Jump to content

dev botao

Erro ao processar retorno Cresol


Go to solution Solved by Juliana Tamizou,
  • Este tópico foi criado há 895 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Bom Dia

Estamos com um problema ao processar os arquivos de retorno dos boletos Cresol, no cabeçalho do arquivo de retorno encontra- se o nome da empresa, no qual possui um "Ç", na função "LerRetorno" da classe "TACBrBoleto", o arquivo de retorno é carregado na stringlist "SlRetorno", quando o arquivo é carregado na stringlist, é convertido o "Ç" em "Ç", levantando uma exceção na rotina que testa o CNAB do retorno já que extrapola os 400 caracteres, no arquivo de remessa já estamos enviando sem acentuação, o problema está apenas no retorno do banco.

Identifiquei que no manual de layout do banco Cresol eles definiram que trabalham com a codificação "UFT-8", já a codificação padrão da stringlist é "ANSI", fiz um teste definindo a codificação "UTF-8" ao carregar o arquivo de retorno em uma stringlist, funcionou perfeitamente.

Poderiam me ajudar?

Desde já agradeço!

 

Screenshot_1.png

retorno_400.pdf 133_2061_25106_25106_20220303_25106-2.ret

Link to comment
Share on other sites

  • Administradores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

  • 2 weeks later...
  • Moderadores

Bom dia,

Se possível realize testes com seus arquivos de retorno utilizando essa Unit do ACBrBoleto em anexo, antes de colocarmos em produção, nela adicionamos uma possível solução.

 

ACBrBoleto.pas

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

  • 2 weeks later...
  • Administradores
  • Solution

Bom dia,

Dado a dificuldade em relação a testar os arquivos de retorno e por conta disso ser difícil prever se poderá ocorrer problemas aos demais usuários a alteração não será comitada.

Importante: A questão levantada inicialmente conforme relato do colega pode ser sanada removendo-se os assentos do arquivo em questão.

At.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.