Ir para o conteúdo

CNAB 240 BV - Retorno

Observação

Este layout é utilizado para processamento de arquivos de retorno de cobrança do Banco Votorantim em formato CNAB 240.

Como ler as tabelas

As posições, tamanhos e tipos abaixo refletem o que o sistema realmente lê e grava.

  • Posição — posição inicial e final na linha, com 1 na primeira coluna.
  • A/N — classificação do campo: N numérico, A alfanumérico.
  • Formato — como o campo é lido/gravado. Um campo de domínio numérico pode aparecer como Texto quando o sistema preserva os zeros à esquerda. Decimal N casas indica vírgula implícita de N casas. Datas e horas seguem a máscara indicada (DD dia, MM mês, AA/AAAA ano, HHMMSS hora).

Header de Arquivo

Tamanho da linha: 240 posições.

Posição Nome do Campo Tam. A/N Formato Conteúdo / Regra
001 a 003 Código do Banco 003 A Texto Banco Votorantim
004 a 007 Lote de Serviço 004 A Texto Fixo 0000 (padrão: 0000)
008 a 008 Tipo de Registro 001 A Texto Fixo 0 (padrão: 0)
009 a 017 Brancos 009 A Texto Conforme padrão Febraban
018 a 018 Tipo Inscrição Empresa 001 N Número —
019 a 032 Número Inscrição Empresa 014 A Texto —
033 a 052 Código Convênio 020 A Texto —
053 a 057 Agência 005 A Texto —
058 a 058 Dígito Agência 001 A Texto —
059 a 070 Conta 012 A Texto —
071 a 071 Dígito Conta 001 A Texto —
072 a 072 Dígito Agência Conta 001 A Texto —
073 a 102 Nome Empresa 030 A Texto —
103 a 132 Nome Banco 030 A Texto —
133 a 142 Brancos 010 A Texto Branco
143 a 143 Código Remessa Retorno 001 N Número Codigo Remessa/Retorno – "2" (Retorno) (padrão: 2)
144 a 151 Data Geração 008 N Data DDMMAAAA —
152 a 157 Hora Geração 006 A Texto —
158 a 163 Número Sequencial Registro 006 N Número —
164 a 166 Versão Layout Arquivo 003 A Texto —
167 a 171 Densidade Gravacao 005 A Texto —
172 a 191 Reservado Banco 020 A Texto Branco
192 a 211 Reservado Empresa 020 A Texto Branco
212 a 240 Filler Final 029 A Texto Branco

Header de Lote

Tamanho da linha: 240 posições.

Similar ao padrão Febraban com dados específicos do BV.

Posição Nome do Campo Tam. A/N Formato Conteúdo / Regra
001 a 003 Código Banco 003 A Texto —
004 a 007 Lote Serviço 004 A Texto —
008 a 008 Tipo Registro 001 N Número Fixo 1 (padrão: 1)
009 a 009 Tipo Operação 001 A Texto Tipo operação – "T" (Retorno) (padrão: T)
010 a 011 Tipo Serviço 002 A Texto Fixo 01 (padrão: 01)
012 a 013 Brancos 002 A Texto Branco
014 a 016 Layout Lote 003 A Texto Fixo 040 (padrão: 040)
017 a 017 Brancos 001 A Texto Branco
018 a 018 Tipo Inscrição Empresa 001 A Texto —
019 a 033 Número Inscrição Empresa 015 A Texto —
034 a 053 Código Convênio 020 A Texto —
054 a 058 Agência 005 A Texto —
059 a 059 Dígito Agência 001 A Texto —
060 a 071 Conta 012 A Texto —
072 a 072 Dígito Conta 001 A Texto —
073 a 073 Dígito Agência Conta 001 A Texto —
074 a 103 Nome Empresa 030 A Texto —
104 a 143 Mensagem 1 040 A Texto —
144 a 183 Mensagem 2 040 A Texto —
184 a 191 Número Sequencial Registro 008 N Número —
192 a 199 Data Geração 008 N Data DDMMAAAA —
200 a 207 Data Crédito 008 N Data DDMMAAAA —
208 a 240 Filler Final 033 A Texto Branco

Segmento T (Detalhe de Retorno)

Tamanho da linha: 240 posições.

Posição Nome do Campo Tam. A/N Formato Conteúdo / Regra
001 a 003 Código do Banco 003 A Texto Banco Votorantim
004 a 007 Lote de Serviço 004 A Texto Nº do lote (padrão: 0001)
008 a 008 Tipo de Registro 001 N Número Fixo 3 (padrão: 3)
009 a 013 Nº Sequencial do Registro 005 N Número Sequencial
014 a 014 Código do Segmento 001 A Texto Fixo T (padrão: T)
015 a 015 Filler CNAB 001 A Texto Agência, conta, nosso número
016 a 017 Código Movimento Retorno 002 A Texto Código de Movimento Retorno (pos. 16-17)
018 a 022 Agência 005 A Texto —
023 a 023 Dígito Agência 001 A Texto —
024 a 035 Conta 012 A Texto —
036 a 036 Dígito Conta 001 A Texto —
037 a 037 Dígito Agência Conta 001 A Texto —
038 a 047 Zeros 010 A Texto Branco (padrão: zeros)
048 a 057 Nosso Número 010 A Texto Identificação do Título no Banco (Nosso Número) (pos. 38-57)
058 a 058 Código Carteira 001 A Texto Código da Carteira (pos. 58-58) (padrão: 6)
059 a 068 Número Documento 010 A Texto Número do Documento de Cobrança (Seu Número) (pos. 59-73)
069 a 073 Brancos 005 A Texto Branco
074 a 081 Data Vencimento 008 N Data DDMMAAAA Data do Vencimento (DDMMAAAA) (pos. 74-81)
082 a 096 Valor Título 015 N Decimal 2 casas (zeros à esq.) Valor Nominal do Título (2 decimais implícitos) (pos. 82-96)
097 a 099 Número Banco Cobrador Recebedor 003 A Texto —
100 a 104 Agência Cobradora Recebedora 005 A Texto —
105 a 105 Dígito Agência Cobradora Recebedora 001 A Texto —
106 a 130 Identificação Título Empresa 025 A Texto Identificação do Título na Empresa (pos. 106-130)
131 a 132 Código Moeda 002 A Texto —
133 a 133 Tipo Inscrição Pagador 001 N Número —
134 a 148 Número Inscrição Pagador 015 A Texto —
149 a 188 Nome Pagador 040 A Texto —
189 a 198 Número Contrato Operação Crédito 010 A Texto Nº do Contrato da Operação de Crédito (pos. 189-198)
199 a 213 Valor Tarifa Custas 015 N Decimal 2 casas (zeros à esq.) Valor da Tarifa/Custas (2 decimais implícitos) (pos. 199-213)
214 a 223 Motivo Ocorrência 010 A Texto Motivo da Ocorrência (pos. 214-223)
224 a 224 Indicador DDA 001 A Texto —
224 a 240 Filler Final 017 A Texto —
225 a 240 Brancos 016 N Número (zeros à esq.) Branco
  • ⚠️ Campos com posições sobrepostas: Indicador DDA (224–224) × Filler Final (224–240), Filler Final (224–240) × Brancos (225–240).

Segmento U (Complementar)

Tamanho da linha: 240 posições.

Posição Nome do Campo Tam. A/N Formato Conteúdo / Regra
001 a 003 Código do Banco 003 A Texto Banco Votorantim
004 a 007 Lote de Serviço 004 A Texto Nº do lote (padrão: 0001)
008 a 008 Tipo de Registro 001 N Número Fixo 3 (padrão: 3)
009 a 013 Nº Sequencial do Registro 005 N Número Sequencial
014 a 014 Código do Segmento 001 A Texto Fixo U (padrão: U)
015 a 015 Filler CNAB 001 A Texto Brancos
016 a 017 Código Movimento Retorno 002 A Texto —
018 a 032 Juros/Multa/Encargos 015 N Decimal 2 casas (zeros à esq.) Juros/Multa/Encargos (pos. 18-32)
033 a 047 Valor do Desconto Concedido 015 N Decimal 2 casas (zeros à esq.) Desconto Concedido (pos. 33-47)
048 a 062 Valor do Abatimento 015 N Decimal 2 casas (zeros à esq.) Abatimento Concedido/Cancelado (pos. 48-62)
063 a 077 Valor do IOF 015 N Decimal 2 casas (zeros à esq.) IOF Recolhido (pos. 63-77)
078 a 092 Valor Pago pelo Sacado 015 N Decimal 2 casas (zeros à esq.) Valor Pago pelo Pagador (pos. 78-92)
093 a 107 Valor Líquido a Receber 015 N Decimal 2 casas (zeros à esq.) Valor Líquido a ser Creditado (pos. 93-107)
108 a 122 Valor Outras Despesas 015 N Decimal 2 casas (zeros à esq.) Outras Despesas (pos. 108-122)
123 a 137 Valor Outros Creditos 015 N Decimal 2 casas (zeros à esq.) Outros Créditos (pos. 123-137)
138 a 145 Data Ocorrência 008 N Data DDMMAAAA Data da Ocorrência (DDMMAAAA) (pos. 138-145)
146 a 153 Data Crédito 008 N Data DDMMAAAA Data do Crédito (DDMMAAAA) (pos. 146-153)
154 a 157 Código Ocorrência Pagador 004 A Texto Código da Ocorrência do Pagador (pos. 154-157)
158 a 165 Data Ocorrência Pagador 008 N Data DDMMAAAA Data da Ocorrência do Pagador (DDMMAAAA) (pos. 158-165)
166 a 180 Valor Ocorrência Pagador 015 N Decimal 2 casas (zeros à esq.) Valor da Ocorrência do Pagador (pos. 166-180)
181 a 210 Complemento Ocorrência 030 A Texto Complemento da Ocorrência (pos. 181-210)
211 a 213 Código Banco Correspondente 003 A Texto Código Banco Correspondente (pos. 211-213)
214 a 233 Nosso Número Banco Correspondente 020 A Texto Nosso Número no Banco Correspondente (pos. 214-233)
234 a 240 Filler Final 007 A Texto Branco

Trailler de Lote e Arquivo

Seguem o padrão Febraban com totalizadores.

Códigos de Ocorrência

Os códigos de ocorrência indicam o resultado do processamento: - 02 - Entrada Confirmada - 03 - Entrada Rejeitada - 06 - Liquidação Normal - 09 - Baixado Automaticamente - 10 - Baixado Conforme Instruções - Outros conforme tabela Febraban

Informações Complementares

  1. Layout baseado no padrão CNAB 240 Febraban.
  2. Segmento T contém dados principais do retorno.
  3. Segmento U contém valores complementares (juros, multa, descontos, etc).
  4. Códigos de ocorrência seguem padrão Febraban com customizações BV.

Segmento Y-05 (Detalhe — opcional)

Tamanho da linha: 240 posições.

Posição Nome do Campo Tam. A/N Formato Conteúdo / Regra
001 a 003 Código Banco 003 A Texto —
004 a 007 Lote Serviço 004 A Texto Fixo 0001 (padrão: 0001)
008 a 008 Tipo Registro 001 N Número Fixo 3 (padrão: 3)
009 a 013 Número Sequencial Registro 005 N Número —
014 a 014 Código Segmento 001 A Texto Fixo Y (padrão: Y)
015 a 015 Brancos 001 A Texto Branco
016 a 017 Código Movimento 002 A Texto —
018 a 019 Código Registro 002 A Texto Fixo 05 (padrão: 05)
020 a 053 Identificação Cheque 034 A Texto Identificação do cheque
054 a 087 Cm7 Cheque1 034 A Texto CM7 do cheque 1
088 a 121 Cm7 Cheque2 034 A Texto CM7 do cheque 2
122 a 155 Cm7 Cheque3 034 A Texto CM7 do cheque 3
156 a 189 Cm7 Cheque4 034 A Texto CM7 do cheque 4
190 a 223 Cm7 Cheque5 034 A Texto CM7 do cheque 5
224 a 240 Filler Final 017 A Texto Branco

Trailler de Lote

Tamanho da linha: 240 posições.

Posição Nome do Campo Tam. A/N Formato Conteúdo / Regra
001 a 003 Código Banco 003 A Texto —
004 a 007 Lote Serviço 004 A Texto —
008 a 008 Tipo Registro 001 N Número Fixo 5 (padrão: 5)
009 a 017 Brancos 009 A Texto Branco
018 a 023 Quantidade Registros Lote 006 N Número Quantidade de Registros do Lote (pos. 18-23)
024 a 029 Quantidade Títulos Carteiras 006 A Texto Quantidade de Títulos em Carteiras (pos. 24-29)
030 a 046 Valor Total Títulos Carteiras 017 N Decimal 2 casas (zeros à esq.) Valor Total dos Títulos em Carteiras (pos. 30-46)
047 a 052 Quantidade Títulos Cobrança Vinculada 006 A Texto —
053 a 069 Valor Total Títulos Cobrança Descontada 017 N Decimal 2 casas (zeros à esq.) Valor Total dos Títulos em Cobrança Descontada (pos. 53-69)
053 a 069 Valor Total Títulos Cobrança Descontada 017 A Texto Valor Total dos Títulos em Cobrança Descontada (pos. 53-69)
070 a 075 Quantidade Títulos Cobrança Caucionada 006 A Texto —
076 a 092 Valor Títulos Cobrança Caucionada 017 A Texto —
078 a 240 Filler Final 163 A Texto Branco
093 a 098 Quantidade Títulos Cobrança Descontada 006 A Texto Quantidade de Títulos em Cobrança Descontada (pos. 47-52)
099 a 115 Valor Títulos Cobrança Descontada 017 A Texto —
116 a 123 Número Aviso Lançamento 008 A Texto Número do Aviso de Lançamento (pos. 70-77)
124 a 240 Brancos 117 A Texto Branco
  • ⚠️ Campos com posições sobrepostas: Valor Total Títulos Cobrança Descontada (053–069) × Valor Total Títulos Cobrança Descontada (053–069), Valor Títulos Cobrança Caucionada (076–092) × Filler Final (078–240), Filler Final (078–240) × Quantidade Títulos Cobrança Descontada (093–098), Filler Final (078–240) × Valor Títulos Cobrança Descontada (099–115), Filler Final (078–240) × Número Aviso Lançamento (116–123), Filler Final (078–240) × Brancos (124–240).

Trailler de Arquivo

Tamanho da linha: 240 posições.

Posição Nome do Campo Tam. A/N Formato Conteúdo / Regra
001 a 003 Código Banco 003 A Texto —
004 a 007 Lote Serviço 004 A Texto Fixo 9999 (padrão: 9999)
008 a 008 Tipo Registro 001 N Número Fixo 9 (padrão: 9)
009 a 017 Brancos 009 A Texto Branco
018 a 023 Quantidade Lotes 006 N Número —
024 a 029 Quantidade Registros 006 N Número —
030 a 035 Quantidade Contas Conciliacao 006 N Número —
036 a 240 Filler Final 205 A Texto Branco

De-para

Como o VeHub traduz a espécie do título e a ocorrência neste layout. Na leitura do arquivo vale a tabela arquivo → sistema; na geração, a tabela sistema → arquivo. O catálogo de espécies do VeHub está em De-Para.

Espécie do título

Leitura do arquivo (arquivo → sistema)

A espécie não é lida no retorno.

Geração do arquivo (sistema → arquivo)

O arquivo gerado não grava a espécie.

Ocorrência

Leitura do arquivo (arquivo → sistema)

Cada código de ocorrência do retorno gera uma movimentação de conta corrente. Liquidações e baixas entram na conciliação; as ocorrências informativas geram movimentação de valor zero.

Código no arquivo Descrição no manual Tipo de movimentação
02 Entrada confirmada Entrada de Título Confirmada
03 Entrada rejeitada Entrada de Título Rejeitada
04 Transferencia de carteira/entrada Alteração de Dados Confirmada
05 Transferencia de carteira/baixa Baixa de Título (Informativa)
06 Liquidacao Liquidação Boleto
07 Confirmacao do recebimento da instrucao de desconto Instrução Confirmada
09 Baixa Baixa de Título (Informativa)
10 Liquidado em cartorio Liquidação em Cartório
11 Titulos em carteira (em ser) Título em Ser
12 Confirmacao do recebimento da instrucao de abatimento Abatimento Concedido
14 Confirmacao do recebimento da instrucao de alteracao de vencimento Vencimento do Título Alterado
16 Liquidacao parcial Liquidação Boleto
18 Confirmacao da instrucao de alteracao de dias para baixa automatica Instrução Confirmada
19 Confirmacao do recebimento da instrucao de protesto Situação de Protesto/Negativação do Título
20 Confirmacao do recebimento da instrucao de sustacao/cancelamento de protesto Situação de Protesto/Negativação do Título
21 Confirmacao da instrucao de nao protestar Situação de Protesto/Negativação do Título
22 Confirmacao da instrucao de nao baixar automaticamente Instrução Confirmada
23 Remessa a cartorio (aponte em cartorio) Situação de Protesto/Negativação do Título
24 Retirada de cartorio e manutencao em carteira Situação de Protesto/Negativação do Título
25 Protestado e baixado (baixa por ter sido protestado) Situação de Protesto/Negativação do Título
26 Instrucao rejeitada Instrução Rejeitada
36 Confirmacao de envio de e-mail/SMS Instrução Confirmada
37 Envio de e-mail/SMS rejeitado Instrução Rejeitada
38 Confirmacao de alteracao do prazo limite de recebimento Alteração de Dados Confirmada
39 Confirmacao de dispensa de prazo limite de recebimento Alteração de Dados Confirmada
46 Instrucao para cancelar protesto confirmada Situação de Protesto/Negativação do Título
48 Confirmacao de instrucao de transferencia de carteira/modalidade de cobranca Alteração de Dados Confirmada
51 Titulo DDA reconhecido pelo pagador Situação DDA
52 Titulo DDA nao reconhecido pelo pagador Situação DDA
53 Titulo DDA recusado pela CIP Situação DDA
55 Confirmacao de pedido de dispensa de multa Alteração de Dados Confirmada
56 Confirmacao do pedido de cobranca de multa Alteração de Dados Confirmada
57 Confirmacao do pedido de alteracao de cobranca de juros Alteração de Dados Confirmada

Código fora da tabela é registrado como movimentação Outro, com o código original.

Geração do arquivo (sistema → arquivo)

Ocorrência no VeHub Valor no arquivo Condição
Cessão 02 Título não rejeitado
Cessão 03 Título rejeitado
Liquidação Cedente 06 —
Liquidação Sacado 06 —
Recompra com adiantamento 92 Título não rejeitado
Recompra com adiantamento 93 Título rejeitado
Recompra com substituição 92 Título não rejeitado
Recompra com substituição 93 Título rejeitado

Demais ocorrências não têm código: o arquivo não é gerado.

Motivos de ocorrência

Algumas ocorrências vêm acompanhadas de códigos de motivo, que detalham a rejeição, a baixa ou a alteração. Um motivo listado em Qualquer ocorrência vale para todas.

Ocorrência 03 — 31 motivos
Motivo Descrição no manual
05 Ocorrencia invalida
06 Numero de inscricao do cedente em branco ou invalido
09 Nosso numero ja registrado ou invalido
10 Carteira invalida
16 Data de vencimento invalida ou fora de prazo de operacao
20 Valor nominal do titulo em branco ou invalido
21 Identifica a especie do titulo em branco ou invalido
24 Data de emissao de titulo em branco ou invalido
25 Juros de mora maior que o permitido
26 Valor de mora por dia de atraso em branco ou invalido
27 Valor de multa invalido ou maior que o permitido
29 Valor de desconto a ser concedido invalido
33 Valor do abatimento invalido
34 Valor do abatimento a ser concedido invalido
38 Prazo para protesto em branco ou invalido
45 Nome do sacado nao informado ou deslocado
46 Numero da inscricao do sacado em branco ou invalido
47 Endereco do sacado em branco ou invalido
48 Cep nao numerico ou invalido
51 Cep incompativel com a sigla do estado
52 Sigla do estado invalida
53 Arquivo excedeu a quantidade de linhas permitidas
54 Nome nao informado ou deslocado (bancos correspondentes)
58 Data de multa invalida ou inferior ao vencimento do titulo
61 Agencia encarregada da cobranca em branco ou invalido
79 Data de mora em branco ou invalido
80 Data limite para concessao de desconto invalido
86 Seu numero em branco
A1 Convenio nao permite mensagem personalizada
A2 Convenio sem codigo do boleto personalizado cadastrado ou codigo diferente do cadastrado
A3 Mensagem de cobranca em branco ou invalida para registro do tipo 7
Ocorrência 26 — 15 motivos
Motivo Descrição no manual
16 Data de vencimento menor que a data atual ou invalida
20 Valor nominal invalido
36 Valor de abatimento invalido
40 Valor minimo invalido
41 Valor maximo invalido
42 Valor minimo e/ou maximo invalido
43 Titulo ja baixado, liquidado, com instrucao de protesto ou recusada pelo banco
44 Numero de dias para baixa automatica invalido
45 Titulo sem instrucao de protesto ou baixado/liquidado
46 Sustacao de protesto nao permitida para o titulo
47 Titulo sem instrucao e baixa automatica ou ja baixado/liquidado
48 Recusado cartorio sem custas
49 Recusado cartorio com custas
51 Protesto recusado pelo cartorio
52 Quantidade de parcelas invalida