Ir para conteúdo
  • Cadastre-se

dev botao

Baixar Xml


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

Recommended Posts

Postado

o metodo de manifestação do destinatario tem a ver com o destinatario (surpresa!), isto é, o emitente não tem como efetuar o download das NF emitidas por ele, limitando-se a receber o retorno dos eventos do destinatario.

independentemente desse ponto é bom lembrar que a SEFAZ não guarda as NF por muito tempo (creio que somente 6 meses), poderias sempre solicitar a eles o envio das NF que possuam no momento.

Postado
6 minutos atrás, 3Soft Sistemas disse:

o metodo de manifestação do destinatario tem a ver com o destinatario (surpresa!), isto é, o emitente não tem como efetuar o download das NF emitidas por ele, limitando-se a receber o retorno dos eventos do destinatario.

independentemente desse ponto é bom lembrar que a SEFAZ não guarda as NF por muito tempo (creio que somente 6 meses), poderias sempre solicitar a eles o envio das NF que possuam no momento.

Então eu posso solicitar a Sefaz as notas emitidas pela minha empresa que eles tenham armazenadas?? nos últimos meses?

  • Membros Pro
Postado

Não existe mecanismo de fazer isso via webservices... 

Se a NFe foi emitida por você, como não tens a chave de acesso? Isso não é uma pergunta minha, mas a linha de pensamento lógica que a SEFAZ segue. Porque ela te enviaria para download um arquivo que você enviou para ela?

 

Postado
Agora, douglaswf disse:

Não existe mecanismo de fazer isso via webservices... 

Se a NFe foi emitida por você, como não tens a chave de acesso? Isso não é uma pergunta minha, mas a linha de pensamento lógica que a SEFAZ segue. Porque ela te enviaria para download um arquivo que você enviou para ela?

 

douglas pah existem motivos para solicitar isso (HD corrompido, acidente, estupidez natural, etc). infelizmente pouca gente usa e abusa dos backups.

3 minutos atrás, netsolutions disse:

Então eu posso solicitar a Sefaz as notas emitidas pela minha empresa que eles tenham armazenadas?? nos últimos meses?

net pah, se não são muitas notas podes sempre efetuar a consulta delas no portal na nfe, contudo vais precisar da chave (não é dificil reconstruir a mesma se souberes o numero/serie das notas em falta)

  • Membros Pro
Postado
5 minutos atrás, 3Soft Sistemas disse:

douglas pah existem motivos para solicitar isso (HD corrompido, acidente, estupidez natural, etc). infelizmente pouca gente usa e abusa dos backups.

net pah, se não são muitas notas podes sempre efetuar a consulta delas no portal na nfe, contudo vais precisar da chave (não é dificil reconstruir a mesma se souberes o numero/serie das notas em falta)

Concordo, seria ótimo pra um caso de incidente ou desastre, mas a responsabilidade é de cada um certo? O SEFAZ não tem o propósito de backup.

Quanto a reconstruir as chaves, é possível, porém vale lembrar que na chave tem 8 caracteres que são destinados a receber uma sequencia aleatória . Vai precisar ter essa informação também. Depois é só calcular o dígito. 

Só chamo a atenção pra que caso a sua empresa gera uma sequencia lógica (como por exemplo o mesmo número da NF), imagina que teu concorrente pode ter a mesma ideia e "pah" montar as chaves com os teus dados e ver o preço e as quantidades que tu pratica pra teus clientes... 

  • Curtir 1
Postado

tens razao douglas, contudo tens de concordar que não existem motivos para o SEFAZ se recusar a entregar esses dados, desde que os tenha. Na realidade toda a questão de obrigar o contribuinte a guardar esses mesmos dados por 5 anos tb é ridícula, pois se pensarmos bem o ideal seria a própria sefaz os guardar (tem estruturas para isso), até para efeitos de pesquisa de fraudes e fuga a fisco (não me surpreende que o façam sem divulgar).

  • Membros Pro
Postado

Sim, Com certeza a informação está lá e provável que por mais do que 5 anos....

Eles tem tudo que precisam, mas te obrigam guardar pra abrir uma brecha e te ferrar né? rs....

 

  • 4 semanas depois ...
Postado

Na verdade as notas não são minhas, um cliente procurou a minha empresa para tentar ajuda-los no caso, eles usavam o emissor da receita, um técnico desatento de uma outra empresa da cidade realizou uma formatação sem Backup da maquina, tentei recuperar os arquivos mas não rolou pq pelo que parece o software da receita só gera o xml se você ir na opção de gerar XML... então imaginei que pudesse haver alguma outra maneira de reaver os xmls, pois o mesmo não guardava se quer cópia dos danfes, pelos quais poderíamos tentar baixar as notas usando a chave de acesso e o certificado digital.. por isso pensei na possibilidade de existir algum tipo de consulta que buscasse essas notas, pois com certeza haverão muitas outras empresas que passarão ou já passaram por isso... por hora respondi que não há como ajuda-lo

 

  • Moderadores
Postado
1 hora atrás, netsolutions disse:

Na verdade as notas não são minhas, um cliente procurou a minha empresa para tentar ajuda-los no caso, eles usavam o emissor da receita, um técnico desatento de uma outra empresa da cidade realizou uma formatação sem Backup da maquina, tentei recuperar os arquivos mas não rolou pq pelo que parece o software da receita só gera o xml se você ir na opção de gerar XML... então imaginei que pudesse haver alguma outra maneira de reaver os xmls, pois o mesmo não guardava se quer cópia dos danfes, pelos quais poderíamos tentar baixar as notas usando a chave de acesso e o certificado digital.. por isso pensei na possibilidade de existir algum tipo de consulta que buscasse essas notas, pois com certeza haverão muitas outras empresas que passarão ou já passaram por isso... por hora respondi que não há como ajuda-lo

 

esses casos se chama Backup!

simples fácil e prático! ou HD Externo, ou e-mail, ou conta no gdrive, onedrive, dropbox!

  • Curtir 3
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado
Em 24/04/2016 at 01:35, Juliomar Marchetti disse:

esses casos se chama Backup!

simples fácil e prático! ou HD Externo, ou e-mail, ou conta no gdrive, onedrive, dropbox!

Concordo! porém no caso citado a cagada já foi feita sem a existência de backup.. ai ferrou! rsrsrsrs

  • Membros Pro
Postado (editado)

o FSist recupera o XML mas ele assina o XML com o próprio certificado. Logo não tem valor fiscal algum.... Se quiser testar, baixa o XML com ele, e depois entra no site do Sefaz e posta o XML pra validar. Em anexo um exemplo que comprova...

Se optar por recuperar, cuidado pra recuperar com alguém que garanta a validade fiscal. (exemplo, www.brproj.com.br)

esse XML não vale pra nada... só pra importar a nota ao invés de digitar...

FSist.PNG

Editado por douglaswf
Postado
Em 25/04/2016 at 08:45, douglaswf disse:

o FSist recupera o XML mas ele assina o XML com o próprio certificado. Logo não tem valor fiscal algum.... Se quiser testar, baixa o XML com ele, e depois entra no site do Sefaz e posta o XML pra validar. Em anexo um exemplo que comprova...

Se optar por recuperar, cuidado pra recuperar com alguém que garanta a validade fiscal. (exemplo, www.brproj.com.br)

esse XML não vale pra nada... só pra importar a nota ao invés de digitar...

FSist.PNG

ok, você tem rasão 

 

 

  • 2 semanas depois ...
Postado

Alguem pode me ajudar?

Eu consegui implementar para baixar o XML depois que eu dou ciência na NFe e esta gravando o XML na pasta conforme configurado no componente, porem eu queria ver se tem como pegar o XML completo do retorno do componente para gravar no banco, eu estou pegando um XML do seguinte local:

ACBrNFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[ i ].XML

Porem ele me retorna apenas uma parte do XML

Exemplo 1: "<?xml version="1.0" encoding="UTF-8"?><nfeProc versao="3.10" xmlns="http://www.portalfiscal.inf.br/nfe"><NFe xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.portalfiscal.inf.br/nfe"><infNFe versao="3.10" Id="NFe35160568373703000107"

Exemplo 2: "<?xml version="1.0" encoding="UTF-8"?><nfeProc versao="3.10" xmlns="http://www.portalfiscal.inf.br/nfe"><NFe xmlns="http://www.portalfiscal.inf.br/nfe"><infNFe Id="NFe51160515016488000112550090000719701149770050" versao="3.10"><ide><cUF>51</cUF><cNF>14977"

Eu vi o Italo postando no fórum dizendo para pegar do schema procNFe, mas não existe mais esse schema no componente, pelo menos eu não achei, dentro de Items[ i ] só tem resNFe, resEvento e procEvento.

Postado
15 horas atrás, Italo Jurisato Junior disse:

Boa tarde Carlos,

O correto é:

ACBrNFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[ i ].XML

Verifique a variável ou o tamanho do campo onde você esta armazenando o retorno da propriedade XML.

Italo meu campo no banco de dados Postgres esta como Text então não tem um limite, mas vou testar a quantidade de caracteres que esta sendo retornado pelo .Items[ i ].XML

Qualquer coisa eu aviso, obrigado mais uma vez pela ajuda.

  • 1 mês depois ...
Postado

Estou utilizando o DistribuicaoDFe, porem existem notas em que tem menos de 60 dias de autorização, está com manifesto de confirmação de operação porem o método não retorna o Xml da nota somente o resumo, o correto não seria retornar o Xml completo?

Postado (editado)
36 minutos atrás, rlmariz disse:

Estou utilizando o DistribuicaoDFe, porem existem notas em que tem menos de 60 dias de autorização, está com manifesto de confirmação de operação porem o método não retorna o Xml da nota somente o resumo, o correto não seria retornar o Xml completo?

Só vem o XML quando você faz a Ciência e depois consulta, se você faz direto a confirmação o XML não vem, na teoria você primeiro consulta para ficar sabendo que alguém emitiu uma nota contra seu CNPJ, depois você faz a Ciência da nota, desta forma você esta informando a Sefaz que esta Ciente que emitiram uma nota contra seu CNPJ e a Sefaz retorna o XML da NF-e, ai você toma a decisão se vai confirmar ou fazer o desconhecimento da operação.

Editado por Carlos Alberto Fitl
Postado
4 minutos atrás, Carlos Alberto Fitl disse:

Só vem o XML quando você faz a Ciência e depois consulta, se você faz direto a confirmação o XML não vem, na teoria você primeiro consulta para ficar sabendo que alguém emitiu uma nota contra seu CNPJ, depois você faz a Ciência da nota, desta forma você esta informando a Sefaz que esta Ciente que emitiram uma nota contra seu CNPJ e a Sefaz retorna o XML da NF-e, ai você toma a decisão se vai confirmar ou fazer o desconhecimento da operação.

É uma nota que já tem uns 60 dias e eu e já tem ciência, pelo que entendi deveria retornar, na mesma consulta existem outras notas da mesma forma que vem o xml.

Postado
22 minutos atrás, rlmariz disse:

É uma nota que já tem uns 60 dias e eu e já tem ciência, pelo que entendi deveria retornar, na mesma consulta existem outras notas da mesma forma que vem o xml.

Se você já deu Ciência consulta ela novamente pelo NSU especifico dela para ver se vem o XML.

  • 2 meses depois ...
Postado

Boa tarde,

 

Estou com o mesmo problema do rlmariz . Estou usando a função DistribuicaoDFe. Faço a pesquisa, recebo a lista de NF-e. Faço a manisfestação de confirmação e só consigo pegar o resumo.

Li em outros tópicos que deve-se manifestar a ciência primeiro. Já fiz esse procedimento com outras NF-e e acontece sempre a mesma coisa. Só vem o resumo da NF-e. Fiz esse procedimento mesmo sabendo que na "NT 2012/00 - Manifestação do Destinatário" diz que o evento “Ciência da Operação” deve ser evitado Item 4.9.10 letra D :

Neste evento, o destinatário declara ter ciência sobre uma determinada operação destinada ao seu CNPJ, mas não possui elementos suficientes para apresentar a sua manifestação conclusiva sobre a operação citada. O registro deste evento libera também a possibilidade da empresa efetuar o download da NF-e, conforme especificado no “Serviço de Download das NF-e Confirmadas”.

O evento de “Ciência da Operação” é um evento opcional e pode ser evitado, já que normalmente o destinatário da NF-e deve possuir o arquivo XML da NF-e enviado e/ou disponibilizado pelo emitente. Após um período determinado, todas as operações com “Ciência da Operação” deverão obrigatoriamente ter a manifestação final do destinatário declarada em um dos eventos de Confirmação da Operação, Desconhecimento ou Operação não Realizada

Mesmo que a NF-e seja destinada ao meu CNPJ eu só consigo baixar o XML pela função DistribuicaoDFe caso meu CNPJ esteja preenchido no campo de autorização no XML ?

Porque as NF-e pesquisadas mesmo manifestadas eu só consigo pegar p resumo ?

 

att,

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