Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 1148 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde pessoal, utilizo as bibliotecas as Acbr para autenticar a NFC-e e NF-e.

Quem desenvolvia essa parte do envio e retorno era um colega nosso que infelizmente faleceu por causa da covid. Como agora a partir do dia 04/10 é necessário mudar para Transmissão Assíncrona, antes era por lote, conseguimos fazer a alteração, porém o retorno está vindo errado, tem que mudar algo no retorno também ?

a programação é em delphi

estava assim ACBrNFe1.Enviar(1,False);  envio em lote e passamos para ACBrNFe1.Enviar(1,False,true);

O envio está indo corretamente, só que o retorno não vem mais como vinha, e nem trás o XML distribuída.

Alguém pode dar uma luz para a gente?

Obrigado,

Elen.

 

 

  • Moderadores
Postado

No envio síncrono não existe a consulta do retorno, a resposta vem na própria chamada do envio.

Ex.:

ACBrNFe1.Enviar(nLote, bImprimir, True);

RetWs := ACBrNFe1.WebServices.Enviar.RetWS;
cStat := ACBrNFe1.WebServices.Enviar.cStat;
xMotivo := ACBrNFe1.WebServices.Enviar.xMotivo;
nProt := ACBrNFe1.NotasFiscais[0].NFe.procNFe.nProt;

 

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

Projeto ACBr

 

 

Postado
20 minutos atrás, BigWings disse:

No envio síncrono não existe a consulta do retorno, a resposta vem na própria chamada do envio.

Ex.:

ACBrNFe1.Enviar(nLote, bImprimir, True);

RetWs := ACBrNFe1.WebServices.Enviar.RetWS;
cStat := ACBrNFe1.WebServices.Enviar.cStat;
xMotivo := ACBrNFe1.WebServices.Enviar.xMotivo;
nProt := ACBrNFe1.NotasFiscais[0].NFe.procNFe.nProt;

 

ok, e porque quanto tento autenticar no modo homologação dá o seguinte erro:

image.png.6b5ff3b4ca5dbf797978d8bc054f0180.png

sendo que no modo produção não deu

 

  • Moderadores
Postado

Esse erro geralmente é por não estar configurado ou o ambiente não ter suporte a TLS 1.2.

Pra isso configurar a propriedade SSLType := LT_TLSv1_2 e:

- Se estiver usando libWinCrypt, verifique se o Windows está atualizado.

- Se estiver usando OpenSSL, certifique-se de estar usando as DLLs de versão 1.0.2 ou superior.

Não use CAPICOM.

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

Projeto ACBr

 

 

Postado
Em 30/09/2021 at 15:23, BigWings disse:

No envio síncrono não existe a consulta do retorno, a resposta vem na própria chamada do envio.

Ex.:

ACBrNFe1.Enviar(nLote, bImprimir, True);

RetWs := ACBrNFe1.WebServices.Enviar.RetWS;
cStat := ACBrNFe1.WebServices.Enviar.cStat;
xMotivo := ACBrNFe1.WebServices.Enviar.xMotivo;
nProt := ACBrNFe1.NotasFiscais[0].NFe.procNFe.nProt;

 

 

Como fica as chamadas de eventos?

Atualmente faço assim:
NFCe.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.cStat

 

 

ONYX Tecnologia em Softwares
[ Simplicidade e Segurança ]
www.onyxsistemas.com
[email protected]
© ONYX Sistemas - Todos os Direitos Reservados

  • Administradores
Postado

Boa tarde,

Vejam este tópico

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

  • Este tópico foi criado há 1148 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.