Pessoal estou com um problema semelhante utilizando o protocolo ecfSwedaSTX, sempre acontece na abertura do cupom e quando identifico o consumidor no inicio. Utilizo o ACBrMonitor já compilado.
Segue uma parte do LOG.txt
ECF.ATIVO()
OK: False
ECF.ATIVAR()
OK: d34+0000AA€€’€€Ï
ECF.NUMCUPOM()
OK: 237573
ECF.ATIVO()
OK: True
ECF.NUMGRG()
OK: 055458
ECF.ATIVO()
OK: True
ECF.NUMGNF()
OK: 000277
ECF.ATIVO()
OK: True
ECF.DATAMOVIMENTO()
OK: 17/07/12
ECF.ATIVO()
OK: True
ECF.ESTADO()
OK: estLivre
ECF.ATIVO()
OK: True
ECF.DATAHORA()
OK: 17/07/12 09:46:23
ECF.ATIVO()
OK: True
ECF.NUMSERIE()
OK: SW040800000000012538
ECF.ATIVO()
OK: True
ECF.GRANDETOTAL()
OK: 22683056,82
ECF.ATIVO()
OK: True
ECF.ABRECUPOM("17.263.872/0001-45","EMPRESA PART. OESTE MINA-00280","AV. ALVARES CABRAL, 1366 5 ANDAR,0 LOURDES BELO HORIZONTE")
ERRO: Impressora SwedaSTX não está respondendo
ECF.ATIVO()
OK: True
ECF.DATAMOVIMENTO()
OK: 17/07/12
ECF.ATIVO()
OK: True
ECF.ESTADO()
OK: estVenda
ECF.ATIVO()
OK: True
ECF.CANCELACUPOM()
OK: p08+0000AL€Ð’€€7
ECF.ATIVO()
OK: True
ECF.GRANDETOTAL()
OK: 22683056,82
ECF.ATIVO()
OK: True
ECF.ABRECUPOM("17.263.872/0001-45","EMPRESA PART. OESTE MINA-00280","AV. ALVARES CABRAL, 1366 5 ANDAR,0 LOURDES BELO HORIZONTE")
OK: s01+0000AC€’€€êt34+0000AC€’€€ñ
ECF.ATIVO()
OK: True
ECF.SUBTOTAL()
OK: 0
ECF.ATIVO()
OK: True
ECF.GRANDETOTAL()
OK: 22683056,82
ECF.ATIVO()
OK: True
ECF.VENDEITEM("0000000000001","GASOLINA","FF",41.269,3.20,8.62,"LT","$","D")
OK: x04+0000AC€’€€0018,62O
ECF.ATIVO()
OK: True
ECF.DATAMOVIMENTO()
OK: 17/07/12
ECF.ATIVO()
OK: True
ECF.NUMCUPOM()
OK: 237575
ECF.ATIVO()
OK: True
Reparem que após o erro, cancelo o cupom e tento novamente com os mesmos parâmetros... Isso vem acontecendo com Sweda ST120 e Sweda ST200.
Desde já agradeço!
_________________
Aurélio Paim
Analista de Testes
Sommus Automação Comercial
[email protected]