Ir para o conteúdo

CNAB 240-(BV)

Versão do Layout: 5.5\ Padrão: FEBRABAN CNAB 240

Este documento descreve a estrutura do arquivo CNAB 240 utilizado para troca de informações de cobrança entre empresas e o Banco Votorantim.


Estrutura do Arquivo

Um arquivo CNAB 240 possui registros fixos de 240 posições e segue a seguinte ordem:

Header de Arquivo (Tipo 0)
Header de Lote (Tipo 1)

Detalhes (Tipo 3)
├── Segmento P
├── Segmento Q
├── Segmento R (Opcional)
├── Segmento S (Opcional)
├── Segmento Y-04 (Opcional)
└── Segmento Y-53 (Opcional)

Trailer de Lote (Tipo 5)
Trailer de Arquivo (Tipo 9)

Cada linha do arquivo possui 240 caracteres fixos.


Formatação dos Campos

Tipo Alinhamento Preenchimento


Numérico Direita Zeros à esquerda Alfanumérico Esquerda Espaços à direita


Eventos de Cobrança

Remessa

Evento Segmentos


Entrada de Títulos P, Q, R, S, Y Instruções P, Q, R, Y Alterações P, Q, R, Y

Retorno

Evento Segmentos


Confirmação de Entrada T, U Confirmação de Instruções T, U Confirmação de Alterações T, U Liquidação de Título T, U Conciliação de Carteira T, U


Header de Arquivo (Registro Tipo 0)

Campo Posição Tam Tipo Descrição


Código do Banco 1-3 3 Num Código do banco Lote 4-7 4 Num Sempre 0000 Tipo Registro 8 1 Num 0 Tipo Inscrição Empresa 18 1 Num 1=CPF 2=CNPJ Número Inscrição 19-32 14 Num CPF/CNPJ Convênio 33-52 20 Num Código convênio Agência 53-57 5 Num Agência Conta 59-70 12 Num Conta corrente Nome Empresa 73-102 30 Alfa Nome empresa Nome Banco 103-132 30 Alfa Banco Data Geração 144-151 8 Num DDMMAAAA


Segmento P (Dados do Título)

Campo Posição Tam Tipo Descrição


Código Banco 1-3 3 Num
Lote 4-7 4 Num
Tipo Registro 8 1 Num 3 Nº Sequencial 9-13 5 Num
Segmento 14 1 Alfa P Nosso Número 48-57 10 Num
Carteira 58 1 Num
Número Documento 63-72 10 Alfa
Data Vencimento 78-85 8 Num
Valor Título 86-100 13 Num


Segmento Q (Dados do Sacado)

Campo Posição Tam Tipo Descrição


Tipo Inscrição Sacado 18 1 Num
Número Inscrição 19-33 15 Num
Nome Sacado 34-73 40 Alfa
Endereço 74-113 40 Alfa
Bairro 114-128 15 Alfa
CEP 129-133 5 Num
Cidade 137-151 15 Alfa
UF 152-153 2 Alfa


Segmento R (Opcional)

Utilizado para:

  • Desconto adicional
  • Multa
  • Informações ao pagador

Segmento S (Opcional)

Usado para mensagens no boleto.


Trailer de Lote (Registro Tipo 5)

Campo Posição Tam


Código Banco 1-3 3 Lote 4-7 4 Tipo Registro 8 1 Quantidade Registros 18-23 6


Trailer de Arquivo (Registro Tipo 9)

Campo Posição Tam


Código Banco 1-3 3 Lote 4-7 4 Tipo Registro 8 1 Quantidade Lotes 18-23 6 Quantidade Registros 24-29 6


Exemplo de Arquivo CNAB 240

03300000         200000000000000000012345678901234567890EMPRESA TESTE          BANCO BV            01012024123000000001
03300011R010030 200000000000000000012345678901234567890EMPRESA TESTE
0330001300001P 0101234500000000000000012345678901234567890101202400000001000
0330001300002Q 0123456789012345CLIENTE TESTE                 RUA TESTE 123      CENTRO         12345000SAO PAULO     SP
03300015         000004
03399999         000001000006

Observações

  • Cada linha possui 240 caracteres
  • Arquivos de remessa são enviados ao banco
  • Arquivos de retorno são recebidos para conciliação