
VB 6.0 - Ayuda con sistema de ventas
Publicado por Juan Pedro (4 intervenciones) el 23/05/2014 20:09:10
Buenas tardes a todos.
Esta es mi primera experiencia programando en vb 6.0, estoy haciendo un sistema de gestion para una tienda de ropa la cual es propia.
Cuento con una base de datos hecha en access, y aqui tengo uno de los problemas.
Como sabran, a la hora de vender productos, puede que hayan varias formas de pagos, como en efectivo, tarjeta de credito, debito, o a cuenta.
No logro razonar, de que forma me conviene más poder definir como voy a guardar los datos, si separando cada venta por su modo de pago, o de que forma?
Por ejemplo.. si el pago es efectivo, sólo aplico un descuento de 10% sobre el total.
Si el pago es con tarjeta de credito, intervienen más datos, como el nombre de la tarjeta, el descuento, el tipo de plan, y me varía el total.
Con el débito es algo parecido, debo aplicar un descuento al total.
Y en el caso de venta a cuenta, debo enlazar datos de cliente, la cantidad de cuotas, si existe o no un adelanto, en caso de que si, cual sería el saldo, fijar una fecha de proximo pago, etc.
Ademas, para poder facturar las ventas.. como enlazarlo con el detalle de venta? Etc.
=============================================================================================
Hasta ahora, tengo todo asi:
Un formulario, dividido en 4 partes, una de ellas es para seleccionar productos a vender, y mediante un boton, pasar ese producto a una lista detalle de venta, Al haber finalizado la elección de productos, mediante otro boton, calculo el subtotal. Ahora, con un datacombo, selecciono el modo de pago, habiendo las 4 opciones antes nombradas, y habilitandose textbox y combobox correspondientes para cada situacion.
Luego, mediante otro boton "vender", tomando la referencia del pago en el datacombo, que decida en que tabla guardar la venta.
No se si sea esta la mejor forma de gestionar los datos, asi que pido a ustedes sus opiniones y criticas al respecto.
Muchas gracias!
Esta es mi primera experiencia programando en vb 6.0, estoy haciendo un sistema de gestion para una tienda de ropa la cual es propia.
Cuento con una base de datos hecha en access, y aqui tengo uno de los problemas.
Como sabran, a la hora de vender productos, puede que hayan varias formas de pagos, como en efectivo, tarjeta de credito, debito, o a cuenta.
No logro razonar, de que forma me conviene más poder definir como voy a guardar los datos, si separando cada venta por su modo de pago, o de que forma?
Por ejemplo.. si el pago es efectivo, sólo aplico un descuento de 10% sobre el total.
Si el pago es con tarjeta de credito, intervienen más datos, como el nombre de la tarjeta, el descuento, el tipo de plan, y me varía el total.
Con el débito es algo parecido, debo aplicar un descuento al total.
Y en el caso de venta a cuenta, debo enlazar datos de cliente, la cantidad de cuotas, si existe o no un adelanto, en caso de que si, cual sería el saldo, fijar una fecha de proximo pago, etc.
Ademas, para poder facturar las ventas.. como enlazarlo con el detalle de venta? Etc.
=============================================================================================
Hasta ahora, tengo todo asi:
Un formulario, dividido en 4 partes, una de ellas es para seleccionar productos a vender, y mediante un boton, pasar ese producto a una lista detalle de venta, Al haber finalizado la elección de productos, mediante otro boton, calculo el subtotal. Ahora, con un datacombo, selecciono el modo de pago, habiendo las 4 opciones antes nombradas, y habilitandose textbox y combobox correspondientes para cada situacion.
Luego, mediante otro boton "vender", tomando la referencia del pago en el datacombo, que decida en que tabla guardar la venta.
No se si sea esta la mejor forma de gestionar los datos, asi que pido a ustedes sus opiniones y criticas al respecto.
Muchas gracias!
Valora esta pregunta


0