Pesquisar na Comunidade
Showing results for tags 'subtotalização'.
Encontrado 1 registro
-
Bematech MP-4000 TH FI não consegue finalizar o cupom fiscal
um tópico no fórum postou Intelliware ACBrSerial
Bom dia pessoal, estamos com um problema intermitente em um cliente nosso que utiliza a Bematech MP-4000 TH FI. Segundo o cliente têm hora que o ECF funciona perfeitamente o dia inteiro, mas têm dia que ocorre vários erros ocorrem durante o dia. Analisamos várias vezes os logs do nosso sistema e do ECF, mas infelizmente não conseguimos identificar algum problema. Hoje porém encontramos algumas informações: 1) O cliente reclamou que o ECF não conseguiu fechar o cupom fiscal, no log havia: -- Ativando a porta: COM3 -- 08:36:26:924 CarregaTotalizadoresNaoTributados TX -> [STX]g[NUL][FS]?FF0000000500001000000000000000000000000100000000000000000000UN00000000003032[NUL]BALAS SORTIDA 3/ 0,10[NUL][WAK][20] 08:36:27:031 RX <- ACK = 6 Falha: 0 08:36:27:062 RX <- [NUL][SOH]@[NUL] -- Desativando a porta: COM3 ----------------- ERRO ----------------- Erro retornado pela Impressora: Bematech Forma de pagamento aberta ---------------------------------------- Observando mais acima, podemos verificar que parece que houve interrupção ao subtotalizar o cupom anterior: -- 08:30:58:859 EfetuaPagamento( 01 , 50 , , 0, 0 ) TX -> [STX][20][NUL][FS]H0100000000005000j[ETX] 08:30:58:875 RX <- ACK = 6 Falha: 0 08:30:59:015 RX <- [NUL][NUL][NUL][NUL] -- Desativando a porta: COM3 -- Ativando a porta: COM3 -- 08:30:59:218 Estado TX -> [STX][ENQ][NUL][FS]#[WAK]P[NUL] 08:30:59:218 RX <- ACK = 6 Falha: 0 08:30:59:343 RX <- #[NUL][NUL][NUL][NUL] -- Desativando a porta: COM3 -- Ativando a porta: COM3 -- 08:30:59:546 Subtotal TX -> [STX][ENQ][NUL][FS]#A[128][NUL] 08:30:59:546 RX <- ACK = 6 Falha: 0 08:30:59:672 RX <- [NUL][NUL][NUL][NUL][NUL] -- Desativando a porta: COM3 -- Ativando a porta: COM3 -- 08:30:59:875 TX -> [STX][4][NUL][FS][GS]9[NUL] 08:30:59:875 RX <- ACK = 6 Falha: 0 08:31:00:015 RX <- [NUL][NUL][NUL][NUL][NUL][7][136][NUL][NUL][NUL][NUL] -- Desativando a porta: COM3 -- Ativando a porta: COM3 -- 08:31:00:218 TotalPago TX -> [STX][ENQ][NUL][FS]#[22]U[NUL] 08:31:00:218 RX <- ACK = 6 Falha: 0 08:31:00:359 RX <- [NUL][NUL][NUL][NUL][NUL]P[NUL][NUL][NUL][NUL][NUL] -- Desativando a porta: COM3 -- Ativando a porta: COM3 -- 08:31:00:562 Estado TX -> [STX][ENQ][NUL][FS]#[WAK]P[NUL] 08:31:00:562 RX <- ACK = 6 Falha: 0 08:31:00:687 RX <- #[NUL][NUL][NUL][NUL] -- Desativando a porta: COM3 -- Ativando a porta: COM3 -- 08:31:00:906 CNPJ TX -> [STX][ENQ][NUL][FS]#*i[NUL] 08:31:00:906 RX <- ACK = 6 Falha: 0 08:31:01:062 RX <- 08.835.222/0001-36 [NUL][NUL][NUL][NUL] -- Desativando a porta: COM3 -- Ativando a porta: COM3 -- 08:31:01:266 DataHora TX -> [STX][ENQ][NUL][FS]#[23]V[NUL] 08:31:01:266 RX <- ACK = 6 Falha: 0 08:31:01:406 RX <- #[16][NAK][BS])[23][NUL][NUL][NUL][NUL] -- Desativando a porta: COM3 -- Ativando a porta: COM3 -- 08:31:01:609 Subtotal TX -> [STX][ENQ][NUL][FS]#A[128][NUL] 08:31:01:609 RX <- ACK = 6 Falha: 0 08:31:01:734 RX <- [NUL][NUL][NUL][NUL][NUL] -- Desativando a porta: COM3 -- Ativando a porta: COM3 -- 08:31:01:937 TX -> [STX][4][NUL][FS][GS]9[NUL] 08:31:01:937 RX <- ACK = 6 Falha: 0 08:31:02:078 RX <- [NUL][NUL][NUL][NUL][NUL][7][136][NUL][NUL][NUL][NUL] -- Desativando a porta: COM3 -- Ativando a porta: COM3 -- 08:31:02:265 Subtotal TX -> [STX][ENQ][NUL][FS]#A[128][NUL] -------------------------------------------------------------------------------- ATIVAR - 23/10/15 08:33:51:246 - Modelo: Bematech - Porta: COM3 - TimeOut: 30 Device: BAUD=9600 DATA=8 PARITY=N STOP=1 HANDSHAKE= MAXBANDWIDTH=0 -------------------------------------------------------------------------------- 2) O cliente reportou que houve o registro do item no ECF, mas antes apareceu que houve Falta de energia, no nosso sistema foi registrado o item, mas o cliente não conseguiu fechar o cupom. Observamos no log: -- Ativando a porta: COM3 -- 09:11:15:352 CarregaTotalizadoresNaoTributados TX -> [STX]g[NUL][FS]?FF0000000500001000000000000000000000000100000000000000000000UN00000000003032[NUL]BALAS SORTIDA 3/ 0,10[NUL][WAK][20] 09:11:15:461 RX <- ACK = 6 Falha: 0 09:11:15:625 RX <- [NUL][NUL][NUL][NUL] -- Desativando a porta: COM3 -- Ativando a porta: COM3 -- 09:11:37:302 NumUltimoItem TX -> [STX][ENQ][NUL][FS]#[FF]K[NUL] 09:11:37:302 RX <- ACK = 6 Falha: 0 09:11:37:443 RX <- [NUL][STX][NUL][NUL][NUL][NUL] -- Desativando a porta: COM3 -- Ativando a porta: COM3 -- 09:11:37:708 Subtotal TX -> [STX][ENQ][NUL][FS]#A[128][NUL] 09:11:37:708 RX <- ACK = 6 Falha: 0 09:11:37:849 RX <- [NUL][NUL][NUL][NUL][NUL] -- Desativando a porta: COM3 Neste momento o comando VendeItem que era para ser chamado a seguir, até as 09:13:03:101 não apareceu no log do ECF. Já trocamos a DLL da Bematech, já inclusive levamos um cabo serial nosso para o cliente e já tentamos várias vezes abaixar e aumentar o buffer da porta serial. Este caixa utiliza o Windows 8 e um cabo de conversão USB-SERIAL. Antes utilizava uma placa PCI Express-SERIAL, mas estava dando muito erro. Gostaríamos da opinião de vocês sobre estes dois casos, uma vez que o problema com este caixa já persiste por um tempo. Estou anexando o log completo para melhor compreensão. Desde já agradeço. LOG_20151023.ecflog