Erro nfse nacional mei

{
	"id": "nfs_3a0d9d10ef4245d8a9e9b4527316a7bd",
	"created_at": "2023-09-11T19:35:18.563Z",
	"status": "erro",
	"ambiente": "producao",
	"referencia": "37122e12-7f42-47dd-82e1-81f7d87df954",
	"DPS": {
		"serie": "1",
		"nDPS": "3"
	},
	"mensagens": [
		{
			"codigo": "RNG9999",
			"descricao": "Erro não catalogado.",
			"correcao": "Ocorreu um erro inesperado."
		}
	]
}

Estou tendo essa mensagem no retorno da emissão de uma NFSE para MEI!

E o pior que estamos conseguindo emitir através de um sistema que integra via API.

Se precisar enviamos o XML do DPS emitido via api para comparação!

Alguém consegue me ajudar pessoal?

Boa tarde, @guilherme.

Em breve, analisaremos esse caso.

Mas, a princípio, é algo com a API da NFS-e Nacional, pois essa mensagem de erro é retornada por eles.

Boa tarde, @guilherme.

Dei uma verificada agora no seu caso e é o que falei acima. A API da NFS-e Nacional retornou um erro sem dar maiores detalhes. Pode até ser que seja algum problema do nosso lado, como por exemplo a montagem do XML do DPS, porém estamos no escuro.

Você pode baixar o XML gerado pela API da Nuvem Fiscal através do seguinte endpoint GET /nfse/{id}/xml/dps e nos avisar caso encontre alguma inconsistência.

Segue o link da documentação do endpoint:
https://dev.nuvemfiscal.com.br/docs/api#tag/Nfse/operation/BaixarXmlDps

Estou enviado o XML gerado em outra API que está conseguindo emitir normalmente, inclusive o emitente é o mesmo que estamos tentando gerar na NUVEM FISCAL.

A principal diferença que vi na DPS da outra API foi:

Na tag os valores , e mesmo zerados, são informados. E a tag não é informada.

Talvez vocês consigam identificar alguma outra diferença.

Espero ter ajudado.

Normalizando essa emissão do MEI, temos mais de 800 empresas para migrar.

Obrigado.

Iremos analisar.

Obrigado pela ajuda.

@guilherme

A única diferença relevante que vi foi no código de tributação nacional do ISSQN.

No DPS que foi autorizado, temos o seguinte trecho:

<cTribNac>171001</cTribNac>

E esse foi o gerado pela Nuvem Fiscal:

<cTribNac>171002</cTribNac>

Você poderia fazer um teste de emissão utilizando o código 171001?

Acabei de testar.

Id da nova nota:
nfs_3a0da2bc7f8f4d7db50d965576104a2c

infelizmente o erro persiste!

@guilherme

Fizemos um ajuste agora. Favor tentar um novo envio.

Segue retorno da nova tentativa:

{
	"id": "nfs_3a0da304a6074be6bbd01e5f0f6ff8d1",
	"created_at": "2023-09-12T23:19:36.680Z",
	"status": "erro",
	"ambiente": "producao",
	"referencia": "37122e12-7f42-47dd-82e1-81f7d87df959",
	"DPS": {
		"serie": "1",
		"nDPS": "3"
	},
	"mensagens": [
		{
			"codigo": "RNG9999",
			"descricao": "Erro não catalogado.",
			"correcao": "Ocorreu um erro inesperado."
		}
	]
}

Reparei que o dhEmi da Nuvem Fiscal fica com timezone +00:00. Como faz pra colocar -03:00?

Certo. Já estamos analisando.

Iremos alterar por aqui.

@guilherme

Timezone alterado e mais um ajuste feito para não incluir o endereço do prestador no XML (assim como está no seu XML que foi autorizado).

Pode realizar um novo teste.

Estou tendo o seguinte erro agora:

{
	"error": {
		"code": "ValidationFailed",
		"message": "Validation failed: Erro de Validação:  --> 1839 - Element '{http://www.sped.fazenda.gov.br/nfse}cLocEmi': [facet 'pattern'] The value '' is not accepted by the pattern '[0-9]{7}'.",
		"errors": [
			{
				"code": "X800",
				"message": "Erro de Validação:  --> 1839 - Element '{http://www.sped.fazenda.gov.br/nfse}cLocEmi': [facet 'pattern'] The value '' is not accepted by the pattern '[0-9]{7}'."
			}
		]
	}
}

No XML que te enviei do documento emitido, percebi que tem o endereço do emitente na tag infNFSE e não no DPS! Depois de autorizado que é feita essa troca será? Ou na transmissão é removido mesmo?

Favor aguardar.

Beleza!! :+1:
Aguardando…
Desde já agradeço as rápidas respostas!

@guilherme

Faça mais um teste de emissão, por favor.

Emitiiiu meu amigo!!!
Shoow!!

{
	"id": "nfs_3a0da322998242789c7c0686b9e8e709",
	"created_at": "2023-09-12T23:52:19.539Z",
	"status": "autorizada",
	"numero": "3",
	"codigo_verificacao": "NFS52011082251420417000144000000000000323091170461817",
	"data_emissao": "2023-09-12T23:52:18Z",
	"ambiente": "producao",
	"referencia": "37122e12-7f42-47dd-82e1-81f7d87df954",
	"DPS": {
		"serie": "1",
		"nDPS": "3"
	},
	"mensagens": []
}

Agora aproveitando ficaram algumas dúvidas!
Primeiro, sobre o timezone que você colocou em -3:00, o ideal seria configurar isso no cadastro da empresa certo? Considerando que temos clientes em todo o Brasil e com timezones diferentes!

Segundo, sobre o charset da nota. Se você pegar o xml dessa nota gerada, ficou com problema em alguns caracteres!

No mais acho que é isso meu amigo!!
Vocês são fera demais!!

:partying_face: :tada:

A API da Nuvem Fiscal irá gerar o timezone de acordo com a UF do emitente.

Vamos dar uma analisada amanhã.

Nós que agradecemos pela ajuda.

Tooop então!

Beleza, aguardo!

Vou trabalhando forte na migração desses cliente aqui então!

Muito obrigado!

1 curtida