OdooWiki OCA HUB

MT940 BT Format Bank Statements Import

l10n_ro_account_bank_statement_import_mt940_bt folder_open OCA/l10n-romania open_in_new
Localization License: AGPL-3

This module allows you to import the MT940 files from the Romanian Banca Transilvania (BT) bank in Odoo as bank statements.

auto_awesome What this module does

AI-generated from the code · Odoo 17.0

Import Banca Transilvania (BT) MT940 bank statement files into Odoo as bank statements, with automatic detection of the BT format and best-effort extraction of counterparty details from the statement text.

This module adds a new bank statement import format for Romanian Banca Transilvania (BT) MT940 files. When you import a bank statement file, Odoo can recognise the BT format automatically if the selected journal's bank has the BIC BTRLRO22, or when the BT format is explicitly chosen.

The BT format becomes available in the list of import formats on bank journals, so users can pick it when importing a statement file.

  • The parser reads the BT-specific header, transaction and closing lines, and builds the statement name from the sequence number.
  • Transaction dates, amounts (credit/debit sign) and references are read from the BT transaction line.
  • The free-text description line is stored as the payment reference and narration of the transaction.
  • The module tries to detect the counterparty name, its tax identifier (CIF) and its bank account (IBAN) from that free text, and links the transaction to an existing partner when a match is found.
  • If the statement's account number matches one of the company's bank accounts, that account number is used for the import.

It extends the bank statement import wizard, the bank journal import format list, and the Romanian MT940 parser. No new menus or screens are added; everything happens through the standard bank statement import flow.

Models and fields (2)
  • account.journal · extends an existing model
  • l10n.ro.account.bank.statement.import.mt940.parser · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 17.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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 17.0

Confirmed on 2026-11-03 in branch 17.0 of OCA/l10n-romania.

terminal Installation and usage

No verified information

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.

info

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.