Ayuda sobre algo de lógica.
Publicado por Tulio (6 intervenciones) el 02/04/2009 11:39:40
Hola, pues ahora si que ya me atore con mi programa, el caso es el siguiente.
Tengo el clasico programa de grabar, eliminar, consultar y editar, todo eso lo tengo en una bd con sql.
Mis tablas son: Clientes, Proveedores, Articulos, Compras y Ventas.
El chiste del programa es generar:
Clientes (que contengan su id, nombre, telefono y saldo).
Proveedores (conteniendo id, razon social, telefono y saldo).
Articulos (codigo de articulo, descripcion, costo y existencia).
Sobre las conexiones, el Form y el codigo está bien, si me cumplen los botones para cada accion (grabar, eliminar, etc.).
Ahora, en el Form de Ventas es donde se me comienza a complicar la existencia.
La tabla la llevo asi:
Ventas (Folio, Id (cliente), codigo de articulo, fecha y cantidad).
(no se si aqui poner tambien id del cleinte - nombre y codigo de articulo - descripcion).
Y en el diseño del Form, para realizar la venta, le hize algo asi:
Folio ___
Id del cliente ___
(entre estos 2 le puse un boton de consulta a la tabla cleintes)
Nombre del cliente ___
Codigo de articulo ___
(entre estos 2 le puse boton de consulta tabla articulos)
Descripcion de articulo ___
Fecha ___
Cantidad ____
(al final le puse un boton de insert)
Pues bueno, en lo que se me atora es cuando realize la compra, hacer las condiciones para que, al momento de hacer la compra, verifique si tengo el saldo suficiente para que se realize el pedido y si se tiene el dinero suficiente, restarle el saldo al Cliente y que baje la existencia (el stock) de los Articulos, las unidades vendidas.
Cualquier sugerencia o ejemplo pequeño por el cual me pueda guiar, se los agradeceria mucho.
Tengo el clasico programa de grabar, eliminar, consultar y editar, todo eso lo tengo en una bd con sql.
Mis tablas son: Clientes, Proveedores, Articulos, Compras y Ventas.
El chiste del programa es generar:
Clientes (que contengan su id, nombre, telefono y saldo).
Proveedores (conteniendo id, razon social, telefono y saldo).
Articulos (codigo de articulo, descripcion, costo y existencia).
Sobre las conexiones, el Form y el codigo está bien, si me cumplen los botones para cada accion (grabar, eliminar, etc.).
Ahora, en el Form de Ventas es donde se me comienza a complicar la existencia.
La tabla la llevo asi:
Ventas (Folio, Id (cliente), codigo de articulo, fecha y cantidad).
(no se si aqui poner tambien id del cleinte - nombre y codigo de articulo - descripcion).
Y en el diseño del Form, para realizar la venta, le hize algo asi:
Folio ___
Id del cliente ___
(entre estos 2 le puse un boton de consulta a la tabla cleintes)
Nombre del cliente ___
Codigo de articulo ___
(entre estos 2 le puse boton de consulta tabla articulos)
Descripcion de articulo ___
Fecha ___
Cantidad ____
(al final le puse un boton de insert)
Pues bueno, en lo que se me atora es cuando realize la compra, hacer las condiciones para que, al momento de hacer la compra, verifique si tengo el saldo suficiente para que se realize el pedido y si se tiene el dinero suficiente, restarle el saldo al Cliente y que baje la existencia (el stock) de los Articulos, las unidades vendidas.
Cualquier sugerencia o ejemplo pequeño por el cual me pueda guiar, se los agradeceria mucho.
Valora esta pregunta


0