Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3121 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Bom dia,

ao consultar um lote no provedor SpeedGov, o servidor está retornando o seguinte XML:

<ConsultarLoteRpsResposta>
	<Sucesso>false</Sucesso>
	<DataHora>2016-05-09T10:16:14</DataHora>
	<MensagemRetorno>
		<Codigo>E35</Codigo>
		<Mensagem>Codigo de tributacao inexistente</Mensagem>
		<Correcao>Consulte a legislacao vigente para saber o Codigo de tributacao que devera ser informado neste campo.</Correcao>
	</MensagemRetorno>
	<MensagemRetorno>
		<Codigo>E161</Codigo>
		<Mensagem>Campo ValorISS nao informado.</Mensagem>
		<Correcao>Verifique ValorISS</Correcao>
	</MensagemRetorno>
</ConsultarLoteRpsResposta>

É gerada uma Tag "MensagemRetorno" para cada erro encontrado no lote, sendo que tais Tags não estão inseridas dentro de uma Tag "ListaMensagemRetorno" conforme padrão Abrasf.

Dessa forma para que o componente carregue corretamente a lista de retornos tive que fazer uma alteração no arquivo "pnfsLerListaNFSe"

Segue arquivo em anexo com as correções necessárias para esse provedor.

pnfsLerListaNFSe.pas

  • Este tópico foi criado há 3121 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...