Ir para conteúdo
  • Cadastre-se

dev botao

Retorno Nfe Destinada.


Ver Solução Respondido por BigWings,
  • Este tópico foi criado há 1259 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde, estou usando esse evento logo apos a consulta do Nsu, o problema que ele nao me tras se esse nota ja foi manifestada ou nao, alguem fez e esta funcionando?

          case ACBrNFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resEvento.tpEvento of
            teManifDestOperNaoRealizada:
              Impresso := 'Cancelado';
            teManifDestConfirmacao:
              Impresso := 'Confirmacao da Operacao';
            teManifDestCiencia:
              Impresso := 'Ciencia da Operacao';
            teManifDestDesconhecimento:
              Impresso := 'Desconhecimento da Operacao';
            teNaoMapeado:
              Impresso := 'Nao Manifestado';
          end;

  • Moderadores
  • Solution
Postado
1 hora atrás, marcosfnc disse:

if ACBrNFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].schema = schProcEventoNFe then
begin

          case ACBrNFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resEvento.tpEvento of
            teManifDestOperNaoRealizada:
              Impresso := 'Cancelado';
            teManifDestConfirmacao:
              Impresso := 'Confirmacao da Operacao';
            teManifDestCiencia:
              Impresso := 'Ciencia da Operacao';
            teManifDestDesconhecimento:
              Impresso := 'Desconhecimento da Operacao';
            teNaoMapeado:
              Impresso := 'Nao Manifestado';

          end;
end;

Inclua esse trecho pra saber que o documento retornado se trata de um evento e não de uma NFe ou resumo de NFe.

O trecho em vermelho não faz sentido porque o evento também pode ser um cancelamento, carta de correção, MDFe autorizado, registro de passagem, e muitos outros...

Note também que dessa forma você pode capturar as manifestações feitas pelos destinatários das notas que você emitiu, mas não é retornado pelo webservice qual manifestação você já emitiu pra uma nota emitida por outro. (Espero que tenha ficado claro)

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

Projeto ACBr

 

 

  • Moderadores
Postado
19 horas atrás, marcosfnc disse:

Opa. Antes de chegar nesse trecho tenho um If pra pegar so NFe, então so passa por ai as nfe. O estranho e que todas as Nfe estao dando TeNaoMapeado

Não é estranho, essa informação de tipo de evento só vai existir quando o documento for um evento.

Em 11/06/2021 at 14:42, BigWings disse:

não é retornado pelo webservice qual manifestação você já emitiu pra uma nota emitida por outro

Chegou a ler o que escrevi aqui?

 

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

Projeto ACBr

 

 

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