Sergio Fuchs
-
Total de ítens
29 -
Registro em
-
Última visita
Community Answers
-
Sergio Fuchs's post in Rejeição 392 no PIX 17 was marked as the answer
Bom dia, aqui eu consegui autorizar a nfce com o Pix, passando as informações abaixo.
<pag>
<detPag>
<tPag>17</tPag>
<vPag>389.61</vPag>
<card>
<tpIntegra>1</tpIntegra>
<CNPJ>00000000000191</CNPJ>
<cAut>TYQsB5LrrwgRGh7r33O</cAut>
</card>
</detPag>
</pag>
-
Sergio Fuchs's post in [ACBR-8930] ACBR Boleto - Geração de Boleto do Banco do Brasil via API was marked as the answer
Bom dia
Com a alteração abaixo, resolve o problema no meu caso, mas ainda não esta no repositório, eu altero manualmente a Unit ACBrBoletoW_BancoBrasil_API, qd atualizo o ACBR.
if (ATitulo.ACBrBoleto.Cedente.ResponEmissao = tbCliEmite) then
LJsonObject.AddPair('numeroTituloCliente', Boleto.Banco.MontarCampoNossoNumero(ATitulo));
-
Sergio Fuchs's post in Consulta de NFSe utilizando o ACBrNFSeX.ConsultarDFe was marked as the answer
Bom dia
Tem alguns XML's que tem uma tag inválida que causa uma erro na ConsultaDFe
Exception que acontece na hora da Consulta
ErrEACBrXmlException with message 'Extra content at the end of the document
Abaixo a TAG no xml com problema.
<xDescServ>Créditos para solicitar o download de 2.000 chaves de NFe ou CTe </br> </br>Inscrição estadual do tomador: 252696654 </br> </br>Valor aprox. dos tributos (24,91% ) Lei da Transparência nº12.741/12. </br>Fonte: IBPT</xDescServ>
Em anexo tem o Xml completo.
Aqui fiz a seguinte alteração para conseguir processar o xml e funcionou.
Na Unit ACBrXmlBase
Dentro da Função: RemoverCaracteresDesnecessarios
Adicionei na linha 250:
Result := FaststringReplace(Result, '</br>', ';', [rfReplaceAll]);
Esta função já esta tratando o '<br >' e '<br>', somente esta faltando tratar o '</br>'
2500000029945.xml
-
Sergio Fuchs's post in ACBrNFSeX erro no ConsultarDFe ao validar XML was marked as the answer
Adicionei o arquivo com a alteração que eu fiz, e o motivo é o problema no inicio do Tópico.
Na função ConsultarDFe na leitura do xml em anexo, dá um erro na linha Document.LoadFromXml(Arquivo), pq o XML não esta válido tem um "<br>" no meio da tag xOutInf.
A Alteração foi esta abaixo, adicionei a linha:
Arquivo := RemoverCaracteresDesnecessarios(Arquivo)
E assim removeu o <br> q estava inválido e processou a leitura sem nenhum erro.
Se tem outro lugar que seria mais correto para fazer esta alteração, me avisem que eu posso testar aqui.
PadraoNacional.LerXml.pas
