Boa noite senhores,
Estou com uma situação.
Ao enviar uma NFSe para o provedor ISS.Net o XML da consulta do lote rps esta retornando no campo outras informações algumas tas à mais.
<tc:OutrasInformacoes>&lt;br&gt;I - "DOCUMENTO EMITIDO POR ME OU EPP OPTANTE PELO SIMPLES NACIONAL"; e &lt;br&gt; II - "NÃO GERA ...."</tc:OutrasInformacoes>
e ao salvar a o arquivo XML da NFSe está convertendo para:
<OutrasInformacoes>
<br>I - "DOCUMENTO EMITIDO POR ME OU EPP OPTANTE PELO SIMPLES NACIONAL"; e <br> II - "NAO GERA DIREITO A CREDITO FISCAL DE IPI."</OutrasInformacoes>
Já entrei em contato com o pessoal da nota control responsável pelo ISS.Net porém não podemos deixar tudo na mão deles.
Fiz uma alteração na unit ACBrNFSeWebServices na função TNFSeWebService.ExtrairRetorno adicionando mais duas linhas
FPRetornoWS := StringReplace(FPRetornoWS, '&' , '', [rfReplaceAll]);
FPRetornoWS := StringReplace(FPRetornoWS, 'lt;brgt;', '', [rfReplaceAll]);
No meu caso funcionou, agora não tenho todo o conhecimento se afetará de forma incorreta outros retornos.
Mas segue relato e fontes caso seja de interessa aplicar esta modificação.
Obrigado.
ACBrNFSeWebServices.zip