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