Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao processar retorno Cresol


Ver Solução Respondido por Juliana Tamizou,
  • Este tópico foi criado há 753 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • 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 para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • 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 para o comentário
Compartilhar em outros sites

×
×
  • 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...