Ver Mensaje Individual
  #1  
Antiguo 17-11-2006
leodelca23 leodelca23 is offline
Miembro
 
Registrado: jul 2006
Posts: 91
Reputación: 18
leodelca23 Va por buen camino
Problemas en factura

Hola a todos, Muchas gracias. he vuelto con mis preguntas. Tengo una factura que la tengo dividida en maestro y en detalle.y Funciona casi perfecto uso interbase como bd . Los campos declarados en el detalle son iddetalle, idfactura,idproducto,precio,descuento.(eso es lo que declare en la base de datos) en delphi7 agrege un campo tipo lookup para el nombre del producto, y un subtotal. Y en el oncalcfield de la tabladetalle puse lo siguiente:
Código Delphi [-]
   IbdetallePrecio.AsFloat :=IBdetallePrecioUnitario.AsCurrency;
   Ibdetallesubtotal.AsCurrency:= IBdetallecantidad.AsFloat*
   IbdetallePrecioUnitario.AsCurrency;
lo que me funciona perfecto al escoger un producto me cambia los precios y me calcula el subtotal. El problema viene cuando cambio el precio en algun producto. No quiero si cambio el precio de algun producto me cambie el precio de las facturas ya creadas. Por ej.: Ayer creo una factura la numero 12 y elijo el producto Lija a un precio 12 $ y hoy aumenta el producto a 14$ entonces cdo reviso la factura del dia de ayer la numero 12 y miro el precio de la Lija dice 14$ y yo quisiera que quedase 12$
Responder Con Cita