Boa tarde.
Já estão disponíveis no svn as correções feitas para a classe do BB, com exceção apenas do ajuste na montagem do Código de Barras, pois ao examinar novamente o manual fornecido pelo banco, existe a necessidade de se manter a montagem da mesma maneira.
Abaixo estão as regras para convênios de 6 e 7 posições, as quais inviabilizaram a sua alteração neste trecho do fonte.
FORMATO DO CÓDIGO DE BARRAS PARA CONVÊNIOS COM 6 POSIÇÕES:
Posição Tamanho Picture Conteúdo
01 a 03 03 9(3) Código do Banco na Câmara de Compensação = ‘001’
04 a 04 01 9(1) Código da Moeda = '9'
05 a 05 01 9(1) DV do Código de Barras (Anexo 10)
06 a 09 04 9(04) Fator de Vencimento (Anexo 8)
10 a 19 10 9(08) V(2) Valor
20 a 30 11 9(11) Nosso-Número, sem DV
20 a 25 9(6) Número do Convênio fornecido pelo Banco (CCCCCC)
26 a 30 9(5) Complemento do Nosso-Número, sem DV (NNNNN)
31 a 34 04 9(4) Número da Agência de Relacionamento, sem DV
35 a 42 08 9(8) Conta Corrente de Relacionamento, sem DV
43 a 44 02 9(2) Tipo de Carteira/Modalidade de Cobrança.
FORMATO DO CÓDIGO DE BARRAS PARA CONVÊNIOS DE 7 POSIÇÕES
Posição Tamanho Picture Conteúdo
01 a 03 03 9(3) Código do Banco na Câmara de Compensação = ‘001’
04 a 04 01 9(1) Código da Moeda = '9'
05 a 05 01 9(1) DV do Código de Barras (Anexo 10)
06 a 09 04 9(04) Fator de Vencimento (Anexo 8)
10 a 19 10 9(08) V(2) Valor
20 a 25 06 9(6) Zeros
26 a 42 17 9(17) Nosso-Número, sem o DV
26 a 32 9(7) Número do Convênio fornecido pelo Banco (CCCCCCC)
33 a 42 9(10) Complemento do Nosso-Número, sem DV (NNNNNNNNNN)
43 a 44 02 9(2) Tipo de Carteira/Modalidade de Cobrança
Para baixar o manual completo basta acessar https://acbr.svn.sourceforge.net/svnroo ... ancoBrasil, e baixar o arquivo Especificação Técnica do Bloqueto Cobrança.pdf
Att.