Remessa 400¶
Observação
Este layout é utilizado para o registro e a baixa de boletos no J.P. Morgan (banco 376) via CNAB 400, conforme o Manual de Cobrança Citibank — Padrão Febraban 400 posições (v1.20), plataforma que atende o J.P. Morgan. Linhas de 400 bytes.
O arquivo é gerado pelo VeHub e fica disponível no lote para envio manual ao banco, com o nome CB{ddMM}{idLote}.rem (dia e mês da geração seguidos do número do lote). O mesmo layout também pode ser gerado pela tela de estoque do fundo, no botão Gerar arquivo de cobrança, sempre com a ocorrência 01.
Não confundir com a Remessa 444: aquele é o arquivo de cessão que o cedente envia ao VeHub. Ele é lido pelo sistema e devolvido ao cedente como retorno 444; não vai ao banco.
Quando o arquivo é gerado¶
O mesmo layout sai com três códigos de ocorrência (posições 109–110), conforme o tipo do lote:
| Tipo do lote | Ocorrência no arquivo | Etapa do lote |
|---|---|---|
| Cessão | 01 (registro do título) em todos os títulos | Registro dos boletos |
| Recompra com substituição | 01 nos títulos novos que entram e 02 (pedido de baixa) nos títulos recomprados, no mesmo arquivo | Registro dos boletos |
| Prorrogação | 06 (alteração de vencimento), com o vencimento novo nas posições 121–126 | Registro dos boletos |
| Recompra com adiantamento | 02 (pedido de baixa) — arquivo só de baixas | Baixa dos boletos |
| Liquidação pelo cedente | 02 (pedido de baixa) — arquivo só de baixas | Baixa dos boletos |
| Liquidação pelo sacado | 02 (pedido de baixa) — arquivo só de baixas | Baixa dos boletos |
Arquivo só de baixas
Na recompra com adiantamento e nas liquidações pelo cedente e pelo sacado, o arquivo traz apenas os títulos que saíram do fundo fora do boleto, todos com a ocorrência 02, para que o boleto deixe de ser cobrável no banco. Regras:
- Só entram os títulos que têm nosso número. Os títulos sem nosso número ficam fora do arquivo e são contados como falha na baixa dos boletos do lote.
- Na liquidação pelo sacado com forma de liquidação Liquidação via boleto, nenhum arquivo é gerado: o sacado pagou o próprio boleto, que o banco já baixou.
- Lote cancelado não gera arquivo: a recompra ou a liquidação não aconteceu e o boleto continua valendo.
- Na recompra com substituição a baixa dos recomprados já vai no arquivo de registro (ver tabela acima) e não é repetida.
Pré-condições¶
O arquivo só é gerado quando:
- A operação está com Registrar boletos em banco ligado.
- A conta escolhida em Conta utilizada no registro (Conta do Fundo ou Conta do Cedente) tem uma configuração de registro de boleto do tipo JP Morgan 400, ativa.
- A conta tem o número do convênio (ou, na falta dele, o código do beneficiário) preenchido.
- O beneficiário tem nome e CPF/CNPJ: o fundo, quando o registro é na conta do fundo, ou o cedente do lote, quando é na conta do cedente.
- Na recompra com substituição, o Momento do registro dos boletos da operação é Antes da Finalização. O pedido de baixa (
02) não tem volta no banco e só pode sair depois de efetivada a recompra. - Na prorrogação, cada título do lote tem o vencimento novo informado.
- Com a geração do nosso número ligada, a sequência da conta ainda cabe nos 12 dígitos do campo.
Se alguma condição falhar, a etapa do lote fica com erro e o motivo aparece no lote.
Header¶
| Posição | Nome do Campo | Tamanho | Conteúdo | Alfanumérico | Numérico |
|---|---|---|---|---|---|
| 001 a 001 | Identificação do Registro | 001 | 0 | ✅ | |
| 002 a 002 | Identificação do Arquivo Remessa | 001 | 1 | ✅ | |
| 003 a 009 | Literal Remessa | 007 | REMESSA | ✅ | |
| 010 a 011 | Código de Serviço | 002 | 01 | ✅ | |
| 012 a 026 | Literal Serviço | 015 | COBRANCA | ✅ | |
| 027 a 046 | Código da Empresa | 020 | Campo Código da empresa no header da remessa da conta de registro; em branco, o número do convênio. Só dígitos, zeros à esquerda | ✅ | |
| 047 a 076 | Nome da Empresa | 030 | Nome do beneficiário: o fundo (conta do fundo) ou o cedente (conta do cedente) | ✅ | |
| 077 a 079 | Número do Banco na Câmara de Compensação | 003 | 376 (J.P. Morgan) | ✅ | |
| 080 a 094 | Nome do Banco | 015 | JPMORGAN | ✅ | |
| 095 a 100 | Data de Gravação | 006 | DDMMAA | ✅ | |
| 101 a 105 | Densidade de Gravação | 005 | 01600 | ✅ | |
| 106 a 108 | Unidade de Densidade | 003 | BPI | ✅ | |
| 109 a 114 | Unidade de Volume Físico | 006 | Brancos | ✅ | |
| 115 a 394 | Identificador de Impressão | 280 | Brancos | ✅ | |
| 395 a 400 | Nº Sequencial do Registro | 006 | 000001 | ✅ |
Atenção
No header o campo 077-079 leva 376 (código do J.P. Morgan). No detalhe, a posição 140-142 leva 745 (código da plataforma Citibank que processa a cobrança).
Detalhe Tipo 1¶
Único tipo de detalhe gerado (registro tipo 1). Os registros do tipo 2 (mensagens) e tipo 3 (juros/multa/desconto detalhados) são opcionais e não são gerados: o registro de um título exige apenas o detalhe tipo 1.
| Posição | Nome do Campo | Tamanho | Conteúdo | Alfanumérico | Numérico |
|---|---|---|---|---|---|
| 001 a 001 | Identificação do Registro | 001 | 1 | ✅ | |
| 002 a 003 | Tipo de Inscrição da Empresa | 002 | 01=CPF · 02=CNPJ (do beneficiário) | ✅ | |
| 004 a 017 | Número de Inscrição da Empresa (CPF/CNPJ) | 014 | CPF/CNPJ do beneficiário: o fundo (conta do fundo) ou o cedente (conta do cedente) | ✅ | |
| 018 a 037 | Identificação da Empresa no Banco | 020 | Número do convênio da conta de registro (na falta dele, o código do beneficiário). Só dígitos, zeros à esquerda | ✅ | |
| 038 a 062 | Identificação do Título na Empresa | 025 | Número do documento do título — devolvido no arquivo de retorno. Ver nota 6 | ✅ | |
| 063 a 064 | Espécie do Título | 002 | 02=DM (duplicata mercantil) · 31=Cartão de Crédito (fatura de cartão e recebíveis de cartão) · 00=DMI (demais espécies) | ✅ | |
| 065 a 076 | Nosso Número | 012 | Ver nota 1 | ✅ | |
| 077 a 081 | Brancos | 005 | — | ✅ | |
| 082 a 082 | Tipo de Código de Barras | 001 | Branco (padrão da conta no banco). Opções do banco: 0=padrão Citi (troca de barra) · 1=sem troca · 4=zerado | ✅ | |
| 083 a 088 | Data do 2º Desconto | 006 | Zeros (sem 2º desconto) | ✅ | |
| 089 a 101 | Valor do 2º Desconto | 013 | Zeros (sem 2º desconto) | ✅ | |
| 102 a 105 | Zeros | 004 | 0 | ✅ | |
| 106 a 107 | Brancos | 002 | — | ✅ | |
| 108 a 108 | Código da Carteira | 001 | Carteira da conta de registro: 1=Cobrança Simples · 2=Cobrança Caucionada. Sem carteira válida na conta, 1 | ✅ | |
| 109 a 110 | Código de Ocorrência | 002 | 01=Remessa (registro do título) · 02=Pedido de baixa · 06=Alteração de vencimento. Ver Quando o arquivo é gerado | ✅ | |
| 111 a 120 | Seu Número | 010 | Número do documento do título — chave de acesso no banco. Ver nota 6 | ✅ | |
| 121 a 126 | Data de Vencimento | 006 | DDMMAA · Na prorrogação (06), o vencimento novo | ✅ | |
| 127 a 139 | Valor Nominal | 013 | 2 decimais implícitos | ✅ | |
| 140 a 142 | Número do Banco na Câmara de Compensação | 003 | 745 (plataforma Citibank) | ✅ | |
| 143 a 147 | Uso Exclusivo do Banco | 005 | Zeros | ✅ | |
| 148 a 149 | Tipo de Emissão | 002 | Sempre 07 (banco não imprime). Opções do banco: 01=banco imprime · 08/09=boleto por e-mail | ✅ | |
| 150 a 150 | Identificação do Aceite | 001 | N | ✅ | |
| 151 a 156 | Data de Emissão | 006 | DDMMAA · Emissão do título; sem data de emissão, a data de gravação do arquivo | ✅ | |
| 157 a 158 | Instrução para o Título | 002 | 00=sem instrução · 06=protestar · 07=negativar · 09=devolver · 10=sustar protesto | ✅ | |
| 159 a 160 | Dias Válidos da Instrução | 002 | Zeros | ✅ | |
| 161 a 173 | Juros de Mora ao Dia | 013 | Zeros (usa a taxa do cadastro no banco) | ✅ | |
| 174 a 179 | Data Limite para Desconto | 006 | Zeros (sem desconto) | ✅ | |
| 180 a 192 | Valor do Desconto | 013 | Zeros (sem desconto) | ✅ | |
| 193 a 196 | Zeros | 004 | 0 | ✅ | |
| 197 a 205 | Valor do IOF | 009 | Zeros (somente para prêmio de seguros) | ✅ | |
| 206 a 218 | Valor do Abatimento | 013 | Zeros (aceito apenas na ocorrência 04 — concessão de abatimento) | ✅ | |
| 219 a 220 | Tipo de Inscrição do Sacado | 002 | 01=CPF · 02=CNPJ | ✅ | |
| 221 a 234 | Número de Inscrição do Sacado (CPF/CNPJ) | 014 | — | ✅ | |
| 235 a 274 | Nome do Sacado | 040 | — | ✅ | |
| 275 a 314 | Endereço do Sacado | 040 | Logradouro e número | ✅ | |
| 315 a 326 | Bairro do Sacado | 012 | — | ✅ | |
| 327 a 334 | CEP do Sacado | 008 | Sem hífen | ✅ | |
| 335 a 349 | Cidade do Sacado | 015 | Do cadastro do sacado; quando vazio, obtida pelo CEP | ✅ | |
| 350 a 351 | UF do Sacado | 002 | Sigla do estado. Do cadastro do sacado; quando vazio, obtida pelo CEP | ✅ | |
| 352 a 391 | Sacador / Mensagens | 040 | Número da nota fiscal do título com 10 dígitos (zeros à esquerda), por acordo específico com o cedente. Brancos quando o título não tem nota fiscal | ✅ | |
| 392 a 393 | Sistema ERP de Retorno | 002 | Campo Sistema ERP do retorno da conta de registro (ex.: 01=SAP · 02=SAP S4). Brancos quando não configurado | ✅ | |
| 394 a 394 | Código da Moeda | 001 | 9=Reais | ✅ | |
| 395 a 400 | Nº Sequencial do Registro | 006 | — | ✅ |
Trailler¶
| Posição | Nome do Campo | Tamanho | Conteúdo | Alfanumérico | Numérico |
|---|---|---|---|---|---|
| 001 a 001 | Identificação do Registro | 001 | 9 | ✅ | |
| 002 a 394 | Brancos | 393 | — | ✅ | |
| 395 a 400 | Nº Sequencial do Registro | 006 | — | ✅ |
Informações Complementares¶
-
Nosso Número (065-076): o conteúdo depende da opção Gerar nosso número da configuração de registro de boleto da conta:
- Desligada: no registro (ocorrência 01) o campo vai zerado. O J.P. Morgan atribui o número e o devolve no arquivo de retorno CNAB 400.
- Ligada: os títulos que entram (ocorrência 01) e ainda não têm nosso número recebem um número gerado pelo VeHub a partir da Sequência do nosso número da conta: 12 dígitos, zeros à esquerda, sem dígito verificador. Título que já tem nosso número mantém o seu.
- Nas alterações (02 e 06), com a opção ligada ou desligada, o campo leva sempre o nosso número que o título já tem no banco, como o manual exige.
-
Beneficiário (002-017 do detalhe e 047-076 do header): segue a Conta utilizada no registro da operação. Com Conta do Fundo, o beneficiário é o fundo e os dados de cobrança vêm da conta de cobrança do fundo (o vínculo do cedente com a operação pode sobrescrever convênio, carteira, código da empresa no header e sistema ERP do retorno). Com Conta do Cedente, o beneficiário é o cedente do lote e os dados vêm da conta do cedente na operação.
-
Código da empresa (027-046 header vs 018-037 detalhe): o banco pode exigir códigos diferentes no header e no detalhe. O header usa o campo Código da empresa no header da remessa da conta; o detalhe usa o número do convênio. Os dois levam só os dígitos, com zeros à esquerda; quando o valor tem mais de 20 dígitos, ficam os 20 últimos.
-
Código do banco (077-079 header vs 140-142 detalhe): o header leva 376 (J.P. Morgan); o detalhe leva 745 (Citibank, plataforma de cobrança que processa o arquivo).
-
Campos 102-105 e 193-196: o manual do banco descreve as posições 102-107 e 193-196 como brancos, mas o arquivo aceito pelo banco traz zeros em 102-105 e 193-196 e brancos em 106-107.
-
Identificação do título (038-062) e Seu Número (111-120): os dois vêm do número do documento do título, considerando só os dígitos. Em 038-062 vão 12 dígitos (zeros à esquerda; quando o documento tem mais de 12 dígitos, ficam os 12 últimos), seguidos de brancos. Em 111-120 vão 10 dígitos, com a mesma regra. Quando o número do documento não tem nenhum dígito, o texto é enviado como está, cortado no tamanho do campo.