Amigos, Bom Dia.
Estou com um problema em um cliente nosso...
Seguinte:
Na hora que o cliente faz a sangria, por algum motivo ela cancelou logo depois que concluiu, pelo o LOG vi que ela entrou no "except" da rotina de sangria do ACBR, mas ela não chega a entrar no except do fonte do meu sistema, ai acaba inserindo no banco de dados como fechado a sangria, mas que na verdade não era para acontecer isso.
Logo depois ele faz a mesma SANGRIA, imprime sem erro, saí corretamente. Isso acontece uma vez ou outra nesse cliente e em alguns outros clientes nossos.
Segue o trecho do log do erro...
-- 18:08:58:044 AbreNaoFiscal( ,, )
TX -> [sTX][4][NUL][FS]Mi[NUL]
18:08:58:075 RX <- ACK = 6 Falha: 0
18:08:59:481 RX <- [NUL][NUL][NUL][NUL]
-- 18:08:59:481 RegistraItemNaoFiscal( SA , 450 , )
TX -> [sTX][20][NUL][FS]N2900000000045000~[ETX]
18:08:59:528 RX <- ACK = 6 Falha: 0
18:08:59:575 RX <- [NUL][NUL][NUL][NUL]
-- 18:08:59:575 SubtotalizaNaoFiscal( 0 , )
TX -> [sTX][19][NUL][FS]Oa00000000000000l[ETX]
18:08:59:638 RX <- ACK = 6 Falha: 0
18:08:59:731 RX <- [NUL][NUL][NUL][NUL]
-- 18:08:59:731 EfetuaPagamentoNaoFiscal( 01 , 450 , , 0 )
TX -> [sTX][20][NUL][FS]H0100000000045000n[ETX]
18:08:59:794 RX <- ACK = 6 Falha: 0
18:08:59:888 RX <- [NUL][NUL][NUL][NUL]
-- 18:08:59:888 FechaNaoFiscal( Retirada )
TX -> [sTX][CR][NUL][FS]"Retirada[LF]t[ETX]
18:08:59:935 RX <- ACK = 6 Falha: 0
18:09:01:575 RX <- [NUL][NUL][NUL][NUL]
18:09:01:856 RX <- [NUL][NUL][NUL][NUL]
----------------- ERRO -----------------
Impressora Bematech não está respondendo
----------------------------------------
-- 18:09:01:872 CancelaNaoFiscal
TX -> [sTX][4][NUL][FS]Qm[NUL]
18:09:01:903 RX <- ACK = 6 Falha: 0
18:09:01:950 RX <- [NUL][NUL][NUL][NUL]
-- 18:11:44:912 Estado
TX -> [sTX][ENQ][NUL][FS]#[WAK]P[NUL]
18:11:44:958 RX <- ACK = 6 Falha: 0
18:11:44:974 RX <- [NUL][NUL][NUL][NUL][NUL]
-- 18:11:44:974
TX -> [sTX][ENQ][NUL][FS]#A[128][NUL]
18:11:45:021 RX <- ACK = 6 Falha: 0
18:11:45:052 RX <- [NUL][NUL][NUL][NUL][NUL]
-- 18:11:45:052
TX -> [sTX][ENQ][NUL][FS]#[ESC]Z[NUL]