Pessoal boa noite,
Preciso da ajuda para resolver um problema que temos no modulo de impressão ESCPOS, estamos usando a dll versão V2, assinada em :quarta-feira, 9 de novembro de 2022 14:35:40.
Utilizamos a configuração da porta dessa forma:
[PosPrinter]
Porta=RAW: p1
ou
Porta=TCP:192.168.10.101:9100
Temos a impressão setorizada, e atualmente executamos a LIB em nodejs com os a sequencia de comandos.
POS_Inicializar >>>
POS_Ativar >>>
POS_Imprimir >>>
Imprimindo
POS_Desativar >>>
POS_Finalizar >>>
e funciona perfeitamente, as impressoras estão configuradas por arquivos ini separados (p1.ini, p2.ini), e quando apresenta algum erro ele grava o retorno
POS_Inicializar >>>
POS_Ativar >>>
-> Houve falhas na execução do método.
POS_Finalizar >>> .
Gravamos também o momento em que carrega a informação do bd e após executar o POS_Finalizar, gravamos o retorno.
Com frequência vem acontecendo do sistema executar os comanda com sucesso, e não imprimir. Fazendo uma validação presencial, o processo é executa com sucesso mas a impressora não imprime.
Dessa forma, preciso pegar um retorno da confirmação da impressão, tentamos com varios comandos da LIB (VerificarImpressora, POS_UltimoRetorno, POS_TxRx) e não conseguimos um retorno de erro da impressora.
Existe alguma maneira de pegar o retorno de confirmação da impressão?
O pior é que, é o problema é intermitente, mas em maioria, quando se tem fluxo alto (750 impressões dia) acontece de impressão umas 4x, já validamos, hardware, estrutura física (energia, cabeamento, roteadores),
Alguém poderia me ajuda, nao tenho um conhecimento completo do componente, existe alguma forma de pegar esse retorno?
Obrigado a todos.
Espero encontrar vocês esse ano na autocom, como no ano passado!
Abraços.