A Linha Digitável e o Código de Barras
A Linha Digitável é uma representação numérica do Código de Barras, seguindo especificações técnicas do Manual Técnico do Banco do Brasil - BB.
Como a Linha Digitável é uma representação numérica do Código de Barras, podemos afirmar que as informações contidas tanto no Código de Barras quanto na Linha Digitável são as mesmas.
Porém, essas informações, que são exatamente iguais, são apresentadas em formatos e sequências diferentes.
As barras verticais que representam o Código de Barras correspondem a 44 números. Já a Linha Digitável é composta por 47 números.
Na conversão do conteúdo do Código de Barras para a Linha Digitável são acrescidos 3 dígitos verificadores nos 3 primeiros campos.
Assim, o conteúdo do Código de Barras, que tem 44 números, acrescidos dos 3 dígitos verificadores, formam os 47 números da Linha Digitável (44 + 3 = 47 números).
Se a Linha Digitável é uma representação numérica do Código de Barras, mas em formato e sequência diferentes, como podemos então afirmar que os números do Código de Barras são exatamente os mesmos números da Linha Digitável?
Para demonstrar que os números são exatamente iguais, vamos utilizar a seguinte Linha Digitável:
00190500954014481606906809350314337370000000100
A Linha Digitável
Exemplo de uma Linha Digitável e de um Código de Barras com o mesmo significado:
001 9 05009 ( 5 ) 401448 1606 ( 9 ) 0680935031 ( 4 ) 337370000000100 (47 dígitos)
Observe que os números com cores roxas acima também constam no Código de Barras abaixo, mas em ordem diferente (337370000000100).
O Código de Barras
Exemplo do Código de Barras com o mesmo significado da Linha Digitável acima:
001 9 337370000000100 05009 401448 16060680935031 (44 dígitos)
Observe que os números com cores azuis, por exemplo, são os mesmos, tanto na Linha Digitável quanto no Código de Barras (05009).
Composição da Linha digitável
001 9 0500 9 5 4014481606 9 0680935031 4 3 3737 0000000100 (47 números)
Posição | Descrição/Conteúdo |
---|---|
1 a 3 | Número do Banco na Câmara de Compensação (001 = Banco do Brasil) |
4 a 4 | Código da Moeda (9 = Real) |
5 a 8 | Campo Livre |
9 a 9 | Campo Livre |
10 a 10 | Dígito Verificador do Campo 1 |
11 a 20 | Campo Livre |
21 a 21 | Dígito Verificador do Campo 2 |
22 a 31 | Campo Livre |
32 a 32 | Dígito Verificador do Campo 3 |
33 a 33 | Dígito Verificador do Código de Barras |
34 a 37 | Fator de Vencimento (3737 = 31/12/2007) |
38 a 47 | Valor do Documento (100 = R$1,00) |
Composição do Código de Barras
001 9 3 3737 0000000100 0500 9401448 1606 06809350 31 (44 números)
Posição | Descrição/Conteúdo |
---|---|
1 a 3 | Número do Banco na Câmara de Compensação (001 = Banco do Brasil) |
4 a 4 | Código da Moeda (9 = Real) |
5 a 5 | Dígito Verificador do Código de Barras |
6 a 9 | Fator de Vencimento (3737 = 31/12/2007) |
10 a 19 | Valor do Documento (100 = R$1,00) |
20 a 23 | Número do Convênio fornecido pelo Banco |
24 a 30 | Complemento do Nosso Número, sem DV |
31 a 34 | Número da Agência de Relacionamento, sem DV |
35 a 42 | Conta Corrente de Relacionamento, sem DV |
43 a 44 | Tipo de Carteira/Modalidade de Cobrança |
Créditos: Banco do Brasil - BB, Banco do Brasil - BB e Banpará