Mudanças entre as edições de "Manuais:UniNFe/duv2"
Linha 1: | Linha 1: | ||
__NOTITLE__ | __NOTITLE__ | ||
− | ==<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>== | + | ==<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 | + | Às vezes, pode acontecer de o XML de distribuição do DF-e ser perdido. Para solucionar isso, o '''UniNFe''' disponibiliza uma rotina para reconstrução dos XMLs de distribuição. Siga os passos abaixo: |
− | * Localize o XML do DF-e | + | * Localize o XML do DF-e gerado pelo ERP e copie-o para a pasta "EmProcessamento", localizada dentro da pasta de documentos "Enviados" (configurada no UniNFe). |
− | ** O XML pode | + | ** O XML pode estar em uma das seguintes pastas: |
− | *** Pasta de XML com erro | + | *** '''Pasta de XML com erro:''' basta movê-lo para a pasta "EmProcessamento". |
− | *** Pasta | + | *** '''Pasta "EmProcessamento":''' caso já esteja nessa pasta, nenhuma ação adicional é necessária. |
− | * Gere | + | * Gere um XML de consulta de situação do DF-e (<code>-ped-sit.xml</code>) para os documentos copiados para a pasta "EmProcessamento". |
+ | ** O '''UniNFe''' processará o XML e gerará os arquivos de distribuição correspondentes. | ||
− | ==<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>== | + | ==<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>== |
− | + | Caso o XML gerado pelo ERP não seja localizado, siga este procedimento: | |
− | + | * O ERP deve gerar novamente o XML, '''exatamente igual ao original''', sem qualquer alteração nas informações. | |
+ | ** Alterações no conteúdo invalidarão a assinatura do XML. | ||
+ | * Em vez de gerar o XML na pasta "Envio", ele deve ser gerado na pasta exclusiva de "Validação" (configurada no UniNFe). | ||
+ | ** O XML será validado e movido automaticamente para a subpasta "Validados", dentro da pasta "Validar". | ||
+ | * Com o XML validado em mãos, mova-o para a pasta "EmProcessamento" e siga os passos descritos na pergunta 1. | ||
− | + | ===<font color="#008000">'''IMPORTANTE'''</font>=== | |
− | + | Os desenvolvedores podem implementar uma rotina automatizada no ERP para evitar problemas recorrentes. Veja como: | |
− | + | * Após o ERP gerar o XML do DF-e na pasta de envio, se não receber o protocolo em cerca de 30 segundos, o sistema pode executar automaticamente o processo descrito nas perguntas 1 e 2, sem intervenção do usuário. | |
− | + | * '''Evite gerar o mesmo XML do DF-e enquanto o UniNFe estiver processando:''' | |
− | + | ** Permitir a geração do mesmo DF-e durante o processamento pode causar problemas no tratamento do XML. | |
− | + | ** O ERP deve impedir que o usuário gere um novo XML para o mesmo DF-e antes de obter o retorno do processamento do primeiro envio. | |
− | * Após o ERP gerar o XML do DF-e na pasta de envio, se não receber o protocolo em | + | ** Assim, o ERP poderá tomar decisões sobre a possibilidade de gerar ou não um novo XML. |
− | * |
Edição das 16h27min de 18 de dezembro de 2024
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 o XML de distribuição do DF-e ser perdido. Para solucionar isso, o UniNFe disponibiliza uma rotina para reconstrução dos XMLs de distribuição. Siga os passos abaixo:
- Localize o XML do DF-e gerado pelo ERP e copie-o para a pasta "EmProcessamento", localizada dentro da pasta de documentos "Enviados" (configurada no UniNFe).
- O XML pode estar em uma das seguintes pastas:
- Pasta de XML com erro: basta movê-lo para a pasta "EmProcessamento".
- Pasta "EmProcessamento": caso já esteja nessa pasta, nenhuma ação adicional é necessária.
- O XML pode estar em uma das seguintes pastas:
- Gere um XML de consulta de situação do DF-e (
-ped-sit.xml
) para os documentos copiados para a pasta "EmProcessamento".- O UniNFe processará o XML e gerará os arquivos de distribuição correspondentes.
2) Não consigo localizar o XML do DF-e gerado pelo ERP em nenhuma das pastas mencionadas anteriormente. O que devo fazer?
Caso o XML gerado pelo ERP não seja localizado, siga este procedimento:
- O ERP deve gerar novamente o XML, exatamente igual ao original, sem qualquer alteração nas informações.
- Alterações no conteúdo invalidarão a assinatura do XML.
- Em vez de gerar o XML na pasta "Envio", ele deve ser gerado na pasta exclusiva de "Validação" (configurada no UniNFe).
- O XML será validado e movido automaticamente para a subpasta "Validados", dentro da pasta "Validar".
- Com o XML validado em mãos, mova-o para a pasta "EmProcessamento" e siga os passos descritos na pergunta 1.
IMPORTANTE
Os desenvolvedores podem implementar uma rotina automatizada no ERP para evitar problemas recorrentes. Veja como:
- Após o ERP gerar o XML do DF-e na pasta de envio, se não receber o protocolo em cerca de 30 segundos, o sistema pode executar automaticamente o processo descrito nas perguntas 1 e 2, sem intervenção do usuário.
- Evite gerar o mesmo XML do DF-e enquanto o UniNFe estiver processando:
- Permitir a geração do mesmo DF-e durante o processamento pode causar problemas no tratamento do XML.
- O ERP deve impedir que o usuário gere um novo XML para o mesmo DF-e antes de obter o retorno do processamento do primeiro envio.
- Assim, o ERP poderá tomar decisões sobre a possibilidade de gerar ou não um novo XML.