Ver Mensaje Individual
  #1  
Antiguo 04-11-2012
DOS DOS is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 173
Reputación: 13
DOS Va por buen camino
Facturacion con varias tablas

Hola a todos, antes que nada se que hay varios ejemplos de facturacion pero no encontre nada parecido a lo que necesito.
En el sistema de una veterinaria en la parte de facturacion toma datos de dos tablas para facturar, osea de las cuales se va a calcular el importe, mas las de datos, como la del cliente y quien realiza la factura:
Productos:
cod_prod // * numerico autoincrementable
Codigo // string el que le crea el cliente para que lo ubique mejor fk
Cod_prov // para relacionarlo con el proveedor fk
nombre
descripcion
import-compra
import-venta

Servicios:
Cod_servicios *
codigo // IDEM productos
Servicio // descripcion del servicio prestado, ej. radiografia
importe

cree una tercera para relacionarlas
Factura:
cod_factura
Cod_servicio
Cod_producto
Cantidad // para que los multiplique por los productos

y una cuarta para almacenar todo
Cod_facturacion
Cod_factura
Cod_cliente
Cod_administ // quien realiza la facturacion
Fecha
hora

Espero que este bien encarado, se supone que el cliente vera un boton de carga en donde eligira si es producto o servicio y en un DBGrid ira viendo cada cosa que carga con la posibilidad de borrarlo.
Codigo I producto o servicio I importe I Cantidad I

mostrare el subtotal luego el total y lo mostrare en un Qreport.
El problema es que el cliente pueda seleccionar de cualquiera de las dos tablas y la vea como una en el DBGrid, se puede hacer eso?
desde ya muchas gracias
Por cierto utilizo Delphi 7 y Paradox (no me critiquen es solo un ejemplo
Responder Con Cita