ERP – eDocs Emissão – Erro ao enviar lote NFE versão 3.1 sequencia lote / Unmarshalling Error: Illegal character (NULL, unicode 0) encountered: not valid in any content at [row,col {unknown-source}]: [X,XXXX]
Incidente
Ao emitir um documento eletrônico para a SEFAZ/Prefeitura, está ocorrendo problemas de comunicação, onde o documento é rejeitado pelo seguinte motivo: Erro ao enviar lote NFE versão 3.1 sequencia lote. Ao consultar o log Sde.log também é apresentado a seguinte informação:
ERROR Senior.SapiensNfe.Processos.Service.Nfe.EnvioEmissaoNfe - Erro ao enviar lote NFe versão 3.1, sequência lote: XXXXX.
System.Web.Services.Protocols.SoapException: Unmarshalling Error: Illegal character (NULL, unicode 0) encountered: not valid in any content at [row,col {unknown-source}]: [X,XXXX]
Causa
A mensagem não se trata de um problema do sistema eDocs, mas sim uma falha na interpretação da SEFAZ/Prefeitura referente a requisição enviada ou um problema no retorno da SEFAZ/Prefeitura do processamento da requisição.
Solução
Para tratar este cenário, siga as orientações abaixo:
1. Entre em contato com o suporte da SEFAZ Estadual para verificar se há algum problema no webservice;
2. Após normalizar a situação, acesse a tela F140CAN_RFNF - Mercado / Gestão de Faturamento e Outras Saídas / Notas Fiscais de Saída / Emissão e cancelamento / Nota fiscal e gere o documento novamente;
Observação
- É possível localizar em uma busca rápida na internet, que a mesma situação já ocorreu no envio de requisições para SEFAZ/Prefeitura através de outros sistemas (não somente o sistema eDocs da Senior);
- Em buscas na internet é possível identificar, também, que a SEFAZ/MG tem histórico de retorno desta mensagem para as requisições enviadas. Existem casos reportados em 2013, 2015 e 08/2017 para processamento do WebService de NF-e.