Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

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.

 

...


...