Login Registre-se
Rotina Download NF-e dos últimas 15 dias.  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
ebeernani

JavaC Membro

Membro desde: 19/01/2015 11:10:33
Mensagens: 2
Offline

Boa tarde Pessoal,

Estou precisando criar uma rotina para efetuar o download das NF-e versão 2.00 e 3.10 através do Webservice Portal Nacional com certificado A1.
Alguém já desenvolveu esta rotina que possa compartilhar?

Desde já agradeço qualquer ajuda.
brunofilao

JavaC Membro

Membro desde: 13/02/2014 16:12:10
Mensagens: 37
Offline

Bom Dia ebeernani,

Para realizar o download de uma nota, ela deve estar manifestada pelo destinatário.

O fórum possui diversos conteúdo que pode auxilia-lo a desenvolver essa rotina.

http://www.javac.com.br/jc/posts/list/997-projeto-nfe-cte-cce.page

De uma olhada neste tópico criado pelo maciel.

Att.

Bruno
tiagoberga

Moderador
[Avatar]

Membro desde: 11/03/2014 10:10:20
Mensagens: 447
Offline

Olá pessoal, sugiro que deem uma pesquisada melhor no serviço NFeDistribuicaoDFe, este webservice já retorna
os arquivos que estão precisando...

Tiago Bergamasco, 25 anos

Computer Scientist pela Centro Universitário Anhanguera
MBA Service-Oriented Architeture (SOA) pela Metrocamp - Ibmec
AngularJS Developer pela Caelum Ensino e Inovação- SP

Ao entrar em contato, por favor identifique-se antes
Site: Arara Tecnologia da Informação



Comercial: 19 996050532

"Uma imagem vale mil palavras. Uma interface vale mil imagens." - Ben Shneiderman
[Email] [WWW]
hpfaff

JavaC Membro

Membro desde: 04/05/2012 14:47:03
Mensagens: 31
Offline

Só para constar....

para fazer o download tem que estar manifestada mesmo. Antes eu tinha um programa que usava o nfeDest para consultar e posteriormente efetuar o download.
Pela documentação NT 2014/002 que é do NFeDistribuicaoDFe não existe nada citando isso. Bem, quando fui implantar ele estava retornando somente um resumo da nota e nos meus testes retornava a nota compactada (pois a NF já estava manifestada).
Em suma... tem que executar via NFeDistribuicaoDFe, o que não estiver manifestado, ele retorna um resumo e o que estiver manifestado ele retorna o documento. Daí, deve-se pegar a chave na NF que retornou o resumo e manifestar para depois invocar novamente o webservice e efetuar o download do documento...

O grande problema é que na NT eles não descreveram todo o processo, informando que, caso a NF não esteja manifestada ele retorna o resumo e, caso esteja, ele retorna o documento.

Estou tendo que reescrever o programa todo de novo... a sorte é que a parte da destinação eu tenho pronto mas vou ter que tratar o download do documento pelo Numero do NSU fixo depois de manifestar o documento.

Abraços.
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team