Bom dia pessoal,
Estamos realizando testes na emissão do DPS no município de Belo Horizonte, com os dados do Prestador de serviço situado em BH.
Só que ao tentar emitir o DPS estamos recebendo como retorno o erro: Codigo:“RNG9999”,“Descricao”:“Erro não catalogado.”, “Complemento”: “Ocorreu um erro inesperado.”}],“situacao”:500} e não sabemos do que se trata essa rejeição. Abrimos um chamado na Prefeitura de BH mas, até o momento não obtivemos respostas.
Gostaríamos de entender o que pode estar ocasionando esse erro. Se algém aqui souber algo sobre essa rejeição, por favor, responda a este post.
A única informação a mais que foi montada no XML foi o campo xCpl que trata do complemento de endereço do Tomador de serviços e não é um campo obrigatório. Este mesmo campo foi enviado em outros municípios e o DPS foi aprovado e convertido na NFS-e Nacional.
{“tipoAmbiente”:2,“versaoAplicativo”:“SefinNacional_1.5.0”,“dataHoraProcessamento”:“2026-01-15T09:01:38.4846573-03:00”,“erros”:[{“Codigo”:“RNG9999”,“Descricao”:“Erro n\u00e3o catalogado.”,“Complemento”:“Ocorreu um erro inesperado.”}],“situacao”:500}
Bom dia,
Em alguns casos basta não enviar as tags referente a ibscbs e a dps é convertida em nota
Você está enviando direto para o ADN ou está usando alguma API da prefeitura de BH?
Aqui o erro foi algo mais besta deu 999 por não estar mandando com os varchar corretos.
Da uma revisada no seu e veja se está indo exatamente igual a xml.
Questão do ibscbs eu já estava enviando sem e com e sempre dava a mesma coisa(999), em um devaneiro parei e revisei todo o xml com base no referencia deles e identifiquei esse ponto que passei.
Segue uma referencia de XML exatamente como o nosso:
<?xml version="1.0" encoding="UTF-8"?>
<NFSe xmlns="http://www.sped.fazenda.gov.br/nfse" versao="1.01">
<infNFSe Id="NFS350600310001522754800001050000000000000260100000010002">
<xLocEmi>BAURU</xLocEmi>
<xLocPrestacao>BAURU</xLocPrestacao>
<nNFSe>0</nNFSe>
<cLocIncid>123456</cLocIncid>
<xLocIncid>BAURU</xLocIncid>
<xTribNac>Servicos de informatica</xTribNac>
<verAplic>SilTecnologia_v1.01</verAplic>
<ambGer>1</ambGer>
<tpEmis>1</tpEmis>
<cStat>100</cStat>
<dhProc>2026-01-15T14:30:00-03:00</dhProc>
<nDFSe>100005</nDFSe>
<emit>
<CNPJ>52275480000105</CNPJ>
<IM>636500</IM>
<xNome>EMPRESA TESTE LIMITADA COM NOME EXTENSO PARA VALIDACAO DE VARCHAR DE CENTO E CINQUENTA CARACTERES NO CAMPO RAZAO SOCIAL CONFORME MANUAL DE INTEGRACAO</xNome>
<enderNac>
<xLgr>RUA DE TESTE COM NOME COMPRIDO LIMITADO A SESSENTA CHARS</xLgr>
<nro>12345ABCDE</nro>
<xBairro>BAIRRO DE TESTE LIMITADO A SESSENTA CARACTERES XML</xBairro>
<cMun>3506003</cMun>
<UF>SP</UF>
<CEP>17012000</CEP>
</enderNac>
<fone>14999999999</fone>
<email>financeiro@empres.com.br</email>
</emit>
<valores>
<vBC>100.00</vBC>
<pAliqAplic>0.00</pAliqAplic>
<vISSQN>0.00</vISSQN>
<vTotalRet>0.00</vTotalRet>
<vLiq>100.00</vLiq>
</valores>
<DPS versao="1.01">
<infDPS Id="DPS3506003100015227548000010500001000000000100005">
<tpAmb>2</tpAmb>
<dhEmi>2026-01-15T14:30:00-03:00</dhEmi>
<verAplic>SilTecnologia_v1.01</verAplic>
<serie>00001</serie>
<nDPS>100005</nDPS>
<dCompet>2026-01-15</dCompet>
<tpEmit>1</tpEmit>
<cLocEmi>3506003</cLocEmi>
<prest>
<CNPJ>52275480000105</CNPJ>
<IM>636500</IM>
<fone>14999999999</fone>
<email>financeiro@empresateste.com.br</email>
<regTrib>
<opSimpNac>3</opSimpNac>
<regEspTrib>0</regEspTrib>
</regTrib>
</prest>
<toma>
<CNPJ>11111111000191</CNPJ>
<xNome>TOMADOR SERVICOS LTDA NOME COM LIMITE DE SESSENTA CARACTERES</xNome>
<end>
<endNac>
<cMun>3506003</cMun>
<CEP>17012000</CEP>
</endNac>
<xLgr>RUA DO TOMADOR LIMITADO A SESSENTA CARACTERES</xLgr>
<nro>200</nro>
<xBairro>CENTRO</xBairro>
</end>
</toma>
<serv>
<locPrest>
<cLocPrestacao>3506003</cLocPrestacao>
</locPrest>
<cServ>
<cTribNac>010101</cTribNac>
<xDescServ>SERVICOS DE INFORMATICA PRESTADOS NO PERIODO. ESTE CAMPO POSSUI UM LIMITE MAIOR GERALMENTE 2000 CARACTERES PERMITINDO UMA DESCRICAO DETALHADA DO SERVICO PRESTADO MAS SEMPRE BOM SANITIZAR QUEBRAS DE LINHA E CARACTERES ESPECIAIS.</xDescServ>
<cNBS>115061000</cNBS>
</cServ>
</serv>
<valores>
<vServPrest>
<vServ>100.00</vServ>
</vServPrest>
<trib>
<tribMun>
<tribISSQN>1</tribISSQN>
<tpRetISSQN>1</tpRetISSQN>
</tribMun>
<tribFed>
<piscofins>
<CST>08</CST>
</piscofins>
</tribFed>
<totTrib>
<vTotTrib>
<vTotTribFed>0.00</vTotTribFed>
<vTotTribEst>0.00</vTotTribEst>
<vTotTribMun>0.00</vTotTribMun>
</vTotTrib>
</totTrib>
</trib>
</valores>
</infDPS>
</DPS>
</infNFSe>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<Reference URI="#NFS350600310001522754800001050000000000000260100000010002">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>BASE64_DO_HASH=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>BASE64_DA_ASSINATURA</SignatureValue>
<KeyInfo>
<X509Data>
<X509Certificate>BASE64_DO_CERTIFICADO</X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</NFSe>
Otavio,
Tomei a liberdade e fui no NP++ verificar com o XSD Versão 1.01 e deu essa mensagem da imagem.
Você tem certeza que seu XML está OK?