Ir para conteúdo
  • Cadastre-se

dev botao

Consultar as notas dos ultimos 90 dias com o AcbrNFe.DistribuicaoDFePorUltNSU


Ver Solução Respondido por Antonio Carlos L,

Recommended Posts

Postado

Bom dia, 
Não estou conseguindo consultar as notas dos últimos 90 dias com o DistribuicaoDFePorUltNSU.
Mesmo enviando ZERO como ultimo NSU trás somente algumas notas, por causa do limite de 50 NSU por consulta.
 

Chamando assim:
AcbrNFe.DistribuicaoDFePorUltNSU(31, 75483016000100, 0);

Tem algumas solução pra isso?

  • Moderadores
Postado

Não entendi o problema... você informa ultNSU "0" apenas na primeira vez, depois pega o ultNSU retornado para a próxima, e vai buscando de 50 em 50 até ultNSU for igual ao maxNSU, ou ter retorno cStat 127.

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

Projeto ACBr

 

 

Postado (editado)
6 horas atrás, BigWings disse:

Não entendi o problema... você informa ultNSU "0" apenas na primeira vez, depois pega o ultNSU retornado para a próxima, e vai buscando de 50 em 50 até ultNSU for igual ao maxNSU, ou ter retorno cStat 127.

Assim que eu fiz, mas achei que teria um jeito de buscar os NSU somente dos ultimos 90 dias...
Exemplo de um cliente meu, o último NSU dele é = 39587, e consultando a partir do 0 de 50 em 50 demora muito (até inviável).
 

Será que não existe uma forma de pesquisar somente os NSU de NFe? Ou alguma forma de pesquisar a partir de 3 meses apenas?

Editado por Dempsey
  • Moderadores
Postado
3 minutos atrás, Dempsey disse:

Exemplo de um cliente meu, o último NSU dele é = 39587, e consultando a partir do 0 de 50 em 50 demora muito (até inviável).

Qual o ultNSU retornado quando você informa ultNSU = 0?

5 minutos atrás, Dempsey disse:

Será que não existe uma forma de pesquisar somente os NSU de NFe? Ou alguma forma de pesquisar a partir de 3 meses apenas?

Que saiba, não.

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

Projeto ACBr

 

 

  • Solution
Postado

Mas isso de demorar aconteceria apenas para a primeira vez quando você parte do zero.

E se mesmo demorando está conseguindo fique feliz.

Se por exemplo o contador de seu cliente estiver usando algum aplicativo de consulta que faz isso a cada 1 hora em background a chance de você não conseguir por consumo indevido é total, mesmo que você só realize uma única consulta. 

Postado
20 horas atrás, BigWings disse:

Qual o ultNSU retornado quando você informa ultNSU = 0?

Que saiba, não.

retornando ultNSU = 50

Postado

Fiz um loop pra ficar consultando enquanto tiver "mais documentos", começando do ZERO e sempre consultando enviando o ultimo NSU as consultas seguintes.
Não deu consumo indevido e consultou até o fim. Demorou a primeira vez, mas depois foi rapidinho.
Obrigado @BigWings e @Antonio Carlos L.
Resolvido aqui, podem fechar o tópico.

  • Consultores
Postado

Obrigado por reportar.

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

  • Curtir 1
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.