Ir para conteúdo
  • Cadastre-se

dev botao

Limite De Dias Manifestação


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

Recommended Posts

Bom Dia pessoal.

 

Criei o tópico por que não sei se é um erro da minha parte ou é assim mesmo com todos.

 

Fiz a consulta de manifestação pesquisando varios topicos aqui e a rotina mais satisfatoria foi començando o UltNSU = 0 até que IndCont retorne = 0 dentro do repeat como no fonte abaixo.

 

  lUltNSU := '0';
  lIndCont := '0';

  repeat
      ACBrNFe1.ConsultaNFeDest(cdsCNPJ.asstring,
                            inTodas,ieTodos,
                             lUltNSU);
      lUltNSU:= ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ultNSU;

      for i := 0 to AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Count -1 do
      begin

      if Trim(AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.chNFe) <> '' then
      begin
      cds2.Append;

      cds2chave.AsString := AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.chNFe;
      cds2Razao.AsString := AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.xNome;
      cds2Valor.AsCurrency := AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.vNF;
      cds2data.AsDateTime := AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.dEmi;
      cds2IE.AsString := AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.IE;

      cds2serie.AsString  := copy(cds2chave.AsString,23,3);
      cds2Numero.AsString := copy(cds2chave.AsString,26,9);
      cds2CNPJ.AsString := copy(cds2chave.AsString,7,14);

      cds2Tipo.AsString := tpNFToStr(AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.tpNF);
      cds2SituacaoNF.AsString := SituacaoNFeToStr(AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.cSitNFe);
      cds2SituacaoManifesto.AsString := SituacaoManifDestToStr(AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.cSitConf);

      cds2.Post;

      end ;
      end ;
        until (VarToStr(ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.indCont) = '0');

 

O problema é que ele só esta me retornando as notas do mes de setembro, vi em um dos topicos que os manifestos ficam disponiveis mais ou menos uns 15 dias.

Existe um limite de dias ou é um limite de notas??

Ou minha rotina tem algo errado?

 

O mais estranho é que notas que fiz em ambiente de homologação de agosto, quando consulto ainda aparecem, quando mudo pra produção, só vem as notas mais recentes, as que tinha em modo de produção em julho , agosto , não aparecem mais.

 

Alguem poderia me ajuda?

 

 

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

up

Boa noite

vou ajudar com o link pa e agradecemos a paciência em esperar a resposta de alguém!

o fórum é colaborativo então não espere resposta de um dia para o outro e aguarde principalmente!

 

sobre sua pergunta

veja um trecho da última NT que está no portal

Último NSU recebido pelo ator.
Caso seja informado com zero, ou com um NSU muito antigo, 
a consulta retornará unicamente as informações resumidas e 
documentos fiscais eletrônicos que tenham sido recepcionados 
pelo Ambiente Nacional nos últimos 3 meses
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

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