Tec-Pro / Tik

0 stars 0 forks source link

Cambios articulos #7

Open norcasitas opened 9 years ago

norcasitas commented 9 years ago

Productos:

primarios que en la tabla de alimentos en donde muestra el precio por unidad muestre el precio por Kg L Unitario, es decir que en la base se guarde como 1000 gramos, pero que el precio visible sea en la unidad grande. al igual que cuando se desee guardar el precio sea en la unidad grande, es engorroso guardar el precio unitario en gramos. se podría poner un actionlistener en unidad de medida y al lado del label precio unitario agregar una label en blanco, que cuando se cambie la unidad de medida se setee ahí la unidad grande, es decir si en unidad de medida se selecciona "gr" debajo quedaria "precio unitario (kg)" y que el precio que se ingresa sea en Kg pero que enla base se guarde con gramos. Otro detalle a cambiar es que el stock y precio NO tengan valor por defecto, y que al poner guardar exija tener valor. Es decir dejar el campo vacío y al poner guardar que tire error si esos campos son vacios. Deben tener un proveedor, asignado, el cual este se modificará cuando se realice una compra, la compra la voy a hacer yo al igual que en los otros programas y le cambio el proveedor yo cuando se compre, es decir cuando cargás un producto primario le asignas un proveedor como lo hicimos siempre y en compra al seleccionar un proveedor y cargar los articulos, se modificará el proveedor, para que figure básicamente a quien le compró ultimo, pero tenes que dejar a ventanita de compra que tenés ahora pero acomodar las cuentas matematicas que calculan para el orto.

elaborados: agregar la columna de unidad al lado de cantidad, que sea la unidad chica, la que está en la db, es decir te dice cantidad =500 y al lado te dice "gr". otra cosa es que al insertar uno nuevo, cuando hacés doble click en la tabla para pasarlo a la de componentes, aparezca una JDialog chiquita para ingresar la cantidad y que tabien te diga en que unidad se está midiendo, es decir la ventana tendrá un label que dice unidad de medida: "gr" y abajo "cantidad:" y textField para ingresar la cantidad, si se cierra esa Jdialog o se pone cancelar no se agrega a la otra tabla, la otra forma de modficar la a columna cantidad debe seguir como estaba funcionando qe andaba bien.

finales: debe agregarse la columna de la unidad, y el Jdialog al insertar un alimento a la otra tabla con el mismo detalle que para elaborados, que contenga en que unidad se mide ese alimento y que se ingrese la cantidad ahí, pero que tambien siga intacta el metodo de cambiar el valor de la celda. que en los datos dle producto final figure el costo de produccion ("costo de producccion")y que NO SE PUEDA MODIFICAR, se debe actualizar constantemente cuando agregás un nuevo articulo o cambias la cantidad de uno, luego otro campo que tampoco se debe modificar que se llamará Precio sugerido, este se calculará en base al precio de produccion multiplicado por un X porcentaje (yo me encargaré de hacer una gui de config para modificar eso desde el programa asi no se guarda en la db un campo solo) dejar comentado en donde se debe multiplicar asi lo agrego yo ahi. y tendrá otro campo modificable que se llamará "precio de venta" este al crear uno nuevo o modificar se seteará por defecto el precio sugerido pero estará habilitado para cambiarlo o no al igual que los demás campos como nombre, cat, etc. "costo de produccion", "precio sugerido" deben ser jLabel, "precio de venta" un textfield formateado para que funcione con dos decimales- Se deberá agregar un botón en categoria y subcategoria para agregar una nueva. Lo ideal sería un JDialog por defecto que diga "nombre de categoria" y una entrada de texto, bien simple, ponés guardar, se atualiza el desplegable y listo, y en subcategoria que sea igual con a diferencia que se deberia cargar en base al desplegable de categoria, es decir si categoria dice "comida" y hago clicck en nueva subcategoria se debe agregar a comida. Tendrá una columna la tabla tambien que sea el precio de producción del articulo, (la suma de esta columna daría el costo de produccion total, que se mencionó anteriormente)

norcasitas commented 9 years ago

@jjaimez