CNAB¶
Leiautes¶
Estrutura do CNAB¶
Esta página tem como objetivo prover informações relacionados a Estrutura do CNAB.
O arquivo CNAB (Centro Nacional de Automação Bancária) é um formato padronizado utilizado para troca de informações entre instituições financeiras e empresas. O layout 500 e 444, especifica a estrutura de um arquivo CNAB utilizado para transações de pagamento, negociação de títilos, instruções, movimentações, entre outros.
A estrutura de um arquivo CNAB é composta por registros, que são agrupamentos lógicos de informações relacionadas a cada transação.
Basicamente,
-
Registro Header: É o primeiro registro do arquivo e contém informações gerais sobre o arquivo, como identificação do originador, data de geração do arquivo, e informações de conta corrente do favorecido (opcional).
-
Registro Detalhe: Esse registro contém os dados específicos de cada título. É o registro onde poderá conter uma ou mais linhas, 15/30/60/300/500+ linhas. Cada registro detalhe representa uma única linha de título onde possui informações como identificador do título, valor do título, valor da movimentação, identificador do documento/contrato, data de vencimento e emissão, número do termo de cessão, dados do sacado e cedente, entre outros dados relevantes.
-
Registro Trailer: É o último registro do arquivo e tem a finalidade de totalizar as informações contidas nos registros detalhe. Esse registro contém informações como o número total de registros detalhe. É o registro mais simples, apenas para completar a estrutura lógica do CNAB.
Além desses registros principais, existem registros adicionais que podem ser utilizados para informações complementares, como registros de ocorrências, espécie de título, coobrigação, taxa de juros, endereço do sacado, entre outros.
Para melhor entendimento sobre os campos, registros e posições, consulte o layout.
Exemplos¶
Os layouts de CNAB utilizados pela FIDD são: layout CNAB500 e CNAB444.
Tipos de Movimento¶
Os Tipos de Movimento no CNAB são chamados de identificação da ocorrência, também conhecida como "código de ocorrência", é um campo utilizado no layout do arquivo CNAB para indicar um código que determina o tipo de movimento que esse título terá dentro do sistema.
O código da ocorrência / código do movimento (atrelado via sistema), determina qual o tipo de processamento determinado título irá ter ao dar entrada no sistema.
- Deve ser inserido nas posições 109 a 110 do arquivo CNAB.
Exemplos:
Código | Movimento | Descrição |
---|---|---|
01 | Aquisição | Realiza a entrada de títulos na carteira do fundo. |
02 | Baixa | Efetua a baixa de determinado título da carteira do fundo. Considerado uma baixa total, esse movimento inativa o título do estoque. |
14 | Liquidação Parcial | Liquida parcialmente determinado título, atua como baixa parcial, subtraindo valor nominal - valor pago. |
20 | Prorrogação de Vencimento | Faz com que a data de vencimento original do título seja alterada para a data de vencimento nova informada. |
46 | Alteração valor nominal (face) | Opera diretamente no valor nominal original do título, alterando para o novo valor informado. |
74 | Baixa por Recompra | Baixa determinados títulos do estoque em formato de Recompra. |
84 | Entrada por Recompra | Realiza a entrada de novos títulos no estoque em formato de Recompra. |
99 | Reativação | Aciona a ativação de determinado título que esteja inativado. |
Para outros tipos de movimento consulte o Suporte FIDD.
Espécie de Título¶
A espécie de título utilizada no CNAB é um código numérico que representa a natureza do título.
Dentro do CNAB, a espécie de título se refere a uma classificação específica para identificar o tipo do recebível que está sendo apresentado para processamento. Cada recebível pode possuir sua particularidade. Em todos tipos de movimento é essencial a informação da espécie de título.
- Deve ser inserido nas posições 148 a 149 do arquivo CNAB.
Exemplos:
Código | Espécie |
---|---|
01 | Duplicata |
02 | Nota Promissória |
13 | Precatório |
14 | Duplicata de Serviço Fisico |
15 | Cotas de Consórcio |
21 | Renegociação de Dívida |
24 | Nota Comercial |
25 | Acordo Judicial |
41 | CCB Digital |
51 | Cheque |
55 | Termo de Investimento |
60 | Contrato |
61 | Contrato Físico |
62 | Confissão de Dívida |
67 | Operação Cartão de Crédito |
Para mais espécies de título, consulte o Suporte FIDD.
Código do Originador¶
Os Originadores são a Entidade que origina as cessões dentro do Fromtis.
É um código criado pelo TI da FIDD que serve como 'passe' para entrada do CNAB no sistema.
- O código do Originador é informado nas posições 27 a 46 do arquivo CNAB, na parte do registro header.
Para solicitar o seu código de originador, entre em contato com o Suporte FIDD.
Manual WebService¶
Manual de Serviços WS do Fromtis.
Manual completo de integrações do Fromtis.
Para envio de requests ao Fromtis é necessário possuir credenciais. Solicite seu acesso ao Suporte FIDD.
Serviço de Importação Arquivo CNAB - Realiza a importação de CNAB para o Portal.
Exemplo do Request:
1 2 3 4 5 6 7 8 9 10 11 12 |
|
Exemplo do Response:
1 2 3 4 5 6 7 8 9 10 11 |
|
Alternativo: Serviço de Importação Arquivo Remessa - Realiza a importação de CNAB para o sistema. https://fidc.fiddgroup.com/portal/portal-servicos/servicos/soap/importacaoArquivoRemessa?wsdl
Exemplos de outros serviços
[Serviço] Relatório de Estoque - Realiza o agendamento do relatório de estoque. https://fidc.fiddgroup.com/portal-servicos/servicos/soap/agendador/relatorioEstoque?wsdl
[Serviço] Consulta de Relatório - Realiza uma consulta de agendamento, informando seu status atual. https://fidc.fiddgroup.com/portal-servicos/servicos/soap/agendador/consultarRelatorio?wsdl
[Serviço] Download de Relatório - Realiza o download de um agendamento (ex: baixar o relatório do estoque). https://fidc.fiddgroup.com/portal-servicos/servicos/soap/agendador/realizarDownload?wsdl
[Serviço] Relatório Liquidados/Aquisição - Realiza o agendamento do relatório de liquidação/aquisição. https://fidc.fiddgroup.com/portal-servicos/servicos/soap/agendador/relatorioAquisicaoLiquidados?wsdl
Códigos de Retorno da Operação¶
Lista de códigos dos possíveis retornos das operações.
As consultas são realizadas nesse endpoint exemplo https://fidc.fiddgroup.com/portal-servicos/servicos/consulta/detalheOperacao
No final da URL, adicione: ?nomeArquivo=NomeDoArquivo.txt (Retornará detalhes da operação do arquivo consultado).
Depois do request, irá retornar algo como:
<operacao> <nomeArquivo>00000000000077_001.txt</nomeArquivo> <nomeArquivoEntrada>remessaTeste.txt</nomeArquivoEntrada> <cnpjFundo>00000000000077</cnpjFundo> <nomeCedente>CEDENTE NOME EXEMPLO</nomeCedente> <documentoCedente>00000000000000</documentoCedente> <calculoTotalPagamento>318577.52</calculoTotalPagamento> <codigoSituacaoOperacao>8</codigoSituacaoOperacao> </operacao>
Utilize o código presente na tag 'codigoSituacaoOperacao' para realizar a consulta.
Código | Situação | Descrição |
---|---|---|
1 | PO | Aguardando aprovação da Consultoria |
2 | SO | Aguardando aprovação da Consultoria |
3 | RO | Reprovado pela Consultoria |
4 | EO | Tempo expirado enquanto aguardava aprovação pela Consultoria |
5 | PG | Aguardando aprovação do Gestor |
6 | RG | Reprovado pelo Gestor |
7 | EG | Tempo expirado enquanto aguardava aprovação pelo Gestor |
8 | AC | Aguardando Assinatura Digital |
9 | EC | Expirado enquanto aguardava Assinatura Digital |
10 | RC | Reprovado enquanto aguardava Assinatura Digital |
11 | CF | Aguardando Envio Certificadora na Fila |
12 | PI | Aguardando aprovação interna do custodiante |
13 | AA | Aprovação automática do custodiante |
14 | RI | Reprovado pelo custodiante |
15 | EI | Tempo expirado enquanto aguardava aprovação interna do custodiante |
16 | AD | Aguardando aprovação do Administrador |
17 | RD | Reprovado pelo Administrador |
18 | ED | Tempo expirado enquanto aguardava aprovação do Administrador |
19 | AG | Aguardando aprovação do Gestor de TED |
20 | RT | Reprovado pelo Gestor de TED |
21 | ET | Expirado Gestor de TED |
22 | TE | Transferência eletrônica de recursos enviada |
23 | TN | Transferência eletrônica de recursos não enviada |
24 | TM | Transferência gerada por arquivo Multipag |
25 | PE | Pendente de Envio a Certificadora |
26 | EE | Expirado Envio Certificadora |
27 | EP | Expirado por Horário Conta Interna Socopa |
28 | A3 | Aguardando processamento da C3 |
29 | R3 | Reprovado pela C3 |
30 | T3 | Transferência eletrônica de recursos enviada para C3 |
31 | E3 | Erro no envio para C3 |
32 | PB | Pa pelo Banco Cobrador |
33 | MA | Transferência de Recursos Enviada Via Arquivo |
34 | PA | Pagamento Automático de TED |
35 | AN | Aguardando Validação Agenda/NSU |
36 | VN | Aprovado Pela Validação Agenda/NSU |
37 | RN | Reprovado pela Validação Agenda/NSU |
38 | EN | Expirado Aguardando Validação Agenda/NSU |
39 | PC | Pendente de Envio Cancelamento Agenda/NSU |
40 | FN | Falha na Validação Agenda/NSU |
41 | AT | Aguardando Aprovação de Taxa de Cessão |
42 | RA | Reprovado aguardando aprovação da Taxa |
43 | EA | Expirado aguardando aprovação da Taxa |
44 | PD | Pagamento da cessão agendado |
45 | AV | Aguardando aprovação TED Agendada |
46 | PT | Pagamento da cessão agendado |
47 | AE | Aguardando envio banco liquidante |
48 | AB | Solicitada ao banco liquidante |
49 | TA | Ted efetivada no banco liquidante |
50 | PN | Ted NÃO efetivada no banco liquidante |
51 | IF | Insuficiência de Fundos - Débito não Efetuado |
52 | EB | Erro no retorno do banco liquidante |
53 | RB | Rejeitado na geração do Banco Liquidante |
Envio de Remessa - JSON¶
Manual Envio de CNAB por JSON.
Permite subir cessões para o Fromtis, simulando os campos/posições do CNAB em tags via json.
Baixe a biblioteca pronta e envie diretamente do Postman: Envio de CNAB - JSON (FIDD).
Manual FTP Lastros¶
Dúvidas? Entre em contato conosco Suporte FIDD
Ambientes¶
Enviroment | URL |
---|---|
Produção | https://fidc.fiddgroup.com/portal/login |
Pré-produção | https://fidcpreprod.fiddgroup.com/portal/login |
Homologação | https://fidchomol.fiddgroup.com/portal/login |