@arimateia
Quando realizei o cadastro da inscricao_municipal na empresa, trocou o erro para esse:
{
“id”: “nfs_3a109bab980a4d758b4b15e20e529224”,
“created_at”: “2024-02-07T16:13:21.787Z”,
“status”: “erro”,
“ambiente”: “homologacao”,
“DPS”: {
“serie”: “RN”,
“nDPS”: “10”
},
“mensagens”: [
{
“codigo”: “X800”,
“descricao”: “Erro de Validação: → 1832 - Element ‘{http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd}ItemListaServico’: [facet ‘maxLength’] The value has a length of ‘6’; this exceeds the allowed maximum length of ‘5’.\n”
}
]
},
tem algum canto que consigo realizar debug dos mesmos, ou apenas homologando aqui ?
O valor que você está enviando na propriedade infDPS.serv.cServ.cTribNac parece ter tamanho 6 e a prefeitura só aceita 5.
A mensagem acima retornada no JSON pela API já é uma forma de “debug”. Na maioria das vezes, elas são mais claras, porém pode acontecer delas serem um pouco mais difíceis de entender dependendo da prefeitura.
É um erro de conexão entre a API da Nuvem Fiscal e o provedor da prefeitura. Talvez o ambiente de homologação deles não esteja em pleno funcionamento. Se este for o caso, você terá que testar em produção.