Ir para conteúdo
  • Cadastre-se

dev botao

Problema ao Processar arquivo de Retorno do Banco Cresol (Código do Motivo "A4' is not a valid integer value")


  • Este tópico foi criado há 1376 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde Pessoal.

Estou com um problema ao processar um arquivo de retorno do banco Cresol, mais precisamente um erro de conversão de String para Integer no Código do Motivo.

Analisando o procedimento LerRetorno400 da unit ACBrBancoCresol, percebi que a variável CodMotivo é do tipo Integer, porém, segundo o manual do banco (dentro da própria pasta ACBR\tools\Bancos\Cresol), existem motivos com string, como por exemplo "A4-Sacado DDA", entre outros, e quando vou processar o arquivo de retorno, ao tentar capturar o código do motivo é gerada uma exceção "'A4' is not a valid integer value".

Segue a linha do arquivo em questão:

10210604357000132   000903161000015897850                             000185077104                          020909207850                          100920000000002000000004426  000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000   000000                 A400000000                                                                  000002

Alguém está sabendo algo sobre essa questão ou já passou por isso?

 

Postado

estou com problema aqui no retorno do Bradesco tb.
ACBrBoleto.pas linha 3388

CodMotivo := StrToInt(IfThen(copy(Linha,MotivoLinha,2) = '  ','00',copy(Linha,MotivoLinha,2)));

 

Analista de Sistemas

Control Fácil Sistemas

MultiWare Tecnologia

TW Speed Telecom

  • 4 semanas depois ...
  • 4 meses depois ...
  • Moderadores
Postado
24 minutos atrás, lais contrin disse:

O Codigo que está na trunk continua com o mesmo erro, mas o codigo do Grupo FSfunciona corretamente.

leu?

Em 05/10/2020 at 09:54, José M. S. Junior disse:

Bom dia, adicionamos nas tarefas para validação. Em breve retornamos aqui...

 

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado

Opa, OK
é que no changes log 

-- ACBrBancoCresol --
[*] Ajuste na validação Código de ocorrências conforme manual atualizado função: CodMotivoRejeicaoToDescricao
Contribuição: https://www.projetoacbr.com.br/forum/topic/59352-problema-ao-processar-arquivo-de-retorno-do-banco-cresol-código-do-motivo-a4-is-not-a-valid-integer-value/ 

e como linkava para esse topico, achei que já estava corrigido.
 

  • Moderadores
Postado

Boa tarde, analisando o ChangeLog o problema inicial descrito: "Codigo Motivo A4" foi corrigido em --19/10/20

Mesmo assim o erro persiste? 

O Código Fonte em anexado após a correção, pois diversas divergências em comparação aos fontes atuais... Seria necessário todas essas alterações realmente? 

Consultor SAC ACBr

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

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

  • Este tópico foi criado há 1376 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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