Prezados,
Estou enfrentando um problema ao tentar emitir uma NFS-e utilizando o provedor nacional, no ambiente de homologação. A requisição é aceita (HTTP 200 OK), porém a nota é posteriormente negada com o código de erro E0037.
Abaixo segue o payload utilizado na emissão:
{
"provedor": "nacional",
"ambiente": "homologacao",
"referencia": "TESTE-01",
"infDPS": {
"dhEmi": "2025-12-05T15:31:00",
"dCompet": "2025-12-05",
"prest": {
"CNPJ": "10247520000157"
},
"serv": {
"cServ": {
"cTribNac": "010201",
"xDescServ": "Consultoria."
}
},
"valores": {
"vServPrest": {
"vServ": 1669.80
},
"trib": {
"tribMun": {
"tribISSQN": 1
},
"totTrib": {
"vTotTrib": {
"vTotTribEst": 0,
"vTotTribFed": 0,
"vTotTribMun": 0
}
}
}
}
}
}
O retorno recebido do provedor é o seguinte:
{
"id": "nfs_3a1e0756a3ea4ff8acd671ce5b7f834d",
"created_at": "2025-12-05T19:35:48.443Z",
"status": "negada",
"data_emissao": "2025-12-05T19:35:48.927Z",
"ambiente": "homologacao",
"referencia": "TESTE-01",
"DPS": {
"serie": "1",
"nDPS": "183"
},
"mensagens": [
{
"codigo": "E0037",
"descricao": "O código do município emissor informado na DPS é inexistente no cadastro de convênio municipal do sistema nacional."
}
]
}