Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • C CnabPHP
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Almando Guimaraes
  • CnabPHP
  • Wiki
  • Home

Home · Changes

Page history
Updated Home (markdown) authored Feb 28, 2015 by fredroo's avatar fredroo
Hide whitespace changes
Inline Side-by-side
Home.md
View page @ 76cc31ed
......@@ -2,6 +2,16 @@
Bem vindo. Esta wiki vai mostrar como contribuir com o projeto e introduzir os conceitos necessários para se trabalhar com retornos e remessas. Vale lembrar que esse projeto depende do projeto cnab_yaml, um projeto que guarda as informações de posições dos arquivos CNAB em Yaml.
### O que é CNAB?
Os bancos usam o padrão FEBRABAN - Federação Brasileira de Bancos de CNAB - Centro Nacional de Automação Bancária - 400 ou 240 para receber (remessa) e enviar (retorno) informações para as empresas clientes usando arquivos. O objetivo desses arquivos é fazer o intercâmbio de informações digitalmente entre o sistema do banco e o do cliente.
O CNAB pode servir para troca de informações de cobrança (boletos bancários), pagamentos, extrato (para conciliação), débito em conta, vendor e custódia de cheques. Cada uma dessas trocas tem seu próprio fluxo de informação e portanto um layout diferente.
Geralmente, o arquivo CNAB contém texto puro e colunas fixas definidas pela FEBRABAN e cada banco, por possuir suas próprias peculiaridades, tem suas variações que são previstas dentro do padrão, gerando diferentes layouts para cada instituição bancária. Os arquivos são enviados ou recebidos de diversas formas mas principalmente pelo site do banco.
Para segurança de dados, o arquivo CNAB não deve ser compactado para ser encaminhado ao banco. A empresa que ainda não dispõe desse recurso deve entrar em contato com seu banco para saber qual o meio disponibilizado para envio desse arquivo e qual layout deverá utilizar.
### O que são retornos e remessas CNAB?
O CNAB é o formato padrão regulado pela Febraban para troca de informações de boleto. Esses arquivos geralmente iniciam com um header que descreve informações da empresa emitindo/recebendo como Número da Conta, Agencia, Data de Processamento no Banco. Esse header também pode ter informações que variam de banco para banco, como código de convênio no Banco do Brasil. Já os arquivos de detalhe contém informações do boleto como nosso número, valor e informações do pagador.
......
Clone repository
  • Criando um arquivo de remessa
  • Home
  • Picture