Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Ploblema Con Form De Facturacion (https://www.clubdelphi.com/foros/showthread.php?t=36791)

heinrich 24-10-2006 19:30:45

Ploblema Con Form De Facturacion
 
Hola Saludos A Todos, Espero Que Puedan Ayudarme Es Algo Sencillo Pero A Pasado Tiempo Desde La Ultima Aplicacion Que Realice.
Bueno La Situacion Es Que Tengo Una Factura En La Cual Se Agregan Varios Articulos Y A Cada Uno De Ellos Un Importe Para Despues Tener La Suma De Todos Pero Tengo Todos Los Campos Que Tiene La Factura En Una Sola Tabla Como Hago Para Relacionar Varios Articulos En La Misma Factura.
Los Campos Son Los Sig:
Cliente
Tipo De Pago
Cantidad
Descripcion
Peso
Importe Unitario
Importe Total
Subtotal
Iva
Grantotal

Yo Se Que Es Algo Demasiado Simple Pero Estoy Bloqueado Y No Me Salen Las Respuestas Por Eso Acudo A Ustedes Para Que Me Suguieran Algo Para Realizar Este Bloque De Mi Sistema.

Espero Que Este Bien Colocado Este Hilo Y No Me Haya Equivocado En Caso Que Asi Sea Les Pido Una Disculpa Gracias.
P.d. De Antemano Muchas Gracias Por Su Ayuda

dec 24-10-2006 19:33:06

hOlA,

¿pUeDe SabErSe quÉ pASa cON LoS TeClaDoS?

kesu 02-11-2006 00:27:44

lo tuyo se resuelve (normalizar tus relaciones), con:
TABLA: FACTURAS
nroFactura: (key)
fechaFactura:
//otros campos

TABLA: PRODUCTOS
IDproducto:(key)
nombreProducto:
precioUnitario:
//otros campos

y la tabla de relación de facturas con productos es:

TABLA: ITEM_FACTURA
nroFactura:(key)
IDproducto:(key)
cantidadProducto:
//otros campos

los otros campos que tu incluyes como: GranTotal, subTotal, y otros son campos calculados, es decir, no es necesario q' que se almacenen en el DB, a no ser que sea un caso especial.
La relacion de las tablas es:

FACTURA 1 ------> * ITEM_FACTURA * <------- 1 PRODUCTO

...........uno a muchos....................... muchos a uno

bueno es lo mejor que puedo graficarlo, espero te sirva...


La franja horaria es GMT +2. Ahora son las 01:19:49.

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