Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

Postado

Bom dia pessoal, estava realizando uns testes com o Banrisul e me deparei com o seguinte situação na leitura do arquivo CNAB 240!

A agencia no Header de Lote é lida do caractere 54 até o 58 contabilizando então 5 caracteres como esta no manual, mas o tamanho máximo definido nos fontes é 4, então se por exemplo a agência do cliente seja a "0210" ao ler o arquivo busca a informação "00210"!

Então mesmo que eu tente colocar um zero a mais para não dar erro, na leitura do arquivo me retorna que a Agência está incorreta durante o processo de verificação, por causa do tamanho máximo definido!

Para resolver provisoriamente eu alterei para buscar do caractere 55 até o 58, que daria 4 caracteres que é o tamanho máximo!

 

BanrisulCNAB240.thumb.jpg.266de3dd872078479ab602d3fab850ec.jpg

Manual do Banco (Obs: nos fontes busca da mesma maneira estaria correto)

 

LeituraAgenciaCNAB240.thumb.jpg.6a851797c607a26c6f6e76c5b7c87125.jpg

Alteração provisória!

 

TamanhoAgencia.thumb.jpg.881422730cf1a801786fe1587a98ae3e.jpg

Tamanho da Agência no Fonte!

Desde já agradeço a atenção! 😁

 

  • Moderadores
Postado
4 horas atrás, lucas Abreu Santos disse:

Sim mesmo marcado a agencia lida não fica igual a configurada!

Mesmo tentando configurar conforme o retorno com 5 caracteres, por causa do tamanho "4" não mantem os 5 caracteres!

Está validando junto ao banco o boleto?

se sim cabe um questionamento sobre o manual eo que vem no arquivo

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

A validação dos clientes que utilizam o Banrisul somente foi feita utilizando essa alteração (pegando os 4 digitos), mas vou tentar entrar em contato com o Banco para ver dessa questão, pois o fato de vir 5 dígitos no manual pressupõe que exista agencias com 5 dígitos ou a possibilidade de haver um dia, já deixando o arquivo preparado para isso! 

  • Moderadores
Postado
7 horas atrás, lucas Abreu Santos disse:

A validação dos clientes que utilizam o Banrisul somente foi feita utilizando essa alteração (pegando os 4 digitos), mas vou tentar entrar em contato com o Banco para ver dessa questão, pois o fato de vir 5 dígitos no manual pressupõe que exista agencias com 5 dígitos ou a possibilidade de haver um dia, já deixando o arquivo preparado para isso! 

Sim. e outra situação que lembrei . e até pesquisei, não vi mais nenhum relato de algo assim e tem gente usando em produção a tempos

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
 

 

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.