Ir para conteúdo
  • Cadastre-se

dev botao

NFE destinadas


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

Recommended Posts

  • Membros Pro

Srs, estou com uma duvida caso possa me ajudar agradeço.

  AcbrNfe1.EventoNFe.Evento.Clear;
  with AcbrNfe1.EventoNFe.Evento.Add do
   begin
     InfEvento.cOrgao          := 91;
     infEvento.chNFe           := Chave;
     infEvento.CNPJ            := CNPJ;
     infEvento.dhEvento        := now;
     InfEvento.detEvento.xJust := Trim(Mensagem);
     case Tipo of
       0: infEvento.tpEvento        := teManifDestConfirmacao;
       1: infEvento.tpEvento        := teManifDestCiencia;
       2: infEvento.tpEvento        := teManifDestDesconhecimento;
       3: infEvento.tpEvento        := teManifDestOperNaoRealizada;
     end;
   end;
  AcbrNfe1.EnviarEvento(StrToInt(IDLote));

1- Corgao=91 é padrão este valor?

2-Apos baixar o resumo de todas as nfe é possivel confirmar tudo de uma so vez? um looping caso for a mesma ciencia pra todas as nf! Caso sim seria uma so sequencia de lote ou altero a cada confirmação?

3- toda as nf devem ser confirmadas? uma nf denegada qual seria a confirmação? ou neste caso nao preciso e tambem as nf canceladas tem necessidade de justificativa?

4-Neste exemplo acima   AcbrNfe1.EnviarEvento(StrToInt(IDLote));  este IDlote seria um numero sequencial qualquer? iniciando com 1? Tem alguma coisa haver com o NSU?

5- Estou passando ACBrNFe1.DistribuicaoDFe(35,sCNPJ,NSU,aNSU);   NSU=0 ANSU=' ' esta trazendo tudo que esta pendente, neste caso uma nova consulta para trazer apenas o que ainda nao pesquisei eu usaria NSU= MAXIMO NUMERO

 

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Bom dia MSX,

O evento de Manifestação do Destinatário, como o próprio nome diz, é um evento enviado pelo Destinatário da mercadoria e não pelo emitente da Nota.

Se eu vendo um produto para você e a nota é denegada, qualquer outro que tentar vender as notas serão denegadas, uma vez que você esta impedido pelo fisco de comprar.

Como a venda não foi autorizada pela SEFAZ, não faz sentido você se manifestar sobre essa nota.

Se eu vendo um produto para você e a nota é autorizada, mas em seguida eu cancelo a nota por desacordo comercial por exemplo, também não faz sentido você se manifestar sobre essa nota.

Você deve sim se manifestar sobre todas as notas que foram autorizadas pela SEFAZ emitidas contra o seu CNPJ.

O tipo de manifestação vai depender de cada caso.

O cOrgao é sempre 91 uma vez que o evento de manifestação é sempre enviado para o Ambiente Nacional e não para a SEFAZ-Autorizadora.

Conforme a Nota Técnica 2012/002 versão 1.02 - página 4 campo #HP04, no lote podemos ter até 20 eventos, neste caso teríamos um evento para cada nota, não necessariamente o mesmo tipo de evento de manifestação, ou seja, podemos por exemplo ter: 5 eventos com a manifestação de ciência da operação, 3 de desconhecimento da operação e os outros 12 de confirmação da operação.

O numero do Lote não tem nada haver com  o NSU que significa Numero Sequencial Único de um documento armazenado no Ambiente Nacional.

A minha sugestão é que o numero do Lote seja um numero sequencial.

Quanto ao método DistribuicaoDFe a minha sugestão é o usar o DistribuicaoDFePorUltNSU(CodUF, CNPJ, UltNSU), ao executar ele pela primeira vez o valor de UltNSU deve ser zero.

Da segunda vez em diante devemos sempre utilizar como UltNSU o valor retornado na propriedade ultNSU e não maxNSU.

A minha sugestão é que você leia as Notas Técnicas:

2012/002 versão 1.02 - que trata sobre a Manifestação do Destinatário

2014/002 versão 1.02b - que trata sobre a Distribuição de Documentos Fiscais Eletrônicos.

Lembrando sempre que para o destinatário da mercadoria poder obter o XML completo da NF-e através do DistribuicaoDFe é preciso antes enviar o evento de Manifestação do Destinatário.

O método DistribuicaoDFePorUltNSU ou DistribuicaoDFePorNSU ou DistribuicaoDFePorChaveNFe só vão retornar o XML completo da NF-e se a mesma foi manifestada, caso contrario será retornado um resumo da mesma.

Detalhe importante os dois primeiros além de retornar um resumo ou a nota completa, retorna também resumo ou eventos completos que por ventura estejam vinculados a nota.

Na página 6 da NT 2014/002 temos uma tabela do que pode ser retornado para o Destinatário da Mercadoria.

Espero ter ajudado.

 

  • Curtir 3
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2110 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...