Epson
Hola Derman lo solucione de esta manera:
if ClientDataSet1.FieldByName('val_imp_interno').AsFloat <> 0.00 then
begin
imp_int:= ClientDataSet1.FieldByName('val_imp_interno').AsFloat;
imp_int_fijos:= FloatToStr(RoundTo(imp_int * 100000000, 0));
end
else
imp_int_fijos:= '00000000';
Se multiplica el valor de impuestos internos por 10 millones ya que el controlador funciona de esa manera.
Cantidad * 1.000
Iva * 100
imp. int * 10.000.000
Perdon por la demora.
Espero te sirva. Saludos
|