Ir para conteúdo
  • Cadastre-se

dev botao

[DistribuicaoDFe] .DistribuicaoDFe não retorna os "nsu"


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

Recommended Posts

[DUVIDA] [ACBR] Estou com um problema para pegar o primeiro numero de NSU disponível. ACBrNFe1.DistribuicaoDFe(uf,'cnpj','0','0');
e anteriormente ele me retornava o começo e final da lista de notas e, mas agora ele me retorna isso.
<ultNSU>000000000000008</ultNSU> 
<maxNSU>000000000000008</maxNSU>

E quando utilizado o DistribuicaoDFePorNSU() informando um nsu qualquer existente, ele retornava a lista das 50 proxímas notas, mas agora só retorna a informada.

Estou utilizando o exemplo do acbr para fazer os testes.
Obrigado

Link para o comentário
Compartilhar em outros sites

2 minutos atrás, GuilhermeCP disse:

[DUVIDA] [ACBR] Estou com um problema para pegar o primeiro numero de NSU disponível. ACBrNFe1.DistribuicaoDFe(uf,'cnpj','0','0');
e anteriormente ele me retornava o começo e final da lista de notas e, mas agora ele me retorna isso.
<ultNSU>000000000000008</ultNSU> 
<maxNSU>000000000000008</maxNSU>

E quando utilizado o DistribuicaoDFePorNSU() informando um nsu qualquer existente, ele retornava a lista das 50 proxímas notas, mas agora só retorna a informada.

Estou utilizando o exemplo do acbr para fazer os testes.
Obrigado

O retorno vai ser o último NSU
ACBrNFe.WebServices.DistribuicaoDFe.retDistDFeInt.ultNSU

Equipe ACBr Sérgio Assunção
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

[email protected]

Link para o comentário
Compartilhar em outros sites

11 minutos atrás, Sérgio Assunção disse:

O retorno vai ser o último NSU
ACBrNFe.WebServices.DistribuicaoDFe.retDistDFeInt.ultNSU

Então, mas até ontem esse comando DistribuicaoDFe me retornava o ultNSU & maxNSU como valores diferetes, mas agora o ultNSU vem igual ao maxNSU.

e o comando DistribuicaoDFePorUltNSU, informando um nsu, ele retornava a lista dos 50 próximas notas, mas agora só retorna a que informei.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Guilherme,

Temos os métodos DistribuicaoDFePorUltNSU e o DistribuicaoDFePorNSU.

No primeiro devemos sempre informar o UltNSU retornado na execução anterior, para que o método de continuidade.

Já o segundo informamos o NSU que desejamos e é retornado o documento referente a esse NSU, que pode ser um resumo de nota, o XML completo da nota ou resumo de evento ou XML completo de um evento.

Lembre-se que o NSU de um resumo de nota não é o mesmo NSU refere ao XML completo da mesma nota, (NSU = Numero Sequencia Único).

Se ao executar o método DistribuicaoDFePorUltNSU os valores de ultNSU e maxNSU forem iguais isso significa que no momento não existe mais nenhum documento disponível para ser baixado.

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

Link para o comentário
Compartilhar em outros sites

21 minutos atrás, Italo Jurisato Junior disse:

Bom dia Guilherme,

Temos os métodos DistribuicaoDFePorUltNSU e o DistribuicaoDFePorNSU.

No primeiro devemos sempre informar o UltNSU retornado na execução anterior, para que o método de continuidade.

Já o segundo informamos o NSU que desejamos e é retornado o documento referente a esse NSU, que pode ser um resumo de nota, o XML completo da nota ou resumo de evento ou XML completo de um evento.

Lembre-se que o NSU de um resumo de nota não é o mesmo NSU refere ao XML completo da mesma nota, (NSU = Numero Sequencia Único).

Se ao executar o método DistribuicaoDFePorUltNSU os valores de ultNSU e maxNSU forem iguais isso significa que no momento não existe mais nenhum documento disponível para ser baixado.

Então @Italo Jurisato Junior eu estava utilizando da seguinte forma,
1) DistribuicaoDFe, passando 0 como parametro para receber o ultNSU e maxNSU,

depois era feito uma verificação com o banco saber qual foi a última nota checada
2) Depois utilizo DistribuicaoDFePorUltNSU, passando o ultNSU armazenado para pegar o retorno das 50 próximas notas,
3) por último DistribuicaoDFePorChaveNFe para baixar o XML, para que possa mais tarde fazer as manifestações.

O problema é que agora, por motivos que não entendo, o ultNSU começou a retornar igual (DistribuicaoDFe), e mesmo que emita outra nota contra meu CNPJ ele continua com o mesmo problema. Essa parte que não entendi o que aconteceu ou o que estou fazendo de errado.

Link para o comentário
Compartilhar em outros sites

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