account_statement_import_base
Provides shared infrastructure for bank statement import in Odoo by centralizing reusable fields, views, and hooks.
Key Features
- account.bank.statement.line: Prevents duplicate imports by storing a unique import identifier and the raw payload for each statement line.
- account.bank.statement.line: Shows the import identifier and raw data in the technical section of the bank statement line form for traceability.
- account.journal: Optimises import performance by caching partner bank accounts in a reusable speed dictionary keyed by account number.
- account.journal: Normalises provided account numbers during import and auto-fills partner or bank linkage when a cached match is found.
- account.journal: Builds stable unique import identifiers by combining the sanitized account number with the journal and source-supplied identifier.