Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Diseño que permita presupuesto y ticket a la vez (https://www.clubdelphi.com/foros/showthread.php?t=87476)

giulichajari 11-01-2015 08:20:09

Diseño que permita presupuesto y ticket a la vez
 
Queria consultarles de que manera podria diseñar una aplicacion para hacer el ticket(ya la tengo) pero a la vez poder imprimir no fiscalmente (en A4 por ej.) los precio de productos, en caso de que el cliente pregunte un precio queria darle una hoja y no decircelo solamente. Ya que tengo el form de agrega productos con cantidad y una grilla de productos, pense usar un combobox con 2 opciones de factura: Presupuesto o Ticket, pero deberia tener 2 listas, y tambien podria darse que una de las 2 no sea necesaria para un cliente.

como lo diseñan uds? he visto la mayoria tiene forms distintos, pero queria ideas...

newtron 11-01-2015 09:36:32

Hola.

Imagino que depende de cómo tengas hecho el programa en la actualidad. Dices que tienes un form que agrega productos con un grid pero no dices si es un DbGrid o StringGrid. Si es un DbGrid irá asociado a una tabla de ventas con lo cual no te serviría para guardar presupuestos a no ser que cambies la tabla en modo de ejecución, cosa que veo algo enrevesada. Si es un StringGrid si podrías decidir dónde guardar las líneas (Ventas/Presupuestos) antes de grabar.

Saludos

giulichajari 11-01-2015 12:25:33

En el form de agrega productos tengo la lista de productos que si serviria, lo que pense es que hay que evitar hacer el ticket fiscal equivocadamente, es decir, si el empleado quiere hacer un presupuesto y en un combo dice ticket, pasaria por el controlador. Por eso pienso hacer en el TMainMenu una opcion y ademas un boton que lleve a otra lista.

newtron 12-01-2015 09:32:02

Bien, yo veo más adecuado tener formularios distintos para cada cosa.

Saludos

giulichajari 12-01-2015 11:34:26

Es adecuado un form para cada cosa, pero pense que si el empleado esta haciendo un ticket y ha agrado productos, y el cliente quiere saber algunos precios, puede hacer las 2 cosas, ya que en el agrega producto tengo 2 botones, agregar al ticket o presupuesto, y, al imprimir el ticket ya se puede imprimir dichos precios. Tambien se podrian tener 2 forms a la vez donde utilice el correspondiente y le de imprimir a los 2.

Eso si, un empleado puede atender una persona a la vez, osea que tendria posibilidad de imprimir el presupuesto solo hasta que se inicia un nuevo ticket. Teniendo 2 forms es mejor porque agrega y borra libremente.

Saludos


La franja horaria es GMT +2. Ahora son las 12:43:50.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi