ERP - eDocs - Não foi possível encontrar o XML da NFe: chave XX
Incidente
Nos logs do sistema eDocs é possível observar o registros de duas mensagens, conforme abaixo:
- Não foi possível encontrar o XML da NFe chave: XX;
- Erro ao retornar XML de documentos de recebimento. System.NullReferenceException: Object reference not set to an instance of an object.
Observação
A mesma situação poderá ocorrer para CT-e, onde a mensagem pode ser um pouco diferente.
Causa
Estas mensagens ocorrem quando o eDocs não possui o XML gravado na base de dados. Como o eDocs envia o XML completo ao Gestão Empresarial | ERP, este XML deve estar gravado na base de dados do eDocs.
Solução
Importante
- Essa situação (existência de vários documentos recebidos que não tem XML na base de dados), pode ocasionar a parada de envio de documentos recebidos ao Gestão Empresarial | ERP, devido ao conceito de Fila de Integração existente entre os sistemas. Para maiores informações sobre o conceito de Fila de Integração, verifique as informações de Fluxo de integração existentes na documentação da integração entre o eDocs e o Gestão Empresarial | ERP. Clique aqui para acessar a documentação;
- A situação reportada neste artigo (falta de XMLs na base de dados), poderá ocasionar o envio de requisições em branco para o WebService com.senior.g5.co.int.eletronicos.documentos@Receber do Gestão Empresarial | ERP.
Para importar os XMLs faltantes na base de dados, execute os passos a seguir:
1. Verifique o log e identifique todos os documentos que não estão sendo enviados para o Gestão Empresarial | ERP;
2. Após identificar, colete o XML desses documentos na SEFAZ ou com o emitente do documento;
3. Acesse o importador do eDocs através do menu Inicial / Importador do Monitor do eDocs;
3.1. Escolha o arquivo através do botão Escolher Arquivo;
3.2. Selecione a opção 'Recebimento' no parâmetro 'Tipo';
3.3. Selecione a opção 'Não' no parâmetro 'Consultar validade' (recomendado, caso você faça a importação de muitos arquivos);
3.3. Clique em Importar e aguarde o término da importação.
Observação
- Para maiores informações sobre o processo de importação de documentos, clique aqui para acessar a documentação do processo;
- Pode ocorrer que você precise realizar esse processo diversas vezes, pois o eDocs só exibirá no Log as chaves de acesso dos documentos que estão sendo enviados para o Gestão Empresarial | ERP naquele momento, respeitando a fila de integração (conforme nota importante já inserida no início da solução descrita neste artigo). Então, após resolver o problema para alguns documentos, novos documentos podem ser exibidos no Log.