Jump to content

click.png

click.png

click.png

click.png click.png click.png

click.png click.png click.png

click.png

click.png

click.png

click.png

click.png

click.png

Retorno NFe.CriarEnviarNFe em MG homologação


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

Recommended Posts

Ola, 

 

se eu uso envio síncrono transmite em 3 segundos:

 NFe.CriarEnviarNFe("c:\tcs\nfce84.ini", 1,0,1)

tenho esse retorno

OK: C:\ACBrMonitorPLUS\Logs\31190219162528000195650010000000841742029078-nfe.xml
Autorizado o uso da NF-e
[Envio]
CStat=100
CUF=31
DhRecbto=30/12/1899
Msg=Autorizado o uso da NF-e
NRec=
TMed=0
VerAplic=W-1.1.20
Versao=W-1.1.20
XMotivo=Autorizado o uso da NF-e
tpAmb=2

 

se eu uso envio assíncrono transmite em 25 segundos:

 NFe.CriarEnviarNFe("c:\tcs\nfce81.ini", 1,0,0)

tenho esse retorno

OK: C:\ACBrMonitorPLUS\Logs\31190219162528000195650010000000811592159913-nfe.xml
Lote recebido com sucesso
[Envio]
CStat=103
CUF=31
DhRecbto=14/02/2019 00:09:33
Msg=Lote recebido com sucesso
NRec=310000006001161
TMed=0
VerAplic=W-1.1.20
Versao=W-1.1.20
XMotivo=Lote recebido com sucesso
tpAmb=2

Autorizado o uso da NF-e
[Retorno]
CStat=100
CUF=31
DhRecbto=30/12/1899
Msg=Autorizado o uso da NF-e
VerAplic=W-1.1.20
Versao=W-1.1.20
XMotivo=Autorizado o uso da NF-e
nRec=310000006001161
tpAmb=2
[NFe81]
CStat=100
CUF=31
DhRecbto=14/02/2019 00:09:42
Msg=
VerAplic=W-1.1.20
Versao=W-1.1.20
XMotivo=Autorizado o uso da NF-e
arquivo=C:\ACBrMonitorPLUS\Arqs\19162528000195\NFCe\201902\NFCe\31190219162528000195650010000000811592159913-nfe.xml
chNFe=31190219162528000195650010000000811592159913
digVal=muVfzdQjBF9wkyRneAzbxFQ3I5Y=
nProt=131190004978729
tpAmb=2

 

 

porque o retorno quando envio síncrono não vem completo como o envio assíncrono?

como faço para pegar todas as informações quando envio síncrono?

 

Link to comment
Share on other sites

  • Consultores
  • Solution

Bom dia,

No envio Síncrono, no retorno já temos o resultado do processamento.

Lembrando que nesse modo só podemos enviar somente uma nota por vez.

Já no envio assíncrono, o que temos no retorno é o recibo que atesta que o webservice recebeu o nosso lote de notas, sendo assim se faz necessário uma consulta pelo recibo para saber o resultado do processamento do referido lote.

No modo assíncrono o lote pode ter até 50 notas.

Com relação ao tempo é preciso verificar como esta a configuração do Monitor.

Tenha em mente o seguinte:

No modo síncrono, o XML é gerado, assinado, validado, enviado para SEFAZ, esta o processa e retorna o resultado, se foi autorizado, o XML é atualizado, ficando agora assinado e protocolado, portanto com validade jurídica.

No modo assíncrono, o XML é gerado, assinado, validado, enviado para SEFAZ, esta retorna o numero do recibo de entrega do lote, uma consulta pelo recibo é feita, a SEFAZ retorna se o lote ainda esta em processamento ou não, se ainda estiver uma nova consulta é feita, se já foi processado e autorizado o XML é atualizado, ficando assinado e protocolado.

Podemos definir um tempo de espera entre o envio e a primeira consulta, podemos definir quantas consultas serão realizadas e também o tempo de espera entre uma consulta e outra.

Supondo que você tenha definido 5 segundos e para obter o resultado final foi necessário realizar 5 consultas.

Temos 5 segundos antes da primeira consulta, mas 5 segundos entre cada consulta, temos no total 25 segundos.

  • Like 3
Consultor SAC ACBr Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

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.