Ir para conteúdo
  • Cadastre-se

dev botao

Leitura Arquivo Retorno Cresol


Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 1790 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde.

Ao fazer a leitura do arquivo de retorno Cnab 400, ao obter o código da agencia, o componente utiliza variável: ACBrBanco.TamanhoAgencia, que no caso do banco Cresol é 4, mas esse tamanho no manual do arquivo de remessa e retorno é 5, porem, para montar a linha digitável e código de barras o tamanho deve ser 4, devido a compatibilidade com o banco Bradesco.

Verifiquei que ao gerar o arquivo de remessa, está fixo o tamanho da agencia como: 5, portanto realizei a alteração na leitura do arquivo de retorno para o tamanho: 5.

Segue o manual: especificacoes_tecnicas_boleto.pdf que na pagina: 20, informa que o tamanho da agencia é 4 para a montagem da linha digitável.

segue também o manual: manual_cobrança_integrada_cooperado_400.pdf que na pagina: 10 informa que o tamanho da agencia é: 5.

ACBrBancoCresol.pas

  • Curtir 1
  • Administradores
Postado

Bom dia.

O 5º digito não seria o DV a agencia?

Att.

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 !!

Postado

Bom dia.

Devido ao SetAgencia da variavel: Cedente.Agencia, estava formatando a agencia para 4 posições, e ao ler o arquivo de retorno, como agora está buscando 5 posições, não estava passando pela função: ValidarDadosRetorno(rAgencia, rConta);

Portando sugiro a alteração da seguinte forma.

A variável: fpTamanhoAgencia := 5;

Na geração dos arquivos de remessa e retorno utiliza essa variável: fpTamanhoAgencia.

Na geração da linha digitável utiliza fixo o valor 4.

No caso invertendo a logica anterior.

ACBrBancoCresol.pas

  • Curtir 1
  • Administradores
Postado

Boa tarde.

Alteração adicionada para validação, obrigada.

Att.

  • Curtir 1
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 !!

  • 2 semanas depois ...
  • Este tópico foi criado há 1790 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.

The popup will be closed in 10 segundos...