Jump to content

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

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

Recommended Posts

Bom dia

Desde ontem estou tentando enviar NFC-e no ambiente de homologação do Amazonas, mas não estou conseguindo. Ontem consegui enviar hora sim hora não. Hoje, toda vez que envio, estou tendo retorno vazio.

Pensei ser problemas nos schemas ou no componente, então atualizei hoje pela manhã o ACBR, mesmo assim continuo com retorno vazio.

Alguém poderia me dar uma luz sobre o que pode estar ocorrendo ?

Grato pela atenção.

Link to comment
Share on other sites

Boa tarde.

Obrigado pelo esclarecimento Régys.

Depois de muito tempo, o ambiente de homologação do Amazonas voltou a ficar on-line.

Segue um trecho do código que utilizo para emissão:

try
        AcbrNFce.Enviar(vNumLote, false, Sincrono);
        acStat := ACBrNFce.WebServices.Enviar.cStat;
        resac := UTF8Encode(AcbrNFce.WebServices.Enviar.RetornoWS); 

        if (AcbrNFce.NotasFiscais.Items[0].Confirmada) or (acstat = 100) or (acstat =  103) or (acstat = 104) or (acstat = 110) or (acstat = 204) or (acstat = 205) or (acstat = 301) or (acstat = 303) then
          begin
            chvn := AcbrNFce.WebServices.Retorno.ChaveNFe;
            prot2 := AcbrNFce.WebServices.Retorno.Protocolo;
            resac := AcbrNFce.WebServices.Retorno.Recibo;
            xmlatual := 'C:\TFC\Nfce\'+chvn+'-NFe.xml';  

            seqret := 0;
          end;        
      except
        ON E : Exception do
          begin
            aux := E.message;
            seqret := -1;
            acStat := ACBrNFce.WebServices.Enviar.cStat;
            resac := UTF8Encode(AcbrNFce.WebServices.Enviar.RetornoWS);
          end;
      end;

Graças as pesquisas no fórum e a ajuda do nosso colega Ítalo Jurisato, consegui capturar os retornos sem erros. No entanto, mesmo a NFC-e sendo autorizada, as funções

 AcbrNFce.WebServices.Retorno.ChaveNFe;
AcbrNFce.WebServices.Retorno.Protocolo;
AcbrNFce.WebServices.Retorno.Recibo;

estão retornando vazias.

Alguém teria alguma sugestão sobre o que poderia estar ocorrendo ?

Grato pela atenção.

Link to comment
Share on other sites

  • Moderadores

Você deve ler estas propriedades da nota fiscal e não do retorno do webservice.

ACBrNFe1.NotasFiscais[0].NFe.procNFe.dhRecbto
ACBrNFe1.NotasFiscais[0].NFe.procNFe.nProt
ACBrNFe1.NotasFiscais[0].NFe.procNFe.xMotivo
ACBrNFe1.NotasFiscais[0].NFe.infNFe.ID
ACBrNFe1.NotasFiscais[0].XML

  • Like 2

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • 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.