Login Registre-se
Como acessar XML da NF-e no site da Sefaz?  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
mateusviccari

JavaC Membro

Membro desde: 12/11/2011 11:14:27
Mensagens: 68
Offline

Olá, gostaria de implementar a seguinte função em meu sistema:
Com um leitor de código de barras eu leio o código no Danfe, através de algum webservice da sefaz eu mano esse código e ela me devolveria o xml completo da NFe, e com esse xml eu faria a importação da nota de compra no banco.
A pergunta é: Como acessar o xml? visto que o webservcice retRecepcao devolve apenas o retorno da Sefaz, sem o xml gerado pelo emitente.

Esta mensagem foi editada 1 vez. Última atualização foi em 16/12/2011 16:47:16

phlfulgore

Moderador
[Avatar]

Membro desde: 08/06/2011 13:43:07
Mensagens: 143
Localização: Maceio/AL
Offline

Mateus, bem vindo.

Então o que você deseja fazer, tem mais um milhão de pessoas que gostaria, inclusive eu, rsrs

Acontece que não é possível mesmo, ou seja, o único que consegur acessar pelo site da sefaz e obter o xml é o GERADOR da NFe e isso somente no momento de sua geração com os numeros de protocolos e etc, sendo que se mesmo o emissor nao "pegar" o xml e perder os dados de protocolos, vai ficar sem tambem, pois não foi desenvolvido pela sefaz uma maneira de pegar este xml posteriormente.

A Sefaz do RS me parece que fez uma pagina on-line que permite isso, ai aconselho a pesquisar com eles, ate onde sei só da para pegar via navegador (nao tem web service para isso) e somente as NFe emitidas

[]s

"No mundo existe 3 tipos de pessoas infelizes, aquelas que não sabem e não perguntam, as que sabem e não ensinam e as que ensinam e não fazem"[Gilcler Regina]
[Email] [WWW] [MSN]
mateusviccari

JavaC Membro

Membro desde: 12/11/2011 11:14:27
Mensagens: 68
Offline

eu tava olhando aqui, tem uns programas de contabilidade que fazem isso, pelo que vi eles pegam pelo site da consulta de xml e obtem os dados pelo codigo fonte html do site. O estranho é que isso ficaria uma gambiarra daquelas, e os sistemas em questão são grandes, o qu me levou a pensar que pudesse existir um meio de pegar o xml direto.
Fazendo assim vai ficar extremamente dependente do layout do site, qualquer mudança que a sefaz faça no site pode acabar com o sistema.
phlfulgore

Moderador
[Avatar]

Membro desde: 08/06/2011 13:43:07
Mensagens: 143
Localização: Maceio/AL
Offline

Exatamente, isso alem de ser gambiarra (POG) não tem valor legal, ou seja, o xml construido com os dados do html não são válidos em uma solicitação da sefaz, pois não possuem a assinatura digital.

Então não aconselho usar isso como solução, utilize a lei, ou seja, EXIGA do remetente que mande o xml por email ou disponibilize online para ser baixado.

Meus sistemas fazem isso e dos meus fornecedores devem fazer o mesmo, senão eu não recebo a mercadoria sem o XML

[]s

"No mundo existe 3 tipos de pessoas infelizes, aquelas que não sabem e não perguntam, as que sabem e não ensinam e as que ensinam e não fazem"[Gilcler Regina]
[Email] [WWW] [MSN]
RicardoSnt

JavaC Membro

Membro desde: 27/11/2012 16:58:44
Mensagens: 6
Offline

Existe um site que oferece uma API com a funcionalidade de baixar o XML da NF-e de maneira automatizada e com validade jurídica, pois é necessário o uso do certificado digital. O serviço é pago porém funciona muito bem, contratei para minha empresa e facilitou muito a vida, pois agora baixamos automaticamente os XMLs e já são armazenados no sistema para utilização. Como são muitas NF-e, baixar manualmente cada XML estava inviável para nós.

Para quem se interessar, o link é esse aqui : http://knu.com.br/ajuda/documentacao/documentacao#nfe

Abraços
Biguas

JavaC Membro
[Avatar]

Membro desde: 02/02/2012 19:11:08
Mensagens: 14
Offline

Visto que a última resposta desse post é as 27/11/2012 17:15:12, gostaria de me atualizar sobre essa questão.

Atualmente existe um método para baixarmos a NFe via webservice do SEFAZ?

Se sim, o que é necessário? Qual o método que devemos acessar?

Obrigado!
Biguas

JavaC Membro
[Avatar]

Membro desde: 02/02/2012 19:11:08
Mensagens: 14
Offline

Apenas para direcionar o foco, a minha dúvida está sendo discutida no tópico:

http://www.javac.com.br/jc/posts/list/120/901.page#7758
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team