Código: E999 - Descrição: Erro não catalogado
Ambiente:
Produção Restrita
https://sefin.producaorestrita.nfse.gov.br/SefinNacional/nfse
Município:
Rio de Janeiro / RJ
Endpoint:
https://sefin.producaorestrita.nfse.gov.br/SefinNacional/nfse?Content-Type=application/json&Accept=application/json
Request:
{
"tipoAmbiente": 2,
"versaoAplicativo": "SefinNac_Pre_1.4.0",
"dataHoraProcessamento": "2025-11-12T11:05:06.7836827-03:00",
"idDPS": "DPS330455718522213000300200001000000000000002",
"erros": [
{
"Codigo": "E999",
"Descricao": "Erro não catalogado"
}
]
}
Código: E999 - Descrição: Erro não catalogado
Descrição do problema:
Bom dia Prezados,
Estou realizando teste na cidade do Rio de Janeiro ambiente Produção Restrita.
Antes de fazer o envio eu faço a validação do meu xml conforme o XSD versão NFSe_v1.00.xsd, e na validação não esta ocorrendo nenhum erro.
O erro não catalogado só está ocorrendo quando realizado o envio.
<?xml version="1.0" encoding="utf-8"?>
<NFSe xmlns="http://www.sped.fazenda.gov.br/nfse"
versao="1.00">
<infNFSe Id="NFS33045572218522........">
<xLocEmi>RIO DE JANEIRO</xLocEmi>
<xLocPrestacao>RIO DE JANEIRO</xLocPrestacao>
<nNFSe>2</nNFSe>
<xLocIncid>RIO DE JANEIRO</xLocIncid>
<xTribNac>Serviços de arquitetura</xTribNac>
<verAplic>1.00</verAplic>
<ambGer>2</ambGer>
<tpEmis>1</tpEmis>
<procEmi>1</procEmi>
<cStat>100</cStat>
<dhProc>2025-11-12T11:17:08-03:00</dhProc>
<nDFSe>2</nDFSe>
<emit>
<CNPJ>185222.....</CNPJ>
<xNome>TESTE HOMOLOGACAO</xNome>
<enderNac>
<xLgr>AV DAS </xLgr>
<nro>999</nro>
<xCpl>SALA 1</xCpl>
<xBairro>BARRA DA TIJUCA</xBairro>
<cMun>3304557</cMun>
<UF>RJ</UF>
<CEP>22793081</CEP>
</enderNac>
<fone>1199999999</fone>
<email>TESTE@TESTE.COM.BR</email>
</emit>
<valores>
<vCalcDR>0.00</vCalcDR>
<tpBM>1</tpBM>
<vCalcBM>0.00</vCalcBM>
<vBC>0.00</vBC>
<pAliqAplic>0.00</pAliqAplic>
<vISSQN>0.00</vISSQN>
<vTotalRet>0.00</vTotalRet>
<vLiq>1.00</vLiq>
<xOutInf>Administração, gestão, assessoria, consultoria e congênere</xOutInf>
</valores>
<DPS versao="1.00">
<infDPS Id="DPS330455718522.........">
<tpAmb>2</tpAmb>
<dhEmi>2025-11-06T00:00:00-03:00</dhEmi>
<verAplic>S4P</verAplic>
<serie>1</serie>
<nDPS>2</nDPS>
<dCompet>2025-11-06</dCompet>
<tpEmit>1</tpEmit>
<cLocEmi>3304557</cLocEmi>
<prest>
<CNPJ>18522.......</CNPJ>
<xNome>TESTE HOMOLOGACAO</xNome>
<end>
<endNac>
<cMun>3304557</cMun>
<CEP>22793081</CEP>
</endNac>
<xLgr>AV DAS </xLgr>
<nro>999</nro>
<xCpl>SALA 1</xCpl>
<xBairro>BARRA DA TIJUCA</xBairro>
</end>
<fone>1199999999</fone>
<email>TESTE@TESTE.COM.BR</email>
<regTrib>
<opSimpNac>2</opSimpNac>
<regEspTrib>0</regEspTrib>
</regTrib>
</prest>
<toma>
<CNPJ>33592.......</CNPJ>
<xNome>TOMADOR HOMOLOGACAO</xNome>
<end>
<endNac>
<cMun>3304557</cMun>
<CEP>20030001</CEP>
</endNac>
<xLgr>AV GRACA</xLgr>
<nro>100</nro>
<xBairro>CENTRO</xBairro>
</end>
<fone>1188888888</fone>
<email>teste@teste.com.br</email>
</toma>
<serv>
<locPrest>
<cLocPrestacao>3304557</cLocPrestacao>
</locPrest>
<cServ>
<cTribNac>170101</cTribNac>
<xDescServ>Programa de Bem-estar Emocional</xDescServ>
</cServ>
</serv>
<valores>
<vServPrest>
<vServ>1.00</vServ>
</vServPrest>
<trib>
<tribMun>
<tribISSQN>1</tribISSQN>
<cPaisResult>BR</cPaisResult>
<tpImunidade>0</tpImunidade>
<tpRetISSQN>1</tpRetISSQN>
</tribMun>
<totTrib>
<vTotTrib>
<vTotTribFed>0.00</vTotTribFed>
<vTotTribEst>0.00</vTotTribEst>
<vTotTribMun>1.00</vTotTribMun>
</vTotTrib>
</totTrib>
</trib>
</valores>
</infDPS>
</DPS>
</infNFSe>
</NFSe>
Aderbal
Novembro 12, 2025, 4:16pm
3
eliezervaz:
<valores>
<vCalcDR>0.00</vCalcDR>
<tpBM>1</tpBM>
<vCalcBM>0.00</vCalcBM>
<vBC>0.00</vBC>
<pAliqAplic>0.00</pAliqAplic>
<vISSQN>0.00</vISSQN>
<vTotalRet>0.00</vTotalRet>
<vLiq>1.00</vLiq>
<xOutInf>Administração, gestão, assessoria, consultoria e congênere</xOutInf>
</valores>
Pode ser esse atributos com valores 0.00, em alguns casos estamos recebendo erro E999 quando informa esse campo e ele não e obrigatório, nesse caso temos que remove-los.
Olá Aderbal, pela descrição você é um Fornecedor e está COMPARTILHANDO um documento no ADN, só para deixar claro para outros usuários do fórum que estejam acompanhando o registro do chamado.
Tivemos algumas situações que recebia E999 sem identificação da falha.
A causa foi o Código de Tributação Municipal:
<cTribMun>000</cTribMun>
Ao invés de gerar o erro de validação E0314, ocorreu Internal Server Error HTTP 500, código de Erro E999 e fica sem direcionamento do que pesquisar.
No nosso cas…
A tag valores é obrigatório, e dentro dela somente o campo vLiq é obrigatório.
Passei dessa forma
<valores>
<vLiq>0.00</vLiq>
</valores>
XML Completo
<?xml version="1.0" encoding="utf-8"?>
<NFSe xmlns="http://www.sped.fazenda.gov.br/nfse"
versao="1.00">
<infNFSe Id="NFS33045572218522.........">
<xLocEmi>RIO DE JANEIRO</xLocEmi>
<xLocPrestacao>RIO DE JANEIRO</xLocPrestacao>
<nNFSe>2</nNFSe>
<xLocIncid>RIO DE JANEIRO</xLocIncid>
<xTribNac>Serviços de arquitetura</xTribNac>
<verAplic>1.00</verAplic>
<ambGer>2</ambGer>
<tpEmis>1</tpEmis>
<procEmi>1</procEmi>
<cStat>100</cStat>
<dhProc>2025-11-12T13:40:38-03:00</dhProc>
<nDFSe>2</nDFSe>
<emit>
<CNPJ>185222...........</CNPJ>
<xNome>TESTE</xNome>
<enderNac>
<xLgr>AV DAS </xLgr>
<nro>1</nro>
<xCpl>SALA 1</xCpl>
<xBairro>BARRA DA TIJUCA</xBairro>
<cMun>3304557</cMun>
<UF>RJ</UF>
<CEP>22793081</CEP>
</enderNac>
<fone>1199999999</fone>
<email>teste@teste.COM.BR</email>
</emit>
<valores>
<vLiq>0.00</vLiq>
</valores>
<DPS versao="1.00">
<infDPS Id="DPS330455718522.......">
<tpAmb>2</tpAmb>
<dhEmi>2025-11-06T00:00:00-03:00</dhEmi>
<verAplic>S4P</verAplic>
<serie>1</serie>
<nDPS>2</nDPS>
<dCompet>2025-11-06</dCompet>
<tpEmit>1</tpEmit>
<cLocEmi>3304557</cLocEmi>
<prest>
<CNPJ>18522......</CNPJ>
<xNome>TESTE</xNome>
<end>
<endNac>
<cMun>3304557</cMun>
<CEP>22793081</CEP>
</endNac>
<xLgr>AV DAS </xLgr>
<nro>1</nro>
<xCpl>SALA 1</xCpl>
<xBairro>BARRA DA TIJUCA</xBairro>
</end>
<fone>1130148200</fone>
<email>teste@teste.COM.BR</email>
<regTrib>
<opSimpNac>2</opSimpNac>
<regEspTrib>0</regEspTrib>
</regTrib>
</prest>
<toma>
<CNPJ>335925.......</CNPJ>
<xNome>teste</xNome>
<end>
<endNac>
<cMun>3304557</cMun>
<CEP>20030001</CEP>
</endNac>
<xLgr>AV GRACA </xLgr>
<nro>1</nro>
<xBairro>CENTRO</xBairro>
</end>
<fone>1188888888</fone>
<email>teste@teste.com.br</email>
</toma>
<serv>
<locPrest>
<cLocPrestacao>3304557</cLocPrestacao>
</locPrest>
<cServ>
<cTribNac>170101</cTribNac>
<xDescServ>Programa de Bem-estar Emocional</xDescServ>
</cServ>
</serv>
<valores>
<vServPrest>
<vServ>1.00</vServ>
</vServPrest>
<trib>
<tribMun>
<tribISSQN>1</tribISSQN>
<cPaisResult>BR</cPaisResult>
<tpImunidade>0</tpImunidade>
<tpRetISSQN>1</tpRetISSQN>
</tribMun>
<totTrib>
<vTotTrib>
<vTotTribFed>0.00</vTotTribFed>
<vTotTribEst>0.00</vTotTribEst>
<vTotTribMun>1.00</vTotTribMun>
</vTotTrib>
</totTrib>
</trib>
</valores>
</infDPS>
</DPS>
</infNFSe>
</NFSe>
{
"tipoAmbiente": 2,
"versaoAplicativo": "SefinNac_Pre_1.4.0",
"dataHoraProcessamento": "2025-11-12T14:00:15.7836827-03:00",
"idDPS": "DPS330455718522213000300200001000000000000002",
"erros": [
{
"Codigo": "E999",
"Descricao": "Erro não catalogado"
}
]
}
Como mencionei, primeiro eu faço a validação do meu XML no XSD, para depois fazer o envio.
Validação do XSD passa, mas após tentativa do envio, ocorre a mensagem “Erro não catalogado”
Desculpa, comecei olhando o início novamente e sempre apontamos os erros comuns.
Para começar, tem que deixar claro qual é seu papel, pois senão na correria entendemos que está tentando fazer uma ação e na verdade você deseja executar outra.
Vamos lá, para ficar claro para quem deseja lhe ajudar, você é um EMISSOR (contribuinte) ou está atuando como FORNCEDOR (neste caso seria da PM RJ)?
Pergunto pois olhando o início da postagem, você está tentando enviar para producaorestrita, logo, entendemos que é um EMISSOR.
Agora, olhando o XML, o que você quer fazer? Está tentando emitir uma NFS-e? Não tem sentido, por isso o resgate do tópico que foi olhado com mais atenção neste momento, todos somos colaboradores e se passar batido um detalhe, desvirtua a conversa.
Se você está tentando EMITIR, tem de enviar o DPS para receber a NFS-e, pelo exemplo, está tentando emitir uma NFS-e…. está ERRADO. Leia com atenção o manual “Manual Contribuintes Emissor Público API - Sistema Nacional NFS-e.pdf” e entenda o processo.
Você tem de ENVIAR um DPS, para encaminhar uma NFS-e é considerado COMPARTILHAMENTO e isto é feito pelo Município somente.
Favor confirmar o que está tentando fazer e corrija seu teste se é realmente de EMISSAO, ok?
Boa sorte
At.te,
Emir Toktar
Bom dia @EmirToktar ,
Neste caso sou o Emissor, vou ler novamente a documentação e fazer um novo teste enviando somente o DPS.
Assim que realizar o teste, caso der erro ou a tentativa for com sucesso, retorno aqui informando.
Obrigado pela ajuda.
Ok, nas pastas compartilhadas tem exemplo de ENVIO e RESPOSTA de um DPS rejeitado e aprovado.
Pode usar como base se tiver dúvidas.
ARQUIVOS COMPARTILHADOS grupo “Integracao ADN”
https://drive.google.com/drive/folders/1AlLg13p2nrH_yTaw8HocyNfgl7oPBpjD
At.te,
Emir Toktar