Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao imprimir NFC-e


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

Recommended Posts

  • Membros Pro
Postado

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);

  • Moderadores
Postado

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
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Membros Pro
Postado (editado)
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

Editado por Italo Carminati
  • Administradores
Postado

Boa tarde.

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

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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 !!

  • Moderadores
Postado
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

 

 

  • Membros Pro
Postado

Bom dia Daniel,

Você se refere a essas configurações?

 

 

Se for estas acho que estão iguais ao video, mas elas não são para o envio da NFc? porque estou com problema na impressão o envio esta sendo feito corretamente para o sefaz

Grato.

teste111.PNG

  • Membros Pro
Postado
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. 

  • Moderadores
  • Solution
Postado

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.

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

Projeto ACBr

 

 

  • Membros Pro
Postado (editado)
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

Editado por Italo Carminati
  • Fundadores
Postado

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'

  • Curtir 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.

  • Membros Pro
Postado
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!

  • Curtir 1
×
×
  • 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.