Olá pessoal, estou com um probleminha aqui na hora de vender um ítem com Impressora fiscal Bematech( detalhe estou usando um emulador MP-2100), ela abre o cupom mas na hora de vender um ítem, com valor, digamos, de 239,99 , sai no cupom 23,99, o valor unitário. Queria saber como faço para corrigir isso.
Vou colocar um pedaço do código:
iRetorno := Bematech_FI_VendeItem(copy(dtsItem.fieldbyname('produto_id').AsString,1,13),descricao, aliquota,
fracionado, floattostr(quantidade), 2, FormatFloat('0.00', (dtsItem.fieldbyname('Valor').Asfloat)),
'$', '0' );
Analisa_iRetorno;
Retorno_Impressora;