Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Evento de ciencia da operação apos a manifestação final do destinatario...  nao sei o  q ta ocorrendo.. alguem pode ajudar...

 

 

 

 uf := RetornaUFPeloCodigo(Copy(sChave,1,2));

 lblStatus.Font.Color:=clBlue;
 lblStatus.Caption   := 'Manifestando a nota...';
 Application.ProcessMessages;

 Result:=False;
 sChave := Trim(OnlyNumber(sChave));
 sCNPJ  := OnlyNumber(sCNPJ);

 Arquivo := edtDiretorio.Text+  sChave + '-nfe.xml';

 iEvento:=2;
 ACBrNFe1.EventoNFe.Evento.Clear;
 with ACBrNFe1.EventoNFe.Evento.Add do
  begin
    InfEvento.cOrgao   := 91;
    infEvento.chNFe    := sChave;
    infEvento.CNPJ     := sCNPJ;
    infEvento.dhEvento := now;
     case iEvento of
             1: infEvento.tpEvento := teManifDestConfirmacao;
             2: infEvento.tpEvento := teManifDestCiencia;
             3: infEvento.tpEvento := teManifDestDesconhecimento;
             4: infEvento.tpEvento := teManifDestOperNaoRealizada;
     end;
  end;

 if ACBrNFe1.EnviarEvento(iEvento) then
 begin
    with ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento do
      begin
          if cStat = 135 then
          begin
            lblStatus.Font.Color:=clBlue;
            lblStatus.Caption   := 'Manisfestação Ok...';
            Application.ProcessMessages;
          end
          else
          begin

            lblStatus.Font.Color:=clBlue;
            lblStatus.Caption   := 'Manisfestação Error...';
            Application.ProcessMessages;

          end;
      end;

 end;


 ACBrNFe1.DistribuicaoDFe(UFtoCUF(UF),sCNPJ,ultNSU,ANSU);
 codStatus := ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.cStat;
 ultNSU    := ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.ultNSU;

 // faz o download do xml apos manifestar;
 ACBrNFe1.DistribuicaoDFePorChaveNFe(UFtoCUF(UF),sCNPJ,sChave);
 icount    := ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Count;

 for I := 0 to icount do
 begin

    lblStatus.Font.Color:=clBlue;
    lblStatus.Caption   := ' ... Fazendo download da nota ... ';
    Application.ProcessMessages;


    xml := ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[0].XML;
 end;

 

  • Moderadores
Postado
13 minutos atrás, JoaoAugusto Galvao Almeida disse:

Evento de ciencia da operação apos a manifestação final do destinatario...  nao sei o  q ta ocorrendo.. alguem pode ajudar...

Não ficou claro no que está pedindo ajuda.

Detalhe melhor o seu problema.

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

Projeto ACBr

 

 

  • Membros Pro
Postado
1 minuto atrás, JoaoAugusto Galvao Almeida disse:

o retono que estou tendo: Evento de ciencia da operação apos a manifestação final do destinatario... 

Você não está fazendo a Ciencia da Operação após já ter dado uma confirmação ou desconhecimento?

  • Moderadores
Postado
23 minutos atrás, JoaoAugusto Galvao Almeida disse:

o retono que estou tendo: Evento de ciencia da operação apos a manifestação final do destinatario... 

Se a NFe já foi manifestada com um dos tipos de manifestação final (Confirmação de Operação, Desconhecimento da Operação ou Operação não realizada), não é mais permitido, nem necessário, fazer a Ciência.

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

Projeto ACBr

 

 

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