Pessoal, uso um sistema de terceiros para gerenciar meus pagamentos. Mas imprimo em um sistema próprio os boletos utilizando o boleto.net em c#. Funcionava bem quando era Santander, agora que mudou pra banco do brasil o código de barras gerado é completamente diferente. O código de barras que deveria gerar é esse:
00190.00009 02834.429017 70773.038172 3 79460000014000
Mas não bate em nada com as especificações técnicas: https://www.bb.com.br/docs/pub/emp/empl/dwn/Doc5175Bloqueto.pdf
O código que gera pelo boleto.net é esse:
00198.34423 92834.429018 70773.038172 9 140000000002
Há outras especificações do banco do brasil? a carteira é 17 e o nosso número tem 17 posições com o convenio de 7 posições.
Obrigado.