L10n Br Account Bank Statement Import Cnab
Este modulo permite a importação de extratos bancários no formato CNAB (Segmento E).
auto_awesome What this module does
AI-generated from the code · Odoo 12.0Allows importing Brazilian bank statements in CNAB 240 (Segment E) format directly into Odoo, creating bank statement lines with dates, descriptions and amounts.
This module adds the CNAB 240 (Segment E) format to the list of supported bank statement import formats in Odoo. When you import a bank statement file, Odoo will now recognise CNAB files and parse them automatically.
- The import screen shows "Cnab 240 - Conciliação (Segmento E)" as an available format.
- The module reads the file, extracts each transaction line, and creates bank statement lines with the date, a description built from the occurrence text, bank history code, history description and document number, and the amount.
- It also sets the statement name from the account number, the starting balance and the ending balance from the file.
- If the file cannot be parsed as CNAB, the system falls back to the standard import behaviour.
- If an error occurs during import, a user-friendly error message is shown.
The module extends account.journal to add the CNAB format to the available import formats, and extends the account.bank.statement.import wizard to handle the parsing. It requires the Python library febraban to be installed; without it, CNAB import is not available.
Depends on
Models and fields (2)
- account.journal · extends an existing model
- account.bank.statement.import · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 12.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/l10n-brazil.
terminal Installation and usage
OCA documentation · Odoo 12.0Installation
Source · Odoo 12.0Este módulo depende dos pacotes Python:
- febraban https://github.com/starkbank/febraban-python
Configuration
Source · Odoo 12.0Não é preciso fazer nada para usa-lo. Apenas se certifique que a conta bancária esta cadastrada e devidamente configurada.
Usage
Source · Odoo 12.0- Vá para Faturamento> Painel. 1.1 Crie um novo extrato bancário a partir de um diário bancário. 1.2 Clique no botão "Importar".
- Selecione o arquivo no seu computador.
- Clique em importar.
- Revise e reconcile as entradas do extrato bancário.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.