Jump to content

dev botao

ultNSU vazio na DistribuicaoDFe e problema no DistribuicaoDFePorUltNSU


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

Recommended Posts

  • Membros Pro
Posted (edited)

A Distribuição DFe parou de funcionar no ACBrMonitorPlus na versão que estou utilizando  1.2.0.55. 

Ou também posso estar fazendo algo errado.

Ao executar o comando "NFe.DistribuicaoDFePorUltNSU("AN", "101xxxxxxxx157", 0)"  retorna que não tem documento localizado, abaixo a consulta.

NFe.DistribuicaoDFePorUltNSU("AN", "101xxxxxxxx157", 0)
OK: 
[DistribuicaoDFe]
CStat=137
CUF=0
DhRecbto=30/12/1899
Msg=
VerAplic=1.2.0
Versao=1.01
XMotivo=Nenhum documento localizado
arquivo=43190xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx44170-nfe.xml
dhResp=22/04/2019 11:11:12
indCont=1
maxNSU=000000000012276
tpAmb=1
ultNSU=

Mas se executo a consulta com o comando "NFe.DistribuicaoDFe("AN", "101xxxxxxxx157", 0, , "")" retornam os documentos normalmente. 

NFe.DistribuicaoDFe("AN", "101xxxxxxxx157", 0, , "")
OK:

[DistribuicaoDFe]
CStat=138
CUF=0
DhRecbto=30/12/1899
Msg=
VerAplic=1.2.0
Versao=1.01
XMotivo=Documento(s) localizado(s)
arquivo=43190100131299xxxxxxxxxxxxxxxxxxxxxxx1029014-resNFe.xml
dhResp=22/04/2019 11:24:53
indCont=0
maxNSU=000000000012276
tpAmb=1
ultNSU=

 

Então tenho duas questões:

  1. Devo usar o comando NFe.DistribuicaoDFe ou NFe.DistribuicaoDFePorUltNSU ?
  2. Mesmo o comando  NFe.DistribuicaoDFe trazendo os documentos, o campo "ultNSU" vem sempre vazio, fazendo com que eu tenha que pegar o maior NSU da primeira consulta e utilizando este como parâmetro pra próxima.

 

 

 

Edited by alexcassol
melhorando o título
  • Consultores
Posted

Bom dia Alex,

O DistribuicaoDFePorUltNSU se utiliza do DistribuicaoDFe, logo é para trazer o mesmo resultado.

Com relação do retorno do UltNSU, com certeza se trata de alguma modificação que foi feita que não esta pegando o valor.

Vamos analisar o problema.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Membros Pro
Posted
36 minutos atrás, José M. S. Junior disse:

Bom dia, Note que o retorno é da SEFAZ, o problema pode estar no ultimo NSU que está passando.

Boa tarde, 

Mas passei como parâmetro o ambiente nacional e também o valor 0 para o último nsu, ou seja, quero que traga tudo do ambiente nacional. 

O comando DistribuicaoDFePorUltNSU não retorna, apesar de ter os mesmos parâmetros do comando DistribuicaoDFe. 

 

  • Moderadores
Posted

A consulta por ultimoNSU significa que precisa passar o número do último NSU retornado na consulta anterior, só deve passar zero se for a primeira consulta...

Lembrando que cada consulta retorna atá 50 (eventos / NFe) por consulta, por isso é retornado o Ultimo NSU consultado.

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Membros Pro
Posted
1 minuto atrás, José M. S. Junior disse:

A consulta por ultimoNSU significa que precisa passar o número do último NSU retornado na consulta anterior, só deve passar zero se for a primeira consulta...

Lembrando que cada consulta retorna atá 50 (eventos / NFe) por consulta, por isso é retornado o Ultimo NSU consultado.

Sim, estou passando 0 porque é a primeira consulta, depois eu guardo no banco de dados o último NSU e uso ele.

 

  • Moderadores
Posted

Mas quando utilizou o método "DistribuiçãoDFe" não retornou o número do ultimoNSU ? Se utilizando este método obteve XML de resposta, teoricamente deveria retornar esse número...

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Membros Pro
Posted

Não retorna em nenhum momento, mesmo passando um NSU.

 

22/04/2019 11:42:41 - NFe.DistribuicaoDFe("AN", "101xxxxxxxx157", 10992, , "")
22/04/2019 11:42:49 - OK: 
[DistribuicaoDFe]
CStat=138
CUF=0
DhRecbto=30/12/1899
Msg=
VerAplic=1.2.0
Versao=1.01
XMotivo=Documento(s) localizado(s)
arquivo=43190156xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx170-nfe.xml
dhResp=22/04/2019 11:42:37
indCont=0
maxNSU=000000000012276
tpAmb=1
ultNSU=

 

  • Membros Pro
Posted
56 minutos atrás, José M. S. Junior disse:

Bom dia @alexcassol

Se realizar este mesmo teste com outra versão anterior está retornado correto? Se for possível realizar este teste por favor anexe também esse log.

Bom dia,

Testei com a versão 1.2.0.46 e funcionou normalmente.

Seguem os logs.

logs-vr-46.zip

  • Membros Pro
Posted
14 minutos atrás, José M. S. Junior disse:

Favor atualizar para versão 1.2.0.56 e realizar os testes.

Funcionou, obrigado.

 

[DistribuicaoDFe]
CStat=138
CUF=0
DhRecbto=30/12/1899
Msg=Documento(s) localizado(s)
VerAplic=1.2.0
Versao=1.01
XMotivo=Documento(s) localizado(s)
arquivo=6106xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx477810001-resEventoNFe.xml
dhResp=24/04/2019 17:14:59
indCont=0
maxNSU=000000000012361
tpAmb=1
ultNSU=000000000011012

 

  • Like 2
  • Administradores
Posted

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

  • Like 1
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á 2060 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • 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.

The popup will be closed in 10 seconds...