Campos agregados en ClientDataSet
Hola,
Tengo un ClientDataSet llamado DetalleFacturaVenta, en los que tengo los campos: cantidad, precio, iva, importe, he creado tres campos calculados, subtotal = Sum(cantidad * precio), ivatotal = Sum(importe * iva / 100) y totalfactura Sum(importe + (importe * iva / 100)).
Inserto un registro con los siguientes valores: cantidad = 1, precio = 2,16, importe = 2,16.
y el valor de subtotal = 5,308 , el de ivatotal = 2,56 y de totalfactura = 6,989.
Estoy trabajando con delphi x3, estoy haciendo algo mal, o es un bug de delphi?
Un saludo.
|