Fazemos sistemas para prefeituras. Estamos fazendo a emissão na prefeitura e compartilhando com o ADN.
Alguém sabe dizer se existe a previsão de um endpoint na receita para validar a NFS-e antes de emití-la de fato? Seria muito bom isso, pois não geraria rejeições com as validações deles. Sem essa validação, teremos que manter o nosso sistema sempre atualizado com as mesmas verificações que a receita faz para validar do nosso lado antes de emitir lá. E ainda assim não é garantia, pois as nossas validações podem não ser 100% iguais, podem haver mudanças nas validações, surgirem novas ou deixarem de existir algumas.
Boa tarde @elisabetebach ! Estou recebendo uma mensagem de erro ao tentar enviar os dados de uma nota para o ambiente de produção do ADN . Teria como me enviar um modelo de layout xml válido ? Mesmo excluindo os campos invalido ele acusa erro até a DPS.
{
“Lote”:[
{
“NsuRecepcao”:“”,
“StatusProcessamento”:“PROCESSADO_COM_ERROS”,
“Erros”:[
{
“Mensagem”:{
},
"Codigo":"RNG6110",
"Descricao":"Falha Schema Xml",
"Complemento":"The element 'infNFSe' in namespace '``http://www.sped.fazenda.gov.br/nfse``' has invalid child element 'tpEmis' in namespace '``http://www.sped.fazenda.gov.br/nfse``'. List of possible elements expected: 'xNBS, verAplic' in namespace '``http://www.sped.fazenda.gov.br/nfse``'."
}
]
}
],
“TipoAmbiente”:“PRODUCAO”,
“VersaoAplicativo”:“1.0.0.0”,
“DataHoraProcessamento”:“2026-01-08T16:44:35.5638912-03:00”
}
xml enviado:
<?xml version="1.0" encoding="UTF-8"?>
<NFSe xmlns="http://www.sped.fazenda.gov.br/nfse" versao="1.00">
<infNFSe Id="NFS29021041215229586000138000000000017801263020713550">
<xLocEmi>ARACI</xLocEmi>
<xLocPrestacao>ARACI</xLocPrestacao>
<nNFSe>178</nNFSe>
<cLocIncid>2902104</cLocIncid>
<xLocIncid>ARACI</xLocIncid>
<xTribNac>Elaboração de programas de computadores, inclusive de jogos eletrônicos,
independentemente da arquitetura construtiva da máquina em que o programa será
executado, incluindo tablets, smartphones e congêneres.</xTribNac>
<xTribMun>Elaboração de programas de computadores, inclusive de jogos eletrônicos,
independentemente da arquitetura construtiva da máquina em que o programa será
executado, incluindo tablets, smartphones e congêneres.</xTribMun>
<tpEmis>1</tpEmis>
<cStat>100</cStat>
<nDFSe>178</nDFSe>
<emit>
<CNPJ>15229586000138</CNPJ>
<enderNac>
<xLgr>EDIVALDO PARAISO</xLgr>
<nro>282</nro>
<xBairro>SEDE</xBairro>
<cMun>2902104</cMun>
<UF>BA</UF>
<CEP>48760000</CEP>
</enderNac>
</emit>
<valores>
<vBC>2.00</vBC>
<pAliqAplic>3</pAliqAplic>
<vISSQN>0.06</vISSQN>
<vLiq>2.00</vLiq>
</valores>
<DPS versao="1.00">
<infDPS Id="DPS290210421522958600013802026000000000000178">
<tpAmb>1</tpAmb>
<dhEmi>2026-01-08T16:43:16-03:00</dhEmi>
<verAplic>1.00</verAplic>
<serie>2026</serie>
<nDPS>178</nDPS>
<dCompet>2026-01-08</dCompet>
<tpEmit>1</tpEmit>
<cLocEmi>2902104</cLocEmi>
<prest>
<CNPJ>XXXXXXXXXXXXX</CNPJ>
<regTrib>
<opSimpNac>3</opSimpNac>
<regApTribSN>3</regApTribSN>
<regEspTrib>0</regEspTrib>
</regTrib>
</prest>
<toma>
<CPF>XXXXXXXXXX</CPF>
<xNome>ABENILSON LOPES CARVALHO</xNome>
<end>
<endNac>
<cMun>2902104</cMun>
<CEP>48760000</CEP>
</endNac>
<xLgr>RUA ERASMO DE OLIVEIRA CARVALHO</xLgr>
<nro>04</nro>
<xBairro>CENTRO</xBairro>
</end>
</toma>
<serv>
<locPrest>
<cLocPrestacao>2902104</cLocPrestacao>
</locPrest>
<cServ>
<cTribNac>010401</cTribNac>
<xDescServ>teste de emissão pelo ambiente de compartilhamento nacional</xDescServ>
<cNBS>115029000</cNBS>
<cIntContrib>363351</cIntContrib>
</cServ>
</serv>
<valores>
<vServPrest>
<vServ>2.00</vServ>
</vServPrest>
<trib>
<tribMun>
<tribISSQN>1</tribISSQN>
<tpRetISSQN>1</tpRetISSQN>
</tribMun>
<tribFed />
<totTrib>
<vTotTrib>
<vTotTribFed>0.00</vTotTribFed>
<vTotTribEst>0.00</vTotTribEst>
<vTotTribMun>0.06</vTotTribMun>
</vTotTrib>
</totTrib>
</trib>
</valores>
</infDPS>
</DPS>
</infNFSe>
<Signature xmlns="
">
[...]
</Signature>
</NFSe>