Algunos conceptos creo que no están claros.
Yo guardaría todo en el fichero de Productos, a parte de sus datos normales, también las existencias.
Cuando nosotros compramos incrementamos la existencias de ese producto.
Es decir una línea (registro) de compra incrementará las existencias, de la misma manera que una línea de Venta decrementará las existencias.
Cuando tengamos existencias 0 no nos dejará crear órdenes de venta o al menos deberá de avisarnos que no quedan existencias.
También se suele manejar el concepto "Punto de Pedido", es decir cuando queden cuantas unidades deberíamos efectuar un pedido.
Este sería otro campo distinto.
Un Saludo.
|