Ir para conteúdo
  • Cadastre-se

dev botao

Acbrnfe - Erro Consulta Nfe Por Chave


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

Recommended Posts

Boa Tarde,

   Estou utilizando o AcbrNfe, e ao realizar a consulta por Chave de Acesso, ACBrNFe1.WebServices.Consulta.Executar, estou encontrando problemas.

   Percebo se consultar algum Nfe recém emitida, está retornando apenas 2 XMLs de retorno, o "-sit.xml" e "-ped-sit.nfe", mas não está retornando o XML completo da NFe "-nfe.xml".

   Caso eu consultar uma NFe do dia anterior, ou mais antiga, ele volta ou 3 XMLs ("-sit.xml" e "-ped-sit.nfe" e "-nfe.xml"), mas apenas 1 vez, caso consulto de novo, volta apenas os 2 Xmls, sem o da NFe completa, o que na verdade estou precisando.

   Gostaria de saber se alguem sabe me informar se este é um controle do webservice, ou algo que estou fazendo errado.

   Agradeço a atenção.

   Abraços

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...

Eu também estou tendo problema com a Consulta da NFe. To da Nfe que eu vou consultar ele da o seguinte erro:

Error: 226

Rejeição: Código da UF do Emitente diverge da UF autorizada .

 

O problema é que eu estou enviando pelo Sefaz MG e o cliente também esta em MG.

 

Então não estou conseguindo resolver esse erro, muito menos entender o porque.

 

Será que alguem pode me Ajudar?

 

Segue as linhas que eu faço para consultar

 

   Direotorio := Caminho do XML da NFe para consulta.

   if FileExists(Diretorio) then begin
     Dm.ACBrNFe1.NotasFiscais.LoadFromFile(Diretorio);
     Dm.AcbrNFe1.WebServices.Consulta.Executar;
     
     CodigoStatus := Dm.AcbrNFe1.WebServices.Consulta.cStat;
     MotivoStatus := Dm.AcbrNFe1.WebServices.Consulta.XMotivo;
     if ( FrmStatusNFComBotao = nil ) then begin // FORMULARIO PARA MOSTRAR o retorno da SEFAZ
         FrmStatusNFComBotao := TFrmStatusNFComBotao.Create(Application);
     end;
     
     FrmStatusNFComBotao.Hide;
     FrmStatusNFComBotao.lbl1.Caption      := 'Consulta NFe na Sefaz';
     FrmStatusNFComBotao.lblStatus.Caption := ' Consulta na SEFAZ da Nota Fiscal Eletrônica  nº ' +              Dm.q3.FieldByName('NumeroNotaFiscal').asString
                                            + sLineBreak + sLineBreak+
                                            ' Código: ' +  IntToStr(CodigoStatus) + sLineBreak +
                                            ' Motivo - ' + MotivoStatus + sLineBreak;
     FrmStatusNFComBotao.BringToFront;
     FrmStatusNFComBotao.ShowModal;
   end;
  
    Será que alguém pode me ajudar???
    Eu não sei se ta faltando eu passar algum parâmetro...
  
 
 
Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...