Mudanças entre as edições de "Manuais:UniNFe/duv2"
(Ajustado cor e tamanho do título) |
|||
Linha 1: | Linha 1: | ||
__NOTITLE__ | __NOTITLE__ | ||
− | ===<font color=#008000>'''1) DF-e foi autorizado | + | ===<font color=#008000>'''1) O DF-e foi autorizado, mas não gerou o arquivo de distribuição do DF-e. Como faço para gerá-lo?'''</font>=== |
− | + | Às vezes, pode acontecer de perdermos o XML de distribuição do DF-e. Para lidar com essa situação, o UniNFe possui uma rotina que permite a reconstrução desses XML. Veja como proceder: | |
− | Localize o XML do | + | * Localize o XML do DF-e que foi gerado pelo ERP e copie-o para a pasta "EmProcessamento" dentro da pasta de documentos "Enviados" (configurado no UniNFe). |
− | O XML pode ser | + | ** O XML pode ser encontrado em uma das seguintes pastas: |
− | Pasta de XML com erro. Basta | + | *** Pasta de XML com erro. Basta movê-lo para a pasta "EmProcessamento". |
− | Pasta de XML "EmProcessamento", | + | *** Pasta de XML "EmProcessamento". Nesse caso, não é necessário mover, pois já está na pasta correta. |
− | Gere uma consulta situação do | + | * Gere uma consulta de situação do DF-e (-ped-sit.xml) para os documentos copiados para a pasta "EmProcessamento". Com isso, o UniNFe irá gerar os XML de distribuição. |
− | ===<font color=#008000>'''2) Não | + | ===<font color=#008000>'''2) Não consigo localizar o XML do DF-e gerado pelo ERP em nenhuma das pastas mencionadas anteriormente. O que devo fazer?'''</font>=== |
− | O ERP deve gerar | + | O ERP deve gerar um XML novamente, idêntico ao anterior, sem realizar nenhuma alteração nas informações. Caso contrário, a assinatura não será válida. |
− | + | Nesse caso, em vez de gerar o XML na pasta de "Envio", ele deve ser gerado na pasta exclusiva de "Validação" (configurada no UniNFe). | |
− | O XML será validado e movido para a pasta "Validados", subpasta da pasta "Validar". | + | O XML será validado e movido para a pasta "Validados", que é uma subpasta da pasta "Validar". |
− | Agora com o XML assinado em mãos, basta | + | Agora, com o XML assinado em mãos, basta movê-lo para a pasta "EmProcessamento" e seguir o processo descrito na pergunta 1. |
+ | <font color=#008000>'''IMPORTANTE:'''</font> | ||
− | + | Os desenvolvedores podem automatizar essa rotina no ERP, seguindo os passos abaixo: | |
− | + | * Após o ERP gerar o XML do DF-e na pasta de envio, se não receber o protocolo em aproximadamente 30 segundos, o sistema pode executar automaticamente o processo descrito nas perguntas 1 e 2, sem intervenção do usuário, automatizando o processo. | |
− | + | * Um dos motivos que pode ocasionar esse problema é o ERP permitir que o usuário gere o mesmo XML do DF-e na pasta de envio, enquanto o UniNFe está processando. Antes de terminar, o usuário gera o mesmo XML novamente, causando um problema no processamento do XML. Portanto, é importante não permitir que o usuário do ERP gere o mesmo DF-e antes de receber os retornos do primeiro XML enviado. Dessa forma, o ERP poderá tomar uma decisão sobre se deve permitir ou não a geração de um novo XML. | |
− | Um dos motivos que pode ocasionar |
Edição das 14h14min de 3 de novembro de 2023
1) O DF-e foi autorizado, mas não gerou o arquivo de distribuição do DF-e. Como faço para gerá-lo?
Às vezes, pode acontecer de perdermos o XML de distribuição do DF-e. Para lidar com essa situação, o UniNFe possui uma rotina que permite a reconstrução desses XML. Veja como proceder:
- Localize o XML do DF-e que foi gerado pelo ERP e copie-o para a pasta "EmProcessamento" dentro da pasta de documentos "Enviados" (configurado no UniNFe).
- O XML pode ser encontrado em uma das seguintes pastas:
- Pasta de XML com erro. Basta movê-lo para a pasta "EmProcessamento".
- Pasta de XML "EmProcessamento". Nesse caso, não é necessário mover, pois já está na pasta correta.
- O XML pode ser encontrado em uma das seguintes pastas:
- Gere uma consulta de situação do DF-e (-ped-sit.xml) para os documentos copiados para a pasta "EmProcessamento". Com isso, o UniNFe irá gerar os XML de distribuição.
2) Não consigo localizar o XML do DF-e gerado pelo ERP em nenhuma das pastas mencionadas anteriormente. O que devo fazer?
O ERP deve gerar um XML novamente, idêntico ao anterior, sem realizar nenhuma alteração nas informações. Caso contrário, a assinatura não será válida.
Nesse caso, em vez de gerar o XML na pasta de "Envio", ele deve ser gerado na pasta exclusiva de "Validação" (configurada no UniNFe).
O XML será validado e movido para a pasta "Validados", que é uma subpasta da pasta "Validar".
Agora, com o XML assinado em mãos, basta movê-lo para a pasta "EmProcessamento" e seguir o processo descrito na pergunta 1.
IMPORTANTE:
Os desenvolvedores podem automatizar essa rotina no ERP, seguindo os passos abaixo:
- Após o ERP gerar o XML do DF-e na pasta de envio, se não receber o protocolo em aproximadamente 30 segundos, o sistema pode executar automaticamente o processo descrito nas perguntas 1 e 2, sem intervenção do usuário, automatizando o processo.
- Um dos motivos que pode ocasionar esse problema é o ERP permitir que o usuário gere o mesmo XML do DF-e na pasta de envio, enquanto o UniNFe está processando. Antes de terminar, o usuário gera o mesmo XML novamente, causando um problema no processamento do XML. Portanto, é importante não permitir que o usuário do ERP gere o mesmo DF-e antes de receber os retornos do primeiro XML enviado. Dessa forma, o ERP poderá tomar uma decisão sobre se deve permitir ou não a geração de um novo XML.