Visualizar o DANFE antes de enviar para autorização da SEFAZ

Eu gostaria de possibilitar no ERP aos usuários o recurso de visualizar o DANFE antes de enviar para processamento da Sefaz, isso facilita a conferencia como por exemplo modalidade do frete, valores de impostos, principalmente quando é uma NF-e de devolução, onde o fornecedor faz algumas solicitações bem particulares.

Ao gerar o DANFE poderia colocar uma marca d’agua como “NFe sem autorização de uso da Sefaz”, ficaria top;

Muitos usuários do sistema vem me pedindo isso, é muito difícil criar um endpoint na api ?

2 curtidas

Me deparei recentemente com uma situação semelhante e gostaria de compartilhar uma sugestão. Seria ótimo se fosse possível incluir um parâmetro que, quando enviado, permitisse a geração apenas do XML e do DANFE, sem a autorização ou até mesmo sem a assinatura. Como mencionado por @Helidalto adicione uma indicação no DANFE gerado informando que a NF-e não está autorizada. Mantenha o XML na resposta para aqueles que geram o DANFE diretamente pelo sistema.

Um exemplo de retorno JSON

{
    "cnpj_emitente": "12123123123412",
    "ref": "no_exemplo",
    "status": "nao_enviada_sefaz",
    "status_sefaz": null,
    "mensagem_sefaz": null,
    "chave_nfe": "NFe31341212123123123412550010000000401668331561",
    "numero": "40",
    "serie": "1",
    "protocolo": null,
    "caminho_xml_nota_fiscal": "/arquivos/12123123123412/123412/XMLs/31341204886355000180550010000000401668331561-nfe.xml",
    "caminho_danfe": "/arquivos/12123123123412/123412/DANFEs/31341204886355000180550010000000401668331561.pdf"
}

Olá, pessoal, tudo bem?

Percebemos essa necessidade com alguns outros usuários da API e, conforme solicitado, fizemos a implementação para a pré-visualização da DANFe. Vocês podem checar a documentação para mais detalhes: Focus NFe API v2

Ela segue os mesmos moldes de uma emissão normal, alterando apenas o endpoint.

Qualquer dúvida, estamos a disposição para responder!

Obrigado pelas sugestões! Abraços!

2 curtidas

Gostaria de pedir somente a complementação desta função, permitindo tambem a visualização do XML, pois existem algumas informações que não ficam visiveis no DANFE e nestes caso o XML é o melhor local para fazer a conferencia ou ser enviado ao contador para conferência antes da emissão efetiva