Histórico da Página
Geração do Código de Barras e Linha Digitável
A geração do código de barras permite a criação do código de barras que será gravado no "Boleto Bancário" para possibilitar o pagamento do título de cobrança. O código de barras é gerado conforme as regras estabelecidas pela rede bancária.
Validações do Processo de Geração do Código de Barras
Parâmetros Gerais
- Número Oficial do banco: Número oficial (Código Febraban) deve ser informado na tela de cadastro do banco quando o mesmo for inserido no sistema.
- Nosso Número: Parâmetro "Nosso número", passado ao serviço de geração de código de barras, deve ser preenchido.
- Tamanho do nosso número: Tamanho do nosso número deve ser informado no layout bancário, aba "Retorno de Cobrança".
- Valor do código de barras: Parâmetro do serviço, que recebe o valor do boleto, deve ser informado.
- Data de Vencimento: Data de vencimento do boleto deve ser informada.
Parâmetros Por Banco
Banco do Brasil – 001, 655
...
- Número da agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
- Código cedente: Código cedente deve ser informado no cadastro do convênio utilizado pelo banco.
Processamento de Geração do Código de Barras
Parâmetros Gerais
Montagem do campo código de barras base, posição 1 até a posição 19
...
Banco América Sul - 215
Regras de preenchimento do campo livre não disponível.
Banco Bandepe (Banco do Estado de Pernambuco) - 024
Regras de formatação do campo livre nas posições 20 a 44. Campo livre formatado da seguinte maneira AAAACCCCCCCDNNNNNNNNNNNNN, onde:
...
Demais carteiras
Regras de preenchimento do campo livre não está disponível.
Banco Bic – 320
Regras de formatação do campo livre nas posições 20 a 44. O campo livre será formatado da seguinte maneiraAAACCCCCCCCDNNNNNNN000002, onde:
...
Banco BMC - 394
Regras de preenchimento do campo livre não disponível.
Banco BNB (Banco do Nordeste Brasileiro) - 004
Regras de formatação do campo livre nas posições 20 a 44. O campo livre será formatado da seguinte maneiraAAAACCCCCCCDNNNNNNNNTT000, onde:
...
Banco Cidade - 244
Regras de preenchimento do campo livre não disponível.
Banco Citibank – 745
Regras de formatação do campo livre nas posições 20 a 44. Campo livre formatado da seguinte maneira 3EEECCCCCCCCCNNNNNNNNNNNN, onde:
...
Banco Credibel - 721
Regras de preenchimento do campo livre não disponível.
Banco Fibra - 224
Regras de preenchimento do campo livre não disponível.
Banco HSBC - 399
Regras de formatação do campo livre nas posições 20 a 44:
Cobrança Registrada
Campo livre formatado da seguinte maneira NNNNNNNNNNNAAAACCCCCCC001, onde:
...
Banco Sofisa - 637
Regras de preenchimento do campo livre não disponível.
Banco Sudameris – 347
Regras de formatação do campo livre nas posições 20 a 44 Campo livre formatado da seguinte maneira AAAACCCCCCCDNNNNNNNNNNNNN, onde:
...
Banco Crefisa – 069
Preenchimento do Campo Livre:
Para os boletos do banco CREFISA, a definição do campo livre é composta dos seguintes dados:
Posição | Tamanho | Conteúdo |
01 – 04 | 4 | Código da Agência (Sem DV) |
05 – 07 | 3 | Número da Carteira do Título |
08-14 | 7 | Número da Operação |
15-25 | 11 | Nosso Número (Com DV) |
Linha digitável
Composição
Posição | Tamanho | ** | Conteúdo |
01-03 | 3 | Campo 1 | Identificação do banco (Sem DV) |
04-04 | 1 | Código de moeda (9 – Real, 0 - Dólar) |
05-09 | 5 | Cinco primeiras posições do campo livre (posições 20 a 24 do código de barras) |
10-10 | 1 | Dígito verificador do primeiro campo. |
11-20 | 10 | Campo 2 | 6ª a 15ª posições do campo livre (posições 25 a 34 do código de barras) |
21-21 | 1 | Dígito verificador do segundo campo. |
22-31 | 10 | Campo 3 | 16ª a 25ª posições do campo livre (posições 35 a 44 do código de barras) |
32-32 | 1 | Dígito verificador do terceiro campo |
33-33 | 1 | Campo 4 | Dígito verificador geral (posição 5 do código de barras) |
34 a 37 | 4 | Campo 5 | Posições 34 a 37 – fator de vencimento (posições 6 a 9 do código de barras) |
38 a 47 | 10 | Posições 38 a 47 – valor nominal do título(posições 10 a 19 do código de barras) |
...
Banco Cecred – 085 (TDN)
Cobrança Registrada
O código de barras dos boletos bancários Cecred 085, são representados por sequências numéricas, segue as posições:
Linha digitável - IPTE
A linha digitável de um boleto 085 é composta por cinco campos:
Alguns valores sempre serão fixos e sem variação, são eles:
- Campo 1: Banco 085, Moeda Real, número do convênio e Dígito verificador.
- Campo2: Número do convênio e Número da conta corrente
- Campo3: Número da Carteira
...
Nota: O número do convênio, conta corrente e carteira devem ser solicitados à Cooperativa filiada que está fornecendo o serviço CECRED Cobrança.
Principais Tabelas envolvidas no Processo de Geração de Código de Barras
FCONVENIO
GBANCO
GAGENCIA
FCONTA
FBANCOLAYOUTS
FBOLETO
FLAN
Validação do Código de Barras
A validação do código de barras consiste em validar o código de barras gerado pelo processo de "Geração de Código de Barras" para evitar dígito verificador inválido.
Tamanho
...
- Valida o dígito verificador do código de barras passado ao processo.
...
...