| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/bank-statement-import |
| GIT | |
| GIT | https://github.com/OCA/bank-statement-import.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/bank-statement-import/tree/13.0/account_bank_statement_import_online |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Accounting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), CorporateHub |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), CorporateHub |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Alexey Pelykh, OCA Transbot, Víctor Martínez, oca-travis, Weblate, OCA-git-bot, oca-ci, Christopher Ormaza |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/bank-statement-import |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:34:15 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/web: - web_widget_dropdown_dynamic odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - account_bank_statement_import |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
journal_dashboard_view_inherit |
account.journal.dashboard.kanban | account.journal | div | Inherits account_bank_statement_import.journal_dashboard_view_inherit |
online_bank_statement_provider_filter |
online.bank.statement.provider.filter | online.bank.statement.provider | search | New |
online_bank_statement_provider_form |
online.bank.statement.provider.form | online.bank.statement.provider | form | New |
online_bank_statement_provider_tree |
online.bank.statement.provider.tree | online.bank.statement.provider | tree | New |
online_bank_statement_pull_wizard_form |
online.bank.statement.pull.wizard.form | online.bank.statement.pull.wizard | form | New |
view_account_bank_journal_form |
account.journal.form | account.journal | group | Inherits account.view_account_bank_journal_form |
view_account_journal_form |
account.journal.form | account.journal | page | Inherits account.view_account_journal_form |
online_bank_statement_provider
Selection
selection=<expr>
online_bank_statement_provider_id
Many2one → online.bank.statement.provider
comodel_name='online.bank.statement.provider'
copy=False
ondelete='restrict'
string='Statement Provider'
action_online_bank_statements_pull_wizard(self)
create(self, vals)
values_online_bank_statement_provider(self)
write(self, vals)
account_number
Char
related='journal_id.bank_account_id.sanitized_acc_number'
active
Boolean
api_base
Char
certificate
Binary
certificate_chain
Text
certificate_private_key
Text
certificate_public_key
Text
company_id
Many2one
related='journal_id.company_id'
store=True
currency_id
Many2one
related='journal_id.currency_id'
interval_number
Integer
default=1
required=True
string='Scheduled update interval'
interval_type
Selection
default='hours'
required=True
selection=[('minutes', 'Minute(s)'), ('hours', 'Hour(s)'), ('days', 'Day(s)'), ('weeks', 'Week(s)')]
journal_id
Many2one → account.journal
comodel_name='account.journal'
domain=[('type', '=', 'bank')]
ondelete='cascade'
readonly=True
required=True
key
Binary
last_successful_run
Datetime
string='Last successful pull'
name
Char
compute='_compute_name'
store=True
string='Name'
next_run
Datetime
default=fields.Datetime.now
required=True
string='Next scheduled pull'
origin
Char
passphrase
Char
password
Char
service
Selection
readonly=True
required=True
selection=<expr>
statement_creation_mode
Selection
default='daily'
required=True
selection=[('daily', 'Daily statements'), ('weekly', 'Weekly statements'), ('monthly', 'Monthly statements')]
tz
Selection
default=<expr>
help='Timezone to convert transaction timestamps to prior being saved into a statement.'
selection=_tz_get
string='Timezone'
update_schedule
Char
compute='_compute_update_schedule'
string='Update Schedule'
username
Char
values_service(self)
date_since
Datetime
default=fields.Datetime.now
required=True
string='Since'
date_until
Datetime
default=fields.Datetime.now
required=True
string='Until'
provider_ids
Many2many → online.bank.statement.provider
column1='wizard_id'
column2='provider_id'
comodel_name='online.bank.statement.provider'
relation='online_bank_statement_provider_pull_wizard_rel'
string='Providers'
action_pull(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/bank-statement-import |
| GIT | |
| GIT | https://github.com/OCA/bank-statement-import.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/bank-statement-import/tree/12.0/account_bank_statement_import_online |
| VERSION | |
| VERSION | 2.0.0 |
| CATEGORY | |
| CATEGORY | Accounting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), CorporateHub |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), CorporateHub |
| COMMITTERS | |
| COMMITTERS | Alexey Pelykh, Ronald Portier (Therp BV), OCA Transbot, oca-travis, Weblate, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/bank-statement-import |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:20 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/web: - web_widget_dropdown_dynamic odoo/odoo: - account - base_setup - base - web - product - decimal_precision - bus - web_tour - uom - analytic - portal - http_routing - digest - account_bank_statement_import |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
journal_dashboard_view_inherit |
account.journal.dashboard.kanban | account.journal | div | Inherits account_bank_statement_import.journal_dashboard_view_inherit |
online_bank_statement_provider_filter |
online.bank.statement.provider.filter | online.bank.statement.provider | search | New |
online_bank_statement_provider_form |
online.bank.statement.provider.form | online.bank.statement.provider | form | New |
online_bank_statement_provider_tree |
online.bank.statement.provider.tree | online.bank.statement.provider | tree | New |
online_bank_statement_pull_wizard_form |
online.bank.statement.pull.wizard.form | online.bank.statement.pull.wizard | form | New |
view_account_bank_journal_form |
account.journal.form | account.journal | group | Inherits account.view_account_bank_journal_form |
view_account_journal_form |
account.journal.form | account.journal | page | Inherits account.view_account_journal_form |
online_bank_statement_provider
Selection
selection=<expr>
online_bank_statement_provider_id
Many2one → online.bank.statement.provider
comodel_name='online.bank.statement.provider'
copy=False
ondelete='restrict'
string='Statement Provider'
action_online_bank_statements_pull_wizard(self)
create(self, vals)
values_online_bank_statement_provider(self)
write(self, vals)
account_number
Char
related='journal_id.bank_account_id.sanitized_acc_number'
active
Boolean
allow_empty_statements
Boolean
api_base
Char
certificate
Binary
certificate_chain
Text
certificate_private_key
Text
certificate_public_key
Text
company_id
Many2one
related='journal_id.company_id'
store=True
currency_id
Many2one
related='journal_id.currency_id'
interval_number
Integer
default=1
required=True
string='Scheduled update interval'
interval_type
Selection
default='hours'
required=True
selection=[('minutes', 'Minute(s)'), ('hours', 'Hour(s)'), ('days', 'Day(s)'), ('weeks', 'Week(s)')]
journal_id
Many2one → account.journal
comodel_name='account.journal'
domain=[('type', '=', 'bank')]
ondelete='cascade'
readonly=True
required=True
key
Binary
last_successful_run
Datetime
string='Last successful pull'
name
Char
compute='_compute_name'
store=True
string='Name'
next_run
Datetime
default=fields.Datetime.now
required=True
string='Next scheduled pull'
origin
Char
passphrase
Char
password
Char
service
Selection
readonly=True
required=True
selection=<expr>
statement_creation_mode
Selection
default='daily'
required=True
selection=[('daily', 'Daily statements'), ('weekly', 'Weekly statements'), ('monthly', 'Monthly statements')]
tz
Selection
default=<expr>
help='Timezone to convert transaction timestamps to prior being saved into a statement.'
selection=_tz_get
string='Timezone'
update_schedule
Char
compute='_compute_update_schedule'
string='Update Schedule'
username
Char
values_service(self)
date_since
Datetime
default=fields.Datetime.now
required=True
string='Since'
date_until
Datetime
default=fields.Datetime.now
required=True
string='Until'
provider_ids
Many2many → online.bank.statement.provider
column1='wizard_id'
column2='provider_id'
comodel_name='online.bank.statement.provider'
relation='online_bank_statement_provider_pull_wizard_rel'
string='Providers'
action_pull(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/bank-statement-import |
| GIT | |
| GIT | https://github.com/OCA/bank-statement-import.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/bank-statement-import/tree/11.0/account_bank_statement_import_online |
| VERSION | |
| VERSION | 1.1.2 |
| CATEGORY | |
| CATEGORY | Accounting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), CorporateHub |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), CorporateHub |
| COMMITTERS | |
| COMMITTERS | Alexey Pelykh, oca-travis, OCA-git-bot |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/bank-statement-import/ |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:23:59 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/web: - web_widget_dropdown_dynamic odoo/odoo: - account - base_setup - base - web - product - decimal_precision - bus - web_tour - analytic - web_planner - portal - http_routing - account_bank_statement_import |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
journal_dashboard_view_inherit |
account.journal.dashboard.kanban | account.journal | xpath | Inherits account_bank_statement_import.journal_dashboard_view_inherit |
online_bank_statement_provider_filter |
online.bank.statement.provider.filter | online.bank.statement.provider | search | New |
online_bank_statement_provider_form |
online.bank.statement.provider.form | online.bank.statement.provider | form | New |
online_bank_statement_provider_tree |
online.bank.statement.provider.tree | online.bank.statement.provider | tree | New |
online_bank_statement_pull_wizard_form |
online.bank.statement.pull.wizard.form | online.bank.statement.pull.wizard | form | New |
view_account_bank_journal_form |
account.journal.form | account.journal | group | Inherits account.view_account_bank_journal_form |
view_account_journal_form |
account.journal.form | account.journal | page | Inherits account.view_account_journal_form |
bank_statements_source
Selection
selection_add=[('online', 'Online (OCA)')]
online_bank_statement_provider
Selection
selection=<expr>
online_bank_statement_provider_id
Many2one → online.bank.statement.provider
comodel_name='online.bank.statement.provider'
copy=False
ondelete='restrict'
string='Statement Provider'
action_online_bank_statements_pull_wizard(self)
create(self, vals)
values_online_bank_statement_provider(self)
write(self, vals)
account_number
Char
readonly=True
related='journal_id.bank_account_id.sanitized_acc_number'
active
Boolean
api_base
Char
certificate
Binary
certificate_chain
Text
certificate_private_key
Text
certificate_public_key
Text
company_id
Many2one
readonly=True
related='journal_id.company_id'
store=True
currency_id
Many2one
readonly=True
related='journal_id.currency_id'
interval_number
Integer
default=1
required=True
string='Scheduled update interval'
interval_type
Selection
default='hours'
required=True
selection=[('minutes', 'Minute(s)'), ('hours', 'Hour(s)'), ('days', 'Day(s)'), ('weeks', 'Week(s)')]
journal_id
Many2one → account.journal
comodel_name='account.journal'
domain=[('type', '=', 'bank')]
ondelete='cascade'
readonly=True
required=True
key
Binary
last_successful_run
Datetime
string='Last successful pull'
name
Char
compute='_compute_name'
store=True
string='Name'
next_run
Datetime
default=fields.Datetime.now
required=True
string='Next scheduled pull'
origin
Char
passphrase
Char
password
Char
service
Selection
readonly=True
required=True
selection=<expr>
statement_creation_mode
Selection
default='daily'
required=True
selection=[('daily', 'Daily statements'), ('weekly', 'Weekly statements'), ('monthly', 'Monthly statements')]
tz
Selection
default=<expr>
help='Timezone to convert transaction timestamps to prior being saved into a statement.'
selection=_tz_get
string='Timezone'
update_schedule
Char
compute='_compute_update_schedule'
string='Update Schedule'
username
Char
values_service(self)
date_since
Datetime
default=fields.Datetime.now
required=True
string='Since'
date_until
Datetime
default=fields.Datetime.now
required=True
string='Until'
provider_ids
Many2many → online.bank.statement.provider
column1='wizard_id'
column2='provider_id'
comodel_name='online.bank.statement.provider'
relation='online_bank_statement_provider_pull_wizard_rel'
string='Providers'
action_pull(self)