Ver Mensaje Individual
  #2  
Antiguo 21-05-2004
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Reputación: 24
guillotmarc Va por buen camino
Cita:
Empezado por ramonibk
Ej; TotalDescuento=(([Importe]*[Descuento])/100)

TotalIva=(([TotalDescuento]*[Iva])/100)

TotalFactura=(Importe-TotalIva)
¿ Que te impide calcular el TotalFactura en un solo paso ? Solo tienes que sustituir el Valor intermedio por la operación para calcularlo.

O sea :

TotalIVA = (([Importe]*[Descuento])/100) * [Iva] / 100

Total Factura = [Importe] - (([Importe]*[Descuento]/100) * [Iva] / 100)

Por cierto, vuelve a plantearte las fórmulas, porque esto no puede estar bien :

TotalIva=(([TotalDescuento]*[Iva])/100)

Si acaso

TotalIva=(([Importe]-[TotalDescuento])*[Iva]/100)

PD: Aunque hagas el cálculo del Total_Factura en un solo paso, esto no te impide tener también el valor de los valores intermedios. Simplemente añade el cálculo de esos valores intermedios a la consulta.

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita