Ir para conteúdo
  • Cadastre-se

dev botao

Erro da ECF ao imprimir múltiplas linhas


Ver Solução Respondido por EMBarbosa,
  • Este tópico foi criado há 1741 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado (editado)

Pessoal, bom dia.

Gostaria de reportar um problema utilizando o ACBr Monitor Plus via TCP/IP.

Todos os comandos que eu estava emitindo para o ACBR, eu sempre enviava utilizando as "aspas duplas" para delimitar os parâmetros do comando.

Por exemplo: 

ECF.LinhaRelatorioGerencial("Esta é uma linha de exemplo")

O problema é que ontem um cliente começou a relatar um problema na impressão do comprovante de cartão (TEF), e quando fui investigar, notei o seguinte erro:

ECF.LinhaRelatorioGerencial("||||||||              REDE GETNET||KRAMBECK COMERCIO DE A|17/02/20 13:42:45 AUT:288911 DOC:015832|EC:000000006727715 TERM: T8054717    C|CV:002005122  CAIXA:00000002 L:10235101|ARQC: 3654D1C8FB39D8E5|MASTERCARD          ************7706||                                |       CREDITO PARCELADO EMISSOR|VALOR TOTAL     :       151,40|QTDE PARCELAS   :           02||          | |      TRANSACAO APROVADA MEDIANTE|         USO DE SENHA PESSOAL||||&||        (CUPOM FISCAL: 008644)|        (NSU D-TEF   : 015832)")
ERRO: Erro retornado pela Impressora: EPSON

Categoria: 2-Erro em parâmetro do comando
Motivo: 2-Falta parâmetro no comando

Fui fazendo alguns testes e notei que, se eu utilizasse as aspas simples para delimitar os parâmetros, funcionava, porém somente uma parte das linhas era impressa:

ECF.LinhaRelatorioGerencial('||||||||              REDE GETNET||KRAMBECK COMERCIO DE A|17/02/20 13:42:45 AUT:288911 DOC:015832|EC:000000006727715 TERM: T8054717    C|CV:002005122  CAIXA:00000002 L:10235101|ARQC: 3654D1C8FB39D8E5|MASTERCARD          ************7706||                                |       CREDITO PARCELADO EMISSOR|VALOR TOTAL     :       151,40|QTDE PARCELAS   :           02||          | |      TRANSACAO APROVADA MEDIANTE|         USO DE SENHA PESSOAL||||&||        (CUPOM FISCAL: 008644)|        (NSU D-TEF   : 015832)')
OK: 

A impressora que estava sendo utilizada é uma Epson T900F.

Abaixo segue o log gerado pelo ACBR, na impressão (respectivamente) das linhas usando aspas duplas e aspas simples:

-- 18/02 08:16:54:972 AbreRelatorioGerencial
-- 18/02 08:16:54:974                 TX -> [SOH]=[FF][NUL][STX][NUL]1|[248]
-- 18/02 08:16:54:994                 RX <- [ACK]
-- 18/02 08:16:54:994          Status TX -> [ENQ][NUL]
-- 18/02 08:16:55:014                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (1)
-- 18/02 08:16:55:066          Status TX -> [ENQ][NUL]
-- 18/02 08:16:55:073                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (2)
-- 18/02 08:16:55:126          Status TX -> [ENQ][NUL]
-- 18/02 08:16:55:134                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (3)
-- 18/02 08:16:55:186          Status TX -> [ENQ][NUL]
-- 18/02 08:16:55:194                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (4)
-- 18/02 08:16:55:245          Status TX -> [ENQ][NUL]
-- 18/02 08:16:55:255                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (5)
-- 18/02 08:16:55:306          Status TX -> [ENQ][NUL]
-- 18/02 08:16:55:314                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (6)
-- 18/02 08:16:55:366          Status TX -> [ENQ][NUL]
-- 18/02 08:16:55:375                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (7)
-- 18/02 08:16:55:429          Status TX -> [ENQ][NUL]
-- 18/02 08:16:55:434             Resposta: SEQ:61 CMD:12 EXT:0 CAT:0 RET:[SOH][NUL][NUL][4] TBR:49 BRS:"000000631|18022020082250 |0|EP121810000000021637|" CHK:78
-- 18/02 08:16:55:535     RX <- [SOH]=[FF][NUL][NUL][SOH][NUL][NUL][4]1[NUL]000000631|18022020082250 |0|EP121810000000021637|N
-- 18/02 08:17:13:198 LinhaRelatorioGerencial( "[LF][LF][LF][LF][LF][LF][LF][LF]              REDE GETNET[LF][LF]KRAMBECK COMERCIO DE A[LF]17/02/20 13:42:45 AUT:288911 DOC:015832[LF]EC:000000006727715 TERM: T8054717    C[LF]CV:002005122  CAIXA:00000002 L:10235101[LF]ARQC: 3654D1C8FB39D8E5[LF]MASTERCARD          ************7706[LF][LF]                                [LF]       CREDITO PARCELADO EMISSOR[LF]VALOR TOTAL     :       151,40[LF]QTDE PARCELAS   :           02[LF][LF]          [LF] [LF]      TRANSACAO APROVADA MEDIANTE[LF]         USO DE SENHA PESSOAL[LF][LF][LF][LF]&[LF][LF]        (CUPOM FISCAL: 008644)[LF]        (NSU D-TEF   : 015832)", 0 )
-- 18/02 08:17:13:200                 TX -> [SOH]>[TAB][NUL][NUL][STX][LF][LF][LF][LF][LF][LF][LF][LF]              REDE GETNET[LF][LF]KRAMBECK COMERCIO DE A[LF]17/02/20 13:42:45 AUT:288911 DOC:015832[LF]EC:000000006727715 TERM: T8054717    C[LF]CV:002005122  CAIXA:00000002 L:10235101[LF]ARQC: 3654D1C8FB39D8E5[LF]MASTERCARD          ************7706[LF][LF]                                [LF]       CREDITO PARCELADO EMISSOR[LF]VALOR TOTAL     :       151,40[LF]QTDE PARCELAS   :           02[LF][LF]          [LF] [LF]      TRANSACAO APROVADA MEDIANTE[LF]         USO DE SENHA PESSOAL[LF][LF][LF][LF]&[LF][LF]        (CUPOM FISCAL: 008644)[LF]        (NSU D-TEF   : 015832)[NUL]^
-- 18/02 08:17:13:216                 RX <- [ACK]
-- 18/02 08:17:13:217          Status TX -> [ENQ][NUL]
-- 18/02 08:17:13:233                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (1)
-- 18/02 08:17:13:285          Status TX -> [ENQ][NUL]
-- 18/02 08:17:13:293             Resposta: SEQ:62 CMD:9 EXT:0 CAT:2 RET:[STX][NUL][NUL][4] TBR:0 BRS:"" CHK:79
-- 18/02 08:17:13:294     RX <- [SOH]>[TAB][NUL][STX][STX][NUL][NUL][4][NUL][NUL]O
-- 18/02 08:17:13:295 
----------------- ERRO -----------------
Erro retornado pela Impressora: EPSON

Categoria: 2-Erro em parâmetro do comando
Motivo: 2-Falta parâmetro no comando
----------------------------------------

-- 18/02 08:17:37:295 LinhaRelatorioGerencial( "'[LF][LF][LF][LF][LF][LF][LF][LF]              REDE GETNET[LF][LF]KRAMBECK COMERCIO DE A[LF]17/02/20 13:42:45 AUT:288911 DOC:015832[LF]EC:000000006727715 TERM: T8054717    C[LF]CV:002005122  CAIXA:00000002 L:10235101[LF]ARQC: 3654D1C8FB39D8E5[LF]MASTERCARD          ************7706[LF][LF]                                [LF]       CREDITO PARCELADO EMISSOR[LF]VALOR TOTAL     :       151", 0 )
-- 18/02 08:17:37:298                 TX -> [SOH]?[TAB][NUL]N[SOH]'[LF][LF][LF][LF][LF][LF][LF][LF]              REDE GETNET[LF][LF]KRAMBECK COMERCIO DE A[LF]17/02/20 13:42:45 AUT:288911 DOC:015832[LF]EC:000000006727715 TERM: T8054717    C[LF]CV:002005122  CAIXA:00000002 L:10235101[LF]ARQC: 3654D1C8FB39D8E5[LF]MASTERCARD          ************7706[LF][LF]                                [LF]       CREDITO PARCELADO EMISSOR[LF]VALOR TOTAL     :       151[NUL]|0
-- 18/02 08:17:37:316                 RX <- [ACK]
-- 18/02 08:17:37:318          Status TX -> [ENQ][NUL]
-- 18/02 08:17:37:334                 RX <- [WAK][STX][STX][NUL][NUL][4] (1)
-- 18/02 08:17:37:385          Status TX -> [ENQ][NUL]
-- 18/02 08:17:37:392                 RX <- [WAK][STX][STX][NUL][NUL][4] (2)
-- 18/02 08:17:37:445          Status TX -> [ENQ][NUL]
-- 18/02 08:17:37:453                 RX <- [WAK][STX][STX][NUL][NUL][4] (3)
-- 18/02 08:17:37:505          Status TX -> [ENQ][NUL]
-- 18/02 08:17:37:512                 RX <- [WAK][STX][STX][NUL][NUL][4] (4)
-- 18/02 08:17:37:564          Status TX -> [ENQ][NUL]
-- 18/02 08:17:37:572                 RX <- [WAK][STX][STX][NUL][NUL][4] (5)
-- 18/02 08:17:37:624          Status TX -> [ENQ][NUL]
-- 18/02 08:17:37:633                 RX <- [WAK][STX][STX][NUL][NUL][4] (6)
-- 18/02 08:17:37:686          Status TX -> [ENQ][NUL]
-- 18/02 08:17:37:693                 RX <- [WAK][STX][STX][NUL][NUL][4] (7)
-- 18/02 08:17:37:745          Status TX -> [ENQ][NUL]
-- 18/02 08:17:37:753                 RX <- [WAK][STX][STX][NUL][NUL][4] (8)
-- 18/02 08:17:37:805          Status TX -> [ENQ][NUL]
-- 18/02 08:17:37:814                 RX <- [WAK][STX][STX][NUL][NUL][4] (9)
-- 18/02 08:17:37:865          Status TX -> [ENQ][NUL]
-- 18/02 08:17:37:874                 RX <- [WAK][STX][STX][NUL][NUL][4] (10)
-- 18/02 08:17:37:927          Status TX -> [ENQ][NUL]
-- 18/02 08:17:37:933                 RX <- [WAK][STX][STX][NUL][NUL][4] (11)
-- 18/02 08:17:37:986          Status TX -> [ENQ][NUL]
-- 18/02 08:17:37:993                 RX <- [WAK][STX][STX][NUL][NUL][4] (12)
-- 18/02 08:17:38:044          Status TX -> [ENQ][NUL]
-- 18/02 08:17:38:054                 RX <- [WAK][STX][STX][NUL][NUL][4] (13)
-- 18/02 08:17:38:106          Status TX -> [ENQ][NUL]
-- 18/02 08:17:38:113             Resposta: SEQ:63 CMD:9 EXT:0 CAT:0 RET:[SOH][NUL][NUL][4] TBR:0 BRS:"" CHK:77
-- 18/02 08:17:38:215     RX <- [SOH]?[TAB][NUL][NUL][SOH][NUL][NUL][4][NUL][NUL]M

 

Por fim para resolver, acabei removendo as linhas em branco do começo do comprovante. Aí sim tudo funcionou, veja abaixo o comando enviado e o log do acbr:

-- 18/02 08:19:04:497 LinhaRelatorioGerencial( "REDE GETNET[LF][LF]KRAMBECK COMERCIO DE A[LF]17/02/20 13:42:45 AUT:288911 DOC:015832[LF]EC:000000006727715 TERM: T8054717    C[LF]CV:002005122  CAIXA:00000002 L:10235101[LF]ARQC: 3654D1C8FB39D8E5[LF]MASTERCARD          ************7706[LF][LF]                                [LF]       CREDITO PARCELADO EMISSOR[LF]VALOR TOTAL     :       151,40[LF]QTDE PARCELAS   :           02[LF][LF]          [LF] [LF]      TRANSACAO APROVADA MEDIANTE[LF]         USO DE SENHA PESSOAL[LF][LF][LF][LF]&[LF][LF]        (CUPOM FISCAL: 008644)[LF]        (NSU D-TEF   : 015832)", 0 )
-- 18/02 08:19:04:499                 TX -> [SOH]B[TAB][NUL][235][SOH]REDE GETNET[LF][LF]KRAMBECK COMERCIO DE A[LF]17/02/20 13:42:45 AUT:288911 DOC:015832[LF]EC:000000006727715 TERM: T8054717    C[LF]CV:002005122  CAIXA:00000002 L:10235101[LF]ARQC: 3654D1C8FB39D8E5[LF]MASTERCARD          ************7706[LF][LF]                                [LF]       CREDITO PARCELADO EMISSOR[LF]VALOR TOTAL     :       151,40[LF]QTDE PARCELAS   :           02[LF][LF]          [LF] [LF]      TRANSACAO APROVADA MEDIANTE[LF]         USO DE SENHA PESSOAL[LF][LF][LF][LF]&[LF][LF]        (CUPOM FISCAL: 008644)[LF]        (NSU D-TEF   : 015832)[NUL]|[184]
-- 18/02 08:19:04:516                 RX <- [ACK]
-- 18/02 08:19:04:516          Status TX -> [ENQ][NUL]
-- 18/02 08:19:04:535                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (1)
-- 18/02 08:19:04:586          Status TX -> [ENQ][NUL]
-- 18/02 08:19:04:592                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (2)
-- 18/02 08:19:04:644          Status TX -> [ENQ][NUL]
-- 18/02 08:19:04:653                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (3)
-- 18/02 08:19:04:705          Status TX -> [ENQ][NUL]
-- 18/02 08:19:04:711                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (4)
-- 18/02 08:19:04:763          Status TX -> [ENQ][NUL]
-- 18/02 08:19:04:773                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (5)
-- 18/02 08:19:04:825          Status TX -> [ENQ][NUL]
-- 18/02 08:19:04:833                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (6)
-- 18/02 08:19:04:885          Status TX -> [ENQ][NUL]
-- 18/02 08:19:04:892                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (7)
-- 18/02 08:19:04:944          Status TX -> [ENQ][NUL]
-- 18/02 08:19:04:951                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (8)
-- 18/02 08:19:05:003          Status TX -> [ENQ][NUL]
-- 18/02 08:19:05:013                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (9)
-- 18/02 08:19:05:064          Status TX -> [ENQ][NUL]
-- 18/02 08:19:05:072                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (10)
-- 18/02 08:19:05:124          Status TX -> [ENQ][NUL]
-- 18/02 08:19:05:133                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (11)
-- 18/02 08:19:05:184          Status TX -> [ENQ][NUL]
-- 18/02 08:19:05:193                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (12)
-- 18/02 08:19:05:245          Status TX -> [ENQ][NUL]
-- 18/02 08:19:05:252                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (13)
-- 18/02 08:19:05:304          Status TX -> [ENQ][NUL]
-- 18/02 08:19:05:313             Resposta: SEQ:66 CMD:9 EXT:0 CAT:0 RET:[SOH][NUL][NUL][4] TBR:0 BRS:"" CHK:80
-- 18/02 08:19:05:415     RX <- [SOH]B[TAB][NUL][NUL][SOH][NUL][NUL][4][NUL][NUL]P

Essas linhas em branco vem do gerenciador TEF. Para resolver, fiz a rotina de impressão contar quantas linhas em branco existem no começo, e emitir o comando de ECF.PularLinhas antes de começar a imprimir o comprovante em si.

 

Fazendo agora mais uns testes, notei que o comando funciona se houver um "espaço" depois do "|":

ecf.linhaRelatorioGerencial("|  |  |  |  |  |  |  |                REDE GETNET|  |  KRAMBECK COMERCIO DE A|  17/02/20 13:42:45 AUT:288911 DOC:015832|  EC:000000006727715 TERM: T8054717    C|  CV:002005122  CAIXA:00000002 L:10235101|  ARQC: 3654D1C8FB39D8E5|  MASTERCARD          ************7706|  |                                  |         CREDITO PARCELADO EMISSOR|  VALOR TOTAL     :       151,40|  QTDE PARCELAS   :           02|  |            |   |        TRANSACAO APROVADA MEDIANTE|           USO DE SENHA PESSOAL|  |  |  |  &|  |          (CUPOM FISCAL: 008644)|          (NSU D-TEF   : 015832)")


-- 18/02 08:28:45:627 LinhaRelatorioGerencial( "[LF]  [LF]  [LF]  [LF]  [LF]  [LF]  [LF]  [LF]                REDE GETNET[LF]  [LF]  KRAMBECK COMERCIO DE A[LF]  17/02/20 13:42:45 AUT:288911 DOC:015832[LF]  EC:000000006727715 TERM: T8054717    C[LF]  CV:002005122  CAIXA:00000002 L:10235101[LF]  ARQC: 3654D1C8FB39D8E5[LF]  MASTERCARD          ************7706[LF]  [LF]                                  [LF]         CREDITO PARCELADO EMISSOR[LF]  VALOR TOTAL     :       151,40[LF]  QTDE PARCELAS   :           02[LF]  [LF]            [LF]   [LF]        TRANSACAO APROVADA MEDIANTE[LF]           USO DE SENHA PESSOAL[LF]  [LF]  [LF]  [LF]  &[LF]  [LF]          (CUPOM FISCAL: 008644)[LF]          (NSU D-TEF   : 015832)", 0 )
-- 18/02 08:28:45:629                 TX -> [SOH]E[TAB][NUL][255][SOH][LF]  [LF]  [LF]  [LF]  [LF]  [LF]  [LF]  [LF]                REDE GETNET[LF]  [LF]  KRAMBECK COMERCIO DE A[LF]  17/02/20 13:42:45 AUT:288911 DOC:015832[LF]  EC:000000006727715 TERM: T8054717    C[LF]  CV:002005122  CAIXA:00000002 L:10235101[LF]  ARQC: 3654D1C8FB39D8E5[LF]  MASTERCARD          ************7706[LF]  [LF]                                  [LF]         CREDITO PARCELADO EMISSOR[LF]  VALOR TOTAL     :       151,40[LF]  QTDE PARCELAS   :           02[LF]  [LF]            [LF]   [LF]        TRANSACAO APROVADA MEDIANTE[LF]           USO DE SENHA PESSOAL[LF]  [LF]  [LF]  [LF]  &[LF]  [LF]|z
-- 18/02 08:28:45:650                 RX <- [ACK]
-- 18/02 08:28:45:651          Status TX -> [ENQ][NUL]
-- 18/02 08:28:45:668                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (1)
-- 18/02 08:28:45:720          Status TX -> [ENQ][NUL]
-- 18/02 08:28:45:727                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (2)
-- 18/02 08:28:45:778          Status TX -> [ENQ][NUL]
-- 18/02 08:28:45:788                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (3)
-- 18/02 08:28:45:840          Status TX -> [ENQ][NUL]
-- 18/02 08:28:45:848                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (4)
-- 18/02 08:28:45:899          Status TX -> [ENQ][NUL]
-- 18/02 08:28:45:907                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (5)
-- 18/02 08:28:45:959          Status TX -> [ENQ][NUL]
-- 18/02 08:28:45:967                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (6)
-- 18/02 08:28:46:018          Status TX -> [ENQ][NUL]
-- 18/02 08:28:46:027                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (7)
-- 18/02 08:28:46:080          Status TX -> [ENQ][NUL]
-- 18/02 08:28:46:087                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (8)
-- 18/02 08:28:46:139          Status TX -> [ENQ][NUL]
-- 18/02 08:28:46:147                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (9)
-- 18/02 08:28:46:198          Status TX -> [ENQ][NUL]
-- 18/02 08:28:46:206                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (10)
-- 18/02 08:28:46:257          Status TX -> [ENQ][NUL]
-- 18/02 08:28:46:266                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (11)
-- 18/02 08:28:46:318          Status TX -> [ENQ][NUL]
-- 18/02 08:28:46:327                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (12)
-- 18/02 08:28:46:379          Status TX -> [ENQ][NUL]
-- 18/02 08:28:46:387                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (13)
-- 18/02 08:28:46:439          Status TX -> [ENQ][NUL]
-- 18/02 08:28:46:447                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (14)
-- 18/02 08:28:46:498          Status TX -> [ENQ][NUL]
-- 18/02 08:28:46:507                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (15)
-- 18/02 08:28:46:559          Status TX -> [ENQ][NUL]
-- 18/02 08:28:46:568             Resposta: SEQ:69 CMD:9 EXT:0 CAT:0 RET:[SOH][NUL][NUL][4] TBR:0 BRS:"" CHK:83
-- 18/02 08:28:46:669     RX <- [SOH]E[TAB][NUL][NUL][SOH][NUL][NUL][4][NUL][NUL]S
-- 18/02 08:28:46:669 
-- 18/02 08:28:46:671                 TX -> [SOH]F[TAB][NUL]C[NUL]          (CUPOM FISCAL: 008644)[LF]          (NSU D-TEF   : 015832)[NUL]|s
-- 18/02 08:28:46:687                 RX <- [ACK]
-- 18/02 08:28:46:687          Status TX -> [ENQ][NUL]
-- 18/02 08:28:46:709                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (1)
-- 18/02 08:28:46:761          Status TX -> [ENQ][NUL]
-- 18/02 08:28:46:768                 RX <- [WAK][NUL][SOH][NUL][NUL][4] (2)
-- 18/02 08:28:46:819          Status TX -> [ENQ][NUL]
-- 18/02 08:28:46:827             Resposta: SEQ:70 CMD:9 EXT:0 CAT:0 RET:[SOH][NUL][NUL][4] TBR:0 BRS:"" CHK:84
-- 18/02 08:28:46:928     RX <- [SOH]F[TAB][NUL][NUL][SOH][NUL][NUL][4][NUL][NUL]T

 

O mais bizarro é que não é um todo o comprovante que isso ocorre, fiz alguns testes com outros comprovantes começando também com várias linhas em branco no começo mas o problema não ocorreu.

Alguém saberia me explicar o que disso acontecer? 

Editado por jjw.roberto
  • Consultores
  • Solution
Postado
Em 18/02/2020 at 08:26, jjw.roberto disse:

O mais bizarro é que não é um todo o comprovante que isso ocorre, fiz alguns testes com outros comprovantes começando também com várias linhas em branco no começo mas o problema não ocorreu.

Alguém saberia me explicar o que disso acontecer? 

Explicar não sei... mas é no Firmware do ECF. Tente verificar o manual de comunicação direta da impressora e veja se existe alguma limitação para esse tipo de envio.

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Este tópico foi criado há 1741 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.