TIP: You can type at any time to perform a new search.
CAMT Format Bank Statements Import
account_statement_import_camt · OCA/bank-statement-import
- Repository
- OCA/bank-statement-import · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Banking addons
- Folder size
- 0.19 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/bank-statement-import
- Last tracking update
- 2026-08-07 09:06:25
- Authors
- Odoo Community Association (OCA), Therp BV
- Maintainers
- Odoo Community Association (OCA), Therp BV
- Committers
- Weblate, OCA-git-bot, oca-ci, Yara
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- account_statement_import_camt54
- Description
Module to import SEPA CAMT.053 and CAMT.054 Format bank statement files.
Code Analysis ⓘ
Views touched (1)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_statement_import_view |
account.statement.import | form | Inherits account_statement_import_file.account_statement_import_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (9)-
add_value_from_node(self, ns, node, xpath_str, obj, attr_name, join_str=None)Add value to object from first or all nodes found with xpath. If xpath_str is a list (or iterable), it will be seen as a series of search path's in order of preference. The first item that results in a found node will be used to set a value. -
check_version(self, ns, root)Validate validity of camt file. -
generate_narration(self, transaction) -
get_balance_amounts(self, ns, node)Return opening and closing balance. Depending on kind of balance and statement, the balance might be in a different kind of node: OPBD = OpeningBalance PRCD = PreviousClosingBalance ITBD = InterimBalance (first ITBD is start-, second is end-balance) CLBD = ClosingBalance -
parse(self, data)Parse a camt.052 or camt.053 or camt.054 file. -
parse_amount(self, ns, node)Parse element that contains Amount and CreditDebitIndicator. -
parse_entry(self, ns, node)Parse an Ntry node and yield transactions -
parse_statement(self, ns, node)Parse a single Stmt node. -
parse_transaction_details(self, ns, node, transaction)Parse TxDtls node.
Loading…
Loading…
Loading…
Loading…
Loading…