eDocs - Cancelamento NFS-e - Não foi possível integrar o arquivo XXX: query did not return a unique result: 2
Incidente
Ao gerar a solicitação de cancelamento de uma NFS-e no Gestão Empresarial | ERP, o XML cai nas críticas de integração do eDocs com a seguinte mensagem: Erro ao integrar arquivo: mensagem: query did not return a unique result: 2.
Causa
Essa mensagem é apresentada quando na base de dados do eDocs para a filial que está integrando o arquivo XML existe mais de uma NFS-e com o mesmo número da NFS-e que está sendo solicitado o cancelamento. Com isso, o eDocs não consegue determinar qual das NFS-e que está sendo cancelada.
Observação: A numeração de NFS-e é controlada por cada Prefeitura, sendo assim, o eDocs apenas registra o número conforme o retorno da Prefeitura. Frequentemente essa situação ocorre quando uma Prefeitura muda de fornecedor do seu sistema e a numeração de NFS-e do novo fornecedor é reiniciada para todos os contribuintes, fazendo com que no eDocs sejam registradas numerações de NFS-e em duplicidade.
Solução
Essa situação precisa ser ajustada no Gestão Empresarial | ERP e no eDocs, para realizar o ajuste execute os passos:
1. No Gestão Empresarial | ERP, acesse a tela F098REG - Cadastros / Identificadores e parâmetros / Identificador de Regras;
1.1. Ative o identificador de regras GER-000GERSDE1 para a empresa/filial na qual o cancelamento está sendo solicitado;
2. No eDocs, acesse a tela Configurações / Filiais / NFS-e / aba Geral e configure o parâmetro 'Padrão do arquivo de integração(Entrada)' como 'Senior';
3. 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 arquivo XML de cancelamento novamente no Gestão Empresarial | ERP.
Observação:
- Ao ser habilitado o identificador de regras no Gestão Empresarial | ERP, o XML do cancelamento passará a conter as tags <Serie> e <NumeroRps>. Com estas novas tags sendo geradas o eDocs será capaz de definir a qual RPS a solicitação de cancelamento se refere, encontrando o registro correto;
- Em caso de dúvidas sobre as funcionalidades deste identificador, clique aqui e acesse o Portal de Documentação Senior, pesquise por 'GER-000GERSDE1' e localize a documentação completa desta rotina no módulo Gestão Empresarial;
- O retorno do eDocs para o ERP deverá estar ocorrendo corretamente;
- Após efetuar as parametrizações no eDocs é obrigatório reiniciar os serviços do eDocs para que as parametrizações tenham efeito.