Pesquisar na Comunidade
Showing results for tags 'mp-4200 th fii ii'.
Encontrado 1 registro
-
Boa tarde Senhores, Tive o seguinte problema no meu cliente operando com a impressora fiscal Bematech MP-4200 TH FI. Ao efetuar uma venda no sexto item a impressora não respondeu retornando a exceção de: ----------------- ERRO ----------------- Impressora BEMATECH não está respondendo ---------------------------------------- No entanto, ela registrou o item informado. Meu sistema ignorou este item pois entendeu que não tinha sido efetivada a venda do item na impressora. Ao fechar o cupom a impressora estava com o total diferente do que foi informado para efetuar o pagamento. Retornando claro o erro de: ----------------- ERRO ----------------- Erro retornado pela Impressora: BEMATECH Categoria: 5-Erro em Cupom Fiscal Motivo: 11-Comando não pode ser executado em documento não pago. ---------------------------------------- Foi um caso bem a par, o que farei para tratar essa situação será se ao executar o procedimento VendeItem() o valor que tiver na minha variável ECF.NumUltItem for incrementado essa venda portanto não ignorará meu item. Fazendo mais uma verificação quando o usuário finalizar a venda se meus números do item do sistema batem com os números de item da impressora. Caso sim finaliza a venda caso não cancelará. Mas o que vem realmente de importante neste post é que ao conferir o espelho da impressora identifiquei que os códigos dos produtos eram diferentes dos informados ao vender o item. Em anexo o espelho e o LOG dos comandos. Pré-visualização dos anexos: • Espelho: ------------------------------------------------ 13/11/2015 14:48:23 CCF:000000107 COO:000000221 CUPOM FISCAL ITEM CÓDIGO DESCRIÇÃO QTD. UN. VL UNIT(R$) ST VL ITEM(R$) ------------------------------------------------ 001 1634495 REGATA EM MALHA PP Tam. GG 1 PC T17, 00% 34,20 • LOG dos comandos: -- 13/11 14:48:23:006 -- Ativando a porta: COM1 -- 13/11 14:48:23:006 VendeItem( 1700287 , REGATA EM MALHA PP Tam. GG , 0017T , 1 , 34,2 , 0 , PC , $ , A , -1 ) -- 13/11 14:48:23:006 TX -> [SOH][217][STX][NUL]:[NUL]1700287|REGATA EM MALHA PP Tam. GG|T03|PC|1000|3|3420|2|T|. -- 13/11 14:48:23:006 RX <- [ACK] -- 13/11 14:48:23:006 Status TX -> [ENQ][NUL] -- 13/11 14:48:23:021 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (1) -- 13/11 14:48:23:224 Status TX -> [ENQ][NUL] -- 13/11 14:48:23:255 Resposta: SEQ:217 CMD:2 EXT:0 CAT:0 RET:[SOH][NUL][NUL][NUL] TBR:12 BRS:"1|3420|3420|" CHK:31 -- 13/11 14:48:23:364 RX <- [SOH][217][STX][NUL][NUL][SOH][NUL][NUL][NUL][FF][NUL]1|3420|3420|[31] -- 13/11 14:48:23:364 -- Desativando a porta: COM1 Se alguém puder me auxiliar ficaria grato. Att, ACBR_ECF_LOG.txt ESPELHO.txt