Cita:
Empezado por santiago14
Bueno, encontré un emulador de impresoras fiscales, lo malo es que tiene 14 días de prueba.
Bueno, resulta que el comando DESCUENTOGENERAL() hace el dto o recargo sobre el subtotal y no sobre el monto final.
Con esto queda aclarada la cosa...
Gracias.
|
rectifico este tema:
El DescuentoGeneral() hace el descuento o recargo sobre el monto final por tal motivo su demoninacion.
Mi codigo con la correcta secuencia de envio a la IF:
Cita:
hasar1.ImprimirItem(FieldByName('detalle').AsString, FieldByName('unidades').AsFloat);
hasar1.DescuentoGeneral(aux_detalle,aux_monto,true);
Hasar1.Subtotal(True,OLE,OLE,OLE,OLE,OLE,OLE);
|
Tiene 3 parametros:
1 - Detalle que sale impreso.
2 - Valor a aplicar
3 - true para descontar false caso contrario.