Ir para conteúdo
  • Cadastre-se

dev botao

ACBrBoleto - Erro na geração do trailler do arquivo


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

Recommended Posts

Boa tarde.

Existe um "pequeno problema" na geração do arquivo de remessa (cnab400) em alguns casos. Ex.: Banco Itaú em algumas carteiras (linha 649 ACBrBancoItau).

Nesses casos, o banco exige o preenchimento de uma segunda linha no registro e tem um terceira (opcional).

Feito isso, o componente, ao gerar o Trailler, ignora esses registros "adicionais", interpretando-os como apenas 1.

Eu fiz uma pequena alteração na unit ACBrBoleto que trata disso.

Se o sistema não achar o caracter #13#10 (crlf) na linha, adiciona-a normalmente, caso a encontre, a string é "cortada" no CRLF e adicionada duas linhas (SLRemessa.Add)

Eu não tratei quando contiver 3 CRLF, pois utilizo apenas 2. Como disse acima, o Itaú prevê que podem ter até 3 linhas, porém a terceira é opcional.

Caso achem interessante, favor adicionarem ao SVN. Caso contrário, vou ter que ter sempre a "minha versão da unit ACBrBoleto. ;)

Atencisoamente.

Jéter Rabelo Ferreira

------------------------------------------------

Jéter Rabelo Ferreira
Campestre/MG

Link para o comentário
Compartilhar em outros sites

  • Administradores
  • Solution

Bom dia Jeter.

Fizemos algumas implementações que irão resolver essa situação para todos os bancos. Observe as alterações do svn.

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

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4180 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.