Closed marcosgerene closed 6 years ago
Estou com esse mesmo problema. Alguém sabe informar se existe outro webservice que não seja o DFE para fazer o download? Ou é somente por este mesmo?
É só esse WebService, já tentou baixar novamente @marcosgerene ? A diferença de tempo na tentativa de download para a manifestação foi de 25 minutos, era para ter dado certo mas, em alguns estados tem uma TAG que é obrigatória para conseguir baixar o documento futuramente, não me recordo qual TAG agora.
@samuelrochaoliveira em alguns casos consigo baixar logo após manifestar... Não entendi o que você quis dizer com essas TAGs, pode me explicar?
@marcosgerene no aplicativo gratuito da SEFAZ/SP para emissão existia uma aba "Autorização Download", se fosse informado algum CNPJ além dos já informados destinatário/emitente era possível baixar o documento. Por exemplo, se informar o número do CNPJ do escritório contábil, com o certificado digital do contador é possível baixar. (Acredito que esse não seja o seu caso mas, que fique a caráter informativo)
*Ilustração
Agora... se você está usando o certificado da própria empresa é muito estranho. Experimente fazer a consulta pelo número do NSU e veja se assim o documento vem na resposta. No meu sistema eu só faço a consulta por NSU e nunca tive esse problema.
@samuelrochaoliveira estou tentando fazer o download como DESTINATÁRIO, ou seja, teóricamente sou um CNPJ autorizado.
Eu faço a busca dos NSUs que retorna as chaves, ai com uma chave aleatória qualquer tento fazer o download (como se fosse o usuário dando entrada em uma nota ainda não lançada), na tentativa do download pela chave recebo este retorno.
@marcosgerene mas você manifesta todas as notas antes de baixar? Ou pelo dá Ciência da Operação?
@samuelrochaoliveira chamo o evento RecepcaoEventoManifestacaoDestinatario passando o tipo TipoEventoManifestacaoDestinatario.TeMdCienciaDaEmissao antes de tentar o download.
Esta nota específica, se consultar a chave, verá que está manifestada a mais de 15 minutos antes de tentar o download
@marcosgerene experimenta consultar e baixar usando o seguinte método:
// Get response from SEFAZ WS
var response = servicoNFe.NfeDistDFeInteresse(companyEstate, companyCnpj, lastNsu.ToString());
// Veja se no objeto response.Retorno.loteDistDFeInt há algum item.
No lugar do último NSU passe a chave de acesso como parâmetro.
@marcosgerene Conseguiu?
@samuelrochaoliveira estou meio apertado com SPEDs aqui, acredito que consigo testar ainda hoje e te dou um retorno
@samuelrochaoliveira quando tento da forma como disse recebo o retorno abaixo:
Erros na validação:
O elemento 'http://www.portalfiscal.inf.br/nfe:ultNSU' é inválido - O valor '24180206990440000110550010001735731001735732' é inválido dependendo do tipo de dados 'http://www.portalfiscal.inf.br/nfe:TNSU' - Falha na restrição Pattern.
@marcosgerene você está tentando passar a Chave de Acesso no lugar do NSU como parâmetro.
Veja a assinatura do método, tem possibilidade de colocar NSU e Chave de Acesso.
@samuelrochaoliveira eu fiz o que voce falou no post anterior rapaz... olha bem o xml que eu postei antes, fica claro que meu código estava sendo informado corretamente... =D
Como a assinatura do método aceita nullable
no último NSU, NSU, Chave de Acesso você deve alternar entre a assinatura que quer utilizar. Como lhe falei, no meu caso eu uso a consulta pelo último NSU, já dou Ciência da Operação e já baixo as notas, depois o usuário pode confirmar ou recusar a nota.
Vide assinatura do método, proveniente do próprio DFe.NET: Espero ter ajudado. o/
@osamueloliveira
Você pode me ajudar com a questão de baixar o Arquivo de Distribuição aqui?
Eu emiti com sucesso uma NFe e agora to chamando o método NfeDistDFeInteresse porém me retorna "Rejeicao: NF-e indisponivel para o emitente".
Pelo que voce falou, eu EMITENTE tenho que manifestar tambem a NF antes de baixa-la, ou só consigo fazer isso após a manifestação do DESTINATARIO?
Renan se você estiver tentando baixar uma nota que você mesmo emitiu não irá funcionar pois é dever do emitente arquivar o XML do documento fiscal. Você só consegue baixar notas de outras empresas.
Boa tarde,
Em algumas notas quando tento fazer download recebo o retorno "Nenhum documento localizado", como o exemplo baixo:
Entretanto esta nota existe sim, consegui inclusive fazer a manifestação da ciência da operação para baixar e também consigo baixar direto do site da SEFAZ (com o certificado, claro).
Alguém pode me dar uma luz sobre isso?
Postado também em: https://www.projetoacbr.com.br/forum/topic/41833-download-nfe-nenhum-documento-localizado/