Boa tarde, a IPM permite para o Municipio de Seberi que faça o cancelamento direto e não somente a solicitação de cancelamento. A solicitação de cancelamento funciona ok em produção. Mas queria fazer o cancelamento direto, se coloco
[4320206]
Nome=Seberi
UF=RS
Provedor=IPM dá certo a solicitação de cancelamento.
mas se coloco
[4320206]
Nome=Seberi
UF=RS
Provedor=IPM_110 que monta sem pedir a solicitação dá a msg de erro:
- <a>
- <ListaMensagemRetorno>
- <MensagemRetorno>
<Codigo />
<Mensagem>Usuário ou senha inválido(s).</Mensagem>
<Correcao />
</MensagemRetorno>
</ListaMensagemRetorno>
</a>
percebi que o ConteudoXML neste comando abaixo não vem assinado mesmo:
ConteudoXML := StringReplace(ConteudoXML, '<-><->', '', [rfReplaceAll]);
{ Sempre salva o Arquivo em UTF8, independente de qual seja a IDE...
FPC já trabalha com UTF8 de forma nativa }
if ConteudoEhUTF8 and (not XmlEhUTF8(ConteudoXML)) then
UTF8Str := '<' + ENCODING_UTF8 + '>' + ConteudoXML
else
UTF8Str := ConverteXMLtoUTF8(ConteudoXML);
Estou esquecendo de fazer algo? ou só tem o pedido de cancelamento mesmo feito para Seberi?
Obrigado pela atenção!