Import Statement Files

account_statement_import
REPOSITORY
REPOSITORYOCA/bank-statement-import
GIT
GIThttps://github.com/OCA/bank-statement-import.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/bank-statement-import/tree/15.0/account_statement_import
VERSION
VERSION 3.1.1
CATEGORY
CATEGORYAccounting
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Odoo SA
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Odoo SA
COMMITTERS
COMMITTERSEnric Tobella, Luc De Meyer, manu, OCA Transbot, Miquel Raïch, Weblate, OCA-git-bot, oca-ci, Maksym Yankin, Eduardo De Miguel, sonhd91
WEBSITE
WEBSITEhttps://github.com/OCA/bank-statement-import
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:36
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/bank-statement-import:
    - account_statement_import_base
odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
account_statement_import_form account.statement.import form New
journal_dashboard_view_inherit account.journal kanban Inherits account.account_journal_dashboard_kanban_view
Models touched (3)

New fields (0)

No new fields.

Public methods (1)
  • import_account_statement(self)
    return action to import bank/cash statements. This button should be called only on journals with type =='bank'

New fields (0)

No new fields.

Public methods (1)
  • validate(self)
    Default the bank statement source of new bank journals as 'file_import'

New fields (2)
  • statement_file Binary
    help='Get you bank statements in electronic format from your bank and select them here.' required=True
  • statement_filename Char
Public methods (3)
  • import_file_button(self)
    Process the file chosen in the wizard, create bank statement(s) and return an action.
  • import_single_file(self, file_data, result)
  • import_single_statement(self, single_statement_data, result)
REPOSITORY
REPOSITORYOCA/bank-statement-import
GIT
GIThttps://github.com/OCA/bank-statement-import.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/bank-statement-import/tree/14.0/account_statement_import
VERSION
VERSION 3.3.3
CATEGORY
CATEGORYAccounting
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Odoo SA
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Odoo SA
COMMITTERS
COMMITTERSAlexis de Lattre, Stefan Rijnhart, Pedro M. Baeza, GitHub, Jairo Llopis, Enric Tobella, Akim Juillerat, OCA Transbot, Miquel Raïch, Florian da Costa, oca-travis, Weblate, OCA-git-bot, Alfredo Zamora, oca-ci, Xavier Bouquiaux, bosd
WEBSITE
WEBSITEhttps://github.com/OCA/bank-statement-import
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:03
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/bank-statement-import:
    - account_statement_import_base
odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
account_statement_import_form account.statement.import form New
assets_backend account assets ir.ui.view qweb Inherits web.assets_backend
journal_dashboard_view_inherit account.journal kanban Inherits account.account_journal_dashboard_kanban_view
Models touched (3)

New fields (0)

No new fields.

Public methods (1)
  • import_account_statement(self)
    return action to import bank/cash statements. This button should be called only on journals with type =='bank'

New fields (0)

No new fields.

Public methods (1)
  • validate(self)
    Default the bank statement source of new bank journals as 'file_import'

New fields (2)
  • statement_file Binary
    help='Get you bank statements in electronic format from your bank and select them here.' required=True string='Statement File'
  • statement_filename Char
Public methods (3)
  • import_file_button(self)
    Process the file chosen in the wizard, create bank statement(s) and return an action.
  • import_single_file(self, file_data, result)
  • import_single_statement(self, single_statement_data, result)