Jump to content

Delphi chamada_delphi.png acbr.png

C6 chamada_c6.png botao.png

Erro ao imprimir NFC-e


Italo Carminati
Go to solution Solved by BigWings,
  • Este tópico foi criado há 211 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Bom dia,

Fiz uma alteração no método de envio da nfc-e de assincrono para sincrono e começou a aparecer o erro Communication error 1: Função incorreta
image_2021_10_14T17_21_20_028Z.png.1d583aa07bb26bee296274e3365574d6.png

Alterando a porta da impressora o erro desaparece mas retorna quando o computador reiniciado.

Cliente disse que começou depois disso, seria algum erro no código?

 Antigo => ACBrNFe.WebServices.Enviar.Lote  := sLote;

 Novo =>ACBrNFe.Enviar(1, True, True);

Link to comment
Share on other sites

  • Consultores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

1 hora atrás, Italo Carminati disse:

Bom dia,

Fiz uma alteração no método de envio da nfc-e de assincrono para sincrono e começou a aparecer o erro Communication error 1: Função incorreta
image_2021_10_14T17_21_20_028Z.png.1d583aa07bb26bee296274e3365574d6.png

Alterando a porta da impressora o erro desaparece mas retorna quando o computador reiniciado.

Cliente disse que começou depois disso, seria algum erro no código?

 Antigo => ACBrNFe.WebServices.Enviar.Lote  := sLote;

 Novo =>ACBrNFe.Enviar(1, True, True);

Nossa mas seu cliente vê o código?

que windows ele está usando e foi atualizado recentemtne?

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

  • Membros Pro
2 horas atrás, Juliomar Marchetti disse:

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Nossa mas seu cliente vê o código?

que windows ele está usando e foi atualizado recentemtne?

Sim.

Esta usando o windows 7

Edited by Italo Carminati
Link to comment
Share on other sites

  • Administradores

Boa tarde.

Houve atualização no windows conforme questionado pelo Juliomar mais acima?

Att.

Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

  • Fundadores

o erro não parece ser do componente ACBrNFe... mas por favor informe como você está configurando a DFeSSL

fizemos um novo vídeo, sobre esse assunto:

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Moderadores
8 horas atrás, Italo Carminati disse:

Fiz uma alteração no método de envio da nfc-e de assincrono para sincrono e começou a aparecer o erro Communication error 1: Função incorreta

Esse erro geralmente é configuração errada de porta ou velocidade da porta da impressora.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to comment
Share on other sites

  • Membros Pro
14 horas atrás, BigWings disse:

Esse erro geralmente é configuração errada de porta ou velocidade da porta da impressora.

Bom dia, 

Instalamos o driver da impressora e configuramos no sistema de acordo com oque veio padrao no windows, tentamos alterar a velocidade e porta e como disse acima o erro some, mas retorna assim que a maquina é reiniciada.

As configurações se mantem após o reiniciamento da maquina. 

Link to comment
Share on other sites

  • Moderadores
  • Solution

Faltam detalhes do seu ambiente, qual impressora, como está instalando, como está configurando no componente...

Mas pelo relato, suspeito que a porta virtual serial está sendo ocupada pelo driver spooler da impressora.

Você pode tentar informar a porta no componente no modo 'RAW:Nome da impressora' assim passa pelo spooler e não direto na porta virtual.

  • Like 2
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to comment
Share on other sites

  • Membros Pro
14 minutos atrás, BigWings disse:

Faltam detalhes do seu ambiente, qual impressora, como está instalando, como está configurando no componente...

Mas pelo relato, suspeito que a porta virtual serial está sendo ocupada pelo driver spooler da impressora.

Você pode tentar informar a porta no componente no modo 'RAW:Nome da impressora' assim passa pelo spooler e não direto na porta virtual.

Impressora: Elgin i9

Instamos o driver baixado do site do fabricante
Tentamos diversas portas e velocidades diferentes.
Utilizamos o driver virtual e spooler instalados, já tentamos sem o spooler mas sem resultado
Direto no spooler não funciona.

Utilizamos o ACBrPosPrinter com as configurações abaixo, entretanto algumas são passadas por codigo e parametros de acordo com o cliente, como porta e velocidade.

 

ads.PNG

Edited by Italo Carminati
Link to comment
Share on other sites

  • Fundadores

Você deveria atribuir essas configurações em RunTime...pois elas podem variar...

Siga o conselho do BigWings, configure 

ACBrPosPrinter.Porta := 'RAW:Nome da Impresora no Windows'

  • Like 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Membros Pro
4 horas atrás, Daniel Simoes disse:

Você deveria atribuir essas configurações em RunTime...pois elas podem variar...

Siga o conselho do BigWings, configure 

ACBrPosPrinter.Porta := 'RAW:Nome da Impresora no Windows'

Utilizamos este teste e parece ter funcionado, vamos continuar analisando para ver se vai parar, volto a informar muito obrigado!

  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.