BoletoNet / boleto2net

Nova versão do Boleto.Net
Apache License 2.0
161 stars 139 forks source link

Banco do Brasil Carteira 17/019. Conta com 6 digitos #170

Open Claudioexperts opened 5 years ago

Claudioexperts commented 5 years ago

Tenho uma conta no BB carteira 17 e variação 019. A conta corrente tem 6 dígitos e na impressão do boleto, na função de formatar o cedente a montagem é feita pegando os últimos 5 dígitos da conta. Com isto a impressão fica incorreta.

rafd75 commented 5 years ago

@Claudioexperts , bom dia...

E no arquivo remessa, fica ok?

Claudioexperts commented 5 years ago

No arquivo remessa fica certo. O problema é só na impressão do campo agência/código do beneficiário no boleto.

rafd75 commented 5 years ago

Já está corrigido: #171

O problema estava nessa linha:

https://github.com/BoletoNet/boleto2net/blob/754768eea1828556036dae4baf09696541275066/Boleto2.Net/Banco/BancoBrasil.cs#L34

O Right(5) estava sobrando ai... Verifiquei em todos as outras classes dos bancos implementados, e nenhum deles tem esse "corte".

rafd75 commented 5 years ago

@Claudioexperts - por favor, após atualizar e testar, retorne se deu certo para fechar essa issue.