Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Bom dia!

Preciso fazer o download do Xml direto da sefaz e gostaria de algumas informações.

Utilizei um código que encontrei no forum, gostaria de saber se posso utiliza-lo. Fiz o teste e consegui fazer o download.

Gostaria também saber as diferenças dos eventos Manifestação do Destinatário e Confirmação do Destinatário.

Outra dúvida é se o download é possível ser feito por pessoa física  ou apenas por pessoa jurídica com o certificado.

 

 

Segue o  código:

************************************************************************************************

with ACBrNFe1.EventoNFe.Evento.Add do
  begin
     infEvento.dhEvento := now;
     infEvento.tpEvento := teManifDestCiencia;
     infEvento.detEvento.xJust := 'Manifestacao da Operacao';
     InfEvento.cOrgao   := 91;
     infEvento.chNFe    := '';
     infEvento.CNPJ     := '';
   end;
  ACBrNFe1.EnviarEventoNFe((3));

  with ACBrNFe1.DownloadNFe do
  begin
    Download.CNPJ := ';
    with Download.Chaves.Add do
    begin
      chNFe :=   '';
    end;
  end;

****************************************************************************

  • Moderadores
Postado

A Manifestação de destinatário é evento que possui várias "partes" são elas:

  • Confirmação da operação – confirmando a ocorrência da operação e o recebimento da mercadoria (para as operações com circulação de mercadoria);
  • Desconhecimento da operação – declarando o Desconhecimento da Operação
  • Operação não Realizada – declarando que a Operação não foi Realizada (com Recusa do Recebimento da mercadoria e outros) e a justificativa porque a operação não se realizou
  • Ciência da operação – declarando ter ciência da operação destinada ao CNPJ, mas ainda não possui elementos suficientes para apresentar uma manifestação conclusiva, como as acima citadas.  

Quanto ao download você pode utilizá-lo normalmente desde que possua o certificado.

No o emitente poderá informar quem pode baixar a nota eletrônica, informando no XML os CPFs ou CNPJs destinados a baixarem o XML.

 

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
  • Consultores
Postado

Bom dia a todos,

Complementando o que o Régys disse.

No caso de uma NF-e temos a principio duas pessoas: o Emitente da nota e o Destinatário da mercadoria.

Não faz sentido o Emitente realizar o download da própria nota que emitiu, sendo assim tudo o que for dito aqui se refere ao Destinatário.

Hoje temos um novo Método chamado DistribuicaoDFe, este por sua vez pode retornar tanto o resumo como a NF-e inteira (download).

Em uma primeira execução o DistribuicaoDFe retorna o resumo da NF-e.

Depois podemos usando o método EnviarEventoNFe realizar a manifestação.

Em uma segunda execução o DistribuicaoDFe retorna o XML completo da NF-e que foi anteriormente manifestada.

Whanderson, hoje você esta utilizando 3 métodos: ConsultarNFeDest, EnviarEventoNFe e Download.

A minha sugestão é utilizar apenas 2: DistribuicaoDFe e EnviarEventoNFe.

A sintaxe do método DistribuicaoDFe encontra-se no Manual do ACBrNFe que esta dentro da pasta ...\Doctos\Manuais e dentro da pasta ...\Exemplos\ACBrNFe2 você encontra um fragmento com o nome do método.

Espero ter ajudado

 

  • Curtir 1
Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

×
×
  • 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...