Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Caros colegas,

Vou iniciar o processo de desenvolvimento para manifestação do destinatário, vi que o programa exemplo do acbr tem a rotina de confirmação de recebimento, gostaria da ajuda de vcs para saber se é possível realizar o download do xml, que no caso o certificado é da empresa destinatária.

Se houver a possibilidade, poderiam me dar um exemplo de como fazer, ou se há um programa exemplo?

Postado

O processo funciona da seguinte forma:

1° - Você realiza a consulta de todas as NF-e que foram emitidas contra o seu CNPJ ( o que está associado ao certificado digital ). Em alguns casos, o emitente pode adicionar seu CNPJ como interesse no arquivo, mesmo você não sendo o destinatário, podendo assim também ser listado neles;

2° - Você realiza a manifestação da nota, de acordo com o que informar ( Ciência da Operação, Confirmação da Operação, etc );

3° - Você realiza novamente a consulta ( pode ser somente pela chave da nota que manifestou ). Automaticamente o componente irá salvar o XML na pasta que está pré-configurada no componente.

Postado

Breno, a consulta que vc se refere no ponto 1º seria essa aqui, pela chave:

ACBrNFe1.Configuracoes.Geral.ModeloDF := modelo
ACBrNFe1.WebServices.Consulta.NFeChave := Chave_nfe;
ACBrNFe1.WebServices.Consulta.Executar;

Postado (editado)
7 minutos atrás, Milton Lima disse:

Breno, a consulta que vc se refere no ponto 1º seria essa aqui, pela chave:

ACBrNFe1.Configuracoes.Geral.ModeloDF := modelo
ACBrNFe1.WebServices.Consulta.NFeChave := Chave_nfe;
ACBrNFe1.WebServices.Consulta.Executar;

Olá Milton. Não, essa consulta não tem a ver com a manifestação. Vou te passar exatamente o processo:

Primeiro, você vai listar todas as NF-e que foram emitidas, como disse acima, com o seguinte comando:

ACBrNFe.DistribuicaoDFePorUltNSU('UF_ESTADO', 'CNPJ_EMPRESA', 'NSU');

Para primeira consulta, você pode utilizar o Nsu como '0'. Cada consulta irá trazer máximo de 50 NF-e. Junto com ela, irá trazer o número do ultimo Nsu consultado, assim, você irá realizar novamente uma consulta, porém passando o novo Nsu, até que a consulta não traga mais informações. 

Com as informações buscadas, você pode realizar a manifestação da NF-e com o comando:

ACBrNFe.EventoNFe.Evento.Add ( informando os dados do evento ).

Em seguida, você irá consultar novamente a NF-e que fez a manifestação com o comando:

ACBrNFe.DistribuicaoDFePorChaveNFe
              'UF_ESTADO', 'CNPJ_EMPRESA', 'CHAVE_NFE');

 

 

Editado por Breno Luiz
Auxiliar
  • Curtir 3
Postado

Breno, vc consegue consultar as notas emitidas para tal cnpj, quando o emitente e o destinatário são os mesmos?

Estou fazendo o teste em homologação dessa forma, pois so temos um certificado aqui,porém o retorno é esse: 2216 - Falha ao consultar DF-e para distribuicao

Postado

Bom dia Milton. Se você informar no componente que está utilizando o ambiente de homologação, vai trazer somente as NF-e que foram emitidas para você no ambiente de Homologação. Se você informar o ambiente de produção, vai trazer as NF-e que foram emitidas para você no ambiente de produção. Não vejo problema em informar o ambiente de produção, se for somente para listar as NF-e. Agora, se for o caso de dar ciência da operação, ai já é outra história!

  • Curtir 1
Postado

To querendo fazer o teste de Ciência da operação,so que em ambiente de homologação da esse erro :  2216 - Falha ao consultar DF-e para distribuicao

tentei transmitir uma nota com o mesmo cnpj  para emitente e destinatário, mas não lista para eu poder testar o evento de confirmação ou ciência da operação.

  • Curtir 1
  • 2 meses depois ...
Postado

Caros colegas, ao confirmar a manifestação, consulto no portal nacional e o evento ja está lá, mas mesmo assim quando tento fazer o download do xml o retorno da linha ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[0].XML  é Inaccessible value. Percebi que após uns 30 minutos ele consegue baixar o xml.

O que pode está acontecendo?

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

The popup will be closed in 10 segundos...