Erro NF999 ao emitir NFS-e

Olá amigos.

Estou recebendo o seguinte erro ao consultar uma NFS-e na prefeitura de Santo Ângelo, RS:

{
“id”: “nfs_3a18cbd4bce44766baa8a15cb48cf8ce”,
“created_at”: “2025-03-20T17:02:22.902Z”,
“status”: “erro”,
“ambiente”: “producao”,
“DPS”: {
“serie”: “1”,
“nDPS”: “153”
},
“mensagens”: [
{
“codigo”: “NF999”,
“descricao”: “Número de protocolo não retornado pelo provedor.”
}
]
}

O que pode estar acontecendo?

Grato pela ajuda.

Bom dia!
Quando você faz o envio de um RPS para um web service, você recebe um número de protocolo atestando que o RPS foi recepcionado pelo web service.
Esta mensagem está dizendo que o provedor não devolveu no retorno do envio o número do protocolo.
Precisamos conferir qual foi o conteúdo que foi devolvido nos arquivos de envelope.

Bom dia @atendimento .
A informação que dispomos é de que o provedor que atende ao município de Santo Angelo/RS é o provedor ABase.
O envio do lote de RPS para este provedor em um fluxo normal de envio é feito de forma assíncrona. Então em um fluxo de envio normal, você faz o envio do lote de RPS e recebe no retorno um número de protocolo atestando que o seu lote foi recepcionado pelo web service. Você então faz uma consulta do lote pelo número de protocolo que recebeu para recuperar os erros de processamento ou a NFS-e.

De acordo com o arquivo de schema e também com o arquivo de exemplo disponibilizado pelo próprio provedor, o retorno deveria ter vindo assim:

<RecepcionarLoteRpsResponse xmlns="http://nfse.abase.com.br/NFSeWS">
	<RecepcionarLoteRpsResult>
		<EnviarLoteRpsResposta xmlns="http://nfse.abase.com.br/nfse.xsd">
			<NumeroLote>...</NumeroLote>
			<DataRecebimento>...</DataRecebimento>
			<Protocolo>...</Protocolo>
		</EnviarLoteRpsResposta>
	</RecepcionarLoteRpsResult>
</RecepcionarLoteRpsResponse>

Mas esse não foi o caso, o seu retorno veio assim:

<RecepcionarLoteRpsResponse xmlns="http://nfse.abase.com.br/NFSeWS">
	<RecepcionarLoteRpsResult>
		<ConsultarNfseRpsResposta xmlns="http://nfse.abase.com.br/NFSeWS">
			<CompNfse>
				<Nfse>
					<InfNfse>
					...
					</InfNfse>
				</CompNfse>
			</ConsultarNfseRpsResposta>
		</RecepcionarLoteRpsResult>
	</RecepcionarLoteRpsResponse>

Por isso você recebeu o erro.
Por favor, pode entrar em contato com o provedor e questionar o por quê de eles estarem enviando a resposta dessa forma?
(Vou lhe enviar o arquivo de envelope completo via mensagem privada para que possa apresentar a eles)