| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-reconcile |
| GIT | |
| GIT | https://github.com/OCA/account-reconcile.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-reconcile/tree/19.0/account_reconcile_oca |
| VERSION | |
| VERSION | 1.0.3 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Dixmit, CreuBlanca |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Dixmit, CreuBlanca |
| COMMITTERS | |
| COMMITTERS | Enric Tobella, Víctor Martínez, Weblate, OCA-git-bot, oca-ci, eduezerouali-tecnativa, Pilar Vargas |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-reconcile |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:40:46 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/account-reconcile: - account_statement_base odoo/odoo: - account - base_setup - base - web - onboarding - product - bus - web_tour - html_editor - uom - analytic - portal - http_routing - auth_signup - digest - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This addon allows to reconcile bank statements and account marked as reconcile. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_account_reconcile_form_view |
account.account.reconcile.form (in account_reconcile_oca) | account.account.reconcile | form | New |
account_account_reconcile_kanban_view |
account.account.reconcile.kanban (in account_reconcile_oca) | account.account.reconcile | kanban | New |
account_account_reconcile_search_view |
account.account.reconcile.search (in account_reconcile_oca) | account.account.reconcile | search | New |
account_account_reconcile_tree_view |
account.account.reconcile.list (in account_reconcile_oca) | account.account.reconcile | list | New |
account_bank_statement_form_edit |
Edit Bank statement | account.bank.statement | form | New |
account_bank_statement_line_search |
account.bank.statement.line.search | account.bank.statement.line | field | Inherits account_statement_base.account_bank_statement_line_search |
account_journal_dashboard_kanban_view |
account.journal.kanban.inherit | account.journal | xpath | Inherits account.account_journal_dashboard_kanban_view |
account_move_form_view |
account.move.form (in account_reconcile_oca) | account.move | div | Inherits account.view_move_form |
account_move_line_search_reconcile_view |
account.move.line.search.reconcile | account.move.line | search | New |
account_move_line_tree_reconcile_view |
account.move.line.list.reconcile | account.move.line | list | New |
bank_statement_line_form_add_view |
Simple form view to manually create an account.bank.statement.line | account.bank.statement.line | form | New |
bank_statement_line_form_reconcile_view |
account.bank.statement.line.reconcile | account.bank.statement.line | form | New |
bank_statement_line_reconcile_view |
account.bank.statement.line.reconcile | account.bank.statement.line | kanban | New |
res_config_settings_form_view |
res.config.settings | block | Inherits account.res_config_settings_view_form | |
view_account_journal_form |
account.journal.form.inherit | account.journal | field | Inherits account.view_account_journal_form |
view_account_list |
account.account.list (in account_reconcile_oca) | account.account | list | Inherits account.view_account_list |
view_account_reconcile_model_search |
account.reconcile.model.search (in account_reconcile_oca) | account.reconcile.model | field | Inherits account.view_account_reconcile_model_search |
view_bank_statement_form |
account.bank.statement | xpath | Inherits account_statement_base.view_bank_statement_form |
account_id
Many2one → account.account
readonly=True
args: 'account.account'
active
Boolean
default=True
is_reconciled
Boolean
readonly=True
name
Char
readonly=True
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner'
reconcile_data_info
Json
inverse='_inverse_reconcile_data_info'
add_multiple_lines(self, domain)
clean_reconcile(self)
reconcile(self)
data
Json
reconcile_id
Integer
required=True
user_id
Many2one → res.users
required=True
args: 'res.users'
No public methods.
No new fields.
Public methods (2)action_open_statement(self)
action_open_statement_lines(self)
aggregate_id
Integer
compute='_compute_reconcile_aggregate'
aggregate_name
Char
compute='_compute_reconcile_aggregate'
analytic_distribution
Json
default=False
prefetch=False
store=False
analytic_precision
Integer
default=<expr>
store=False
can_reconcile
Boolean
compute='_compute_reconcile_data_info'
manual_account_id
Many2one → account.account
check_company=True
default=False
domain=[]
prefetch=False
store=False
args: 'account.account'
manual_amount
Monetary
currency_field='manual_currency_id'
default=False
prefetch=False
store=False
manual_amount_in_currency
Monetary
currency_field='manual_in_currency_id'
default=False
prefetch=False
store=False
manual_currency_id
Many2one → res.currency
prefetch=False
readonly=True
store=False
args: 'res.currency'
manual_exchange_counterpart
Boolean
store=False
manual_in_currency
Boolean
prefetch=False
readonly=True
store=False
string='Manual In Currency?'
manual_in_currency_id
Many2one → res.currency
prefetch=False
readonly=True
store=False
string='Manual In Currency'
args: 'res.currency'
manual_kind
Char
default=False
prefetch=False
store=False
manual_line_id
Many2one → account.move.line
default=False
prefetch=False
store=False
args: 'account.move.line'
manual_model_id
Many2one → account.reconcile.model
check_company=True
default=False
domain="\n [('trigger', '=', 'manual'),\n '|',\n ('match_journal_ids', '=', False), ('match_journal_ids', '=', journal_id)]\n "
prefetch=False
store=False
args: 'account.reconcile.model'
manual_move_id
Many2one → account.move
default=False
prefetch=False
readonly=True
store=False
args: 'account.move'
manual_move_type
Selection
default=False
prefetch=False
readonly=True
store=False
args: <expr>
manual_name
Char
default=False
prefetch=False
store=False
manual_original_amount
Monetary
default=False
prefetch=False
readonly=True
store=False
manual_partner_id
Many2one → res.partner
check_company=True
default=False
domain=[('parent_id', '=', False)]
prefetch=False
store=False
args: 'res.partner'
previous_manual_amount_in_currency
Monetary
currency_field='manual_in_currency_id'
default=False
prefetch=False
store=False
reconcile_aggregate
Char
compute='_compute_reconcile_aggregate'
reconcile_data
Json
reconcile_data_info
Json
compute='_compute_reconcile_data_info'
inverse='_inverse_reconcile_data_info'
reconcile_mode
Selection
selection=<expr>
action_checked(self)
action_new_line(self)
action_show_move(self)
action_to_check(self)
add_multiple_lines(self, domain)
add_statement(self)
button_manual_reference_full_paid(self)
clean_reconcile(self)
create(self, mvals)
reconcile_bank_line(self)
save(self)
unreconcile_bank_line(self)
company_currency_id
Many2one
related='company_id.currency_id'
string='Company Currency'
reconcile_aggregate
Selection
help='Aggregation to use on reconcile view'
string='Reconcile aggregation'
args: [('statement', 'Statement'), ('day', 'Day'), ('week', 'Week'), ('month', 'Month')]
reconcile_mode
Selection
default='edit'
required=True
args: [('edit', 'Edit Move'), ('keep', 'Keep Suspense Accounts')]
get_rainbowman_message(self)
open_action(self)
No new fields.
Public methods (1)action_reconcile_manually(self)
add_account_move_line_id
Many2one → account.move.line
check_company=True
default=False
prefetch=False
store=False
args: 'account.move.line'
company_currency_id
Many2one
related='company_id.currency_id'
string='Company Currency'
company_id
Many2one → res.company
currency_id
Many2one → res.currency
readonly=True
args: 'res.currency'
foreign_currency_id
Many2one → res.currency
manual_delete
Boolean
default=False
prefetch=False
store=False
manual_reference
Char
default=False
prefetch=False
store=False
reconcile_data_info
Json
compute='_compute_reconcile_data_info'
prefetch=False
add_multiple_lines(self, domain)
search_journal_id
Many2one → account.journal
search='_search_search_journal_id'
store=False
string='Applies on Journal'
args: 'account.journal'
No public methods.
No new fields.
Public methods (0)No public methods.
reconcile_aggregate
Selection
selection=<expr>
No public methods.
reconcile_aggregate
Selection
readonly=False
related='company_id.reconcile_aggregate'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-reconcile |
| GIT | |
| GIT | https://github.com/OCA/account-reconcile.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-reconcile/tree/18.0/account_reconcile_oca |
| VERSION | |
| VERSION | 1.1.9 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Dixmit, CreuBlanca |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Dixmit, CreuBlanca |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Jacques-Etienne Baudoux, Enric Tobella, Jordi Ballester Alomar, Víctor Martínez, Weblate, OCA-git-bot, Maxence Groine, oca-ci, Antônio Neto, Luis Rodriguez, Julien Guenat, Hussain Hammad. |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-reconcile |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:05 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/account-reconcile: - account_statement_base - account_reconcile_model_oca odoo/odoo: - account - base_setup - base - web - onboarding - product - bus - web_tour - html_editor - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This addon allows to reconcile bank statements and account marked as reconcile. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_account_reconcile_form_view |
account.account.reconcile.form (in account_reconcile_oca) | account.account.reconcile | form | New |
account_account_reconcile_kanban_view |
account.account.reconcile.kanban (in account_reconcile_oca) | account.account.reconcile | kanban | New |
account_account_reconcile_search_view |
account.account.reconcile.search (in account_reconcile_oca) | account.account.reconcile | search | New |
account_account_reconcile_tree_view |
account.account.reconcile.list (in account_reconcile_oca) | account.account.reconcile | list | New |
account_bank_statement_form_edit |
Edit Bank statement | account.bank.statement | form | New |
account_bank_statement_line_search |
account.bank.statement.line.search | account.bank.statement.line | field | Inherits account_statement_base.account_bank_statement_line_search |
account_journal_dashboard_kanban_view |
account.journal.kanban.inherit | account.journal | xpath | Inherits account.account_journal_dashboard_kanban_view |
account_move_form_view |
account.move.form (in account_reconcile_oca) | account.move | div | Inherits account.view_move_form |
account_move_line_search_reconcile_view |
account.move.line.search.reconcile | account.move.line | search | New |
account_move_line_tree_reconcile_view |
account.move.line.list.reconcile | account.move.line | list | New |
bank_statement_line_form_add_view |
Simple form view to manually create an account.bank.statement.line | account.bank.statement.line | form | New |
bank_statement_line_form_reconcile_view |
account.bank.statement.line.reconcile | account.bank.statement.line | form | New |
bank_statement_line_reconcile_view |
account.bank.statement.line.reconcile | account.bank.statement.line | kanban | New |
res_config_settings_form_view |
res.config.settings | block | Inherits account.res_config_settings_view_form | |
view_account_journal_form |
account.journal.form.inherit | account.journal | field | Inherits account.view_account_journal_form |
view_account_list |
account.account.list (in account_reconcile_oca) | account.account | list | Inherits account.view_account_list |
view_bank_statement_form |
account.bank.statement | xpath | Inherits account_statement_base.view_bank_statement_form |
account_id
Many2one → account.account
readonly=True
args: 'account.account'
active
Boolean
default=True
is_reconciled
Boolean
readonly=True
name
Char
readonly=True
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner'
reconcile_data_info
Serialized
inverse='_inverse_reconcile_data_info'
add_multiple_lines(self, domain)
clean_reconcile(self)
reconcile(self)
data
Serialized
reconcile_id
Integer
required=True
user_id
Many2one → res.users
required=True
args: 'res.users'
No public methods.
No new fields.
Public methods (2)action_open_statement(self)
action_open_statement_lines(self)
aggregate_id
Integer
compute='_compute_reconcile_aggregate'
aggregate_name
Char
compute='_compute_reconcile_aggregate'
analytic_distribution
Json
default=False
prefetch=False
store=False
analytic_precision
Integer
default=<expr>
store=False
can_reconcile
Boolean
sparse='reconcile_data_info'
manual_account_id
Many2one → account.account
check_company=True
default=False
domain=[('deprecated', '=', False)]
prefetch=False
store=False
args: 'account.account'
manual_amount
Monetary
currency_field='manual_currency_id'
default=False
prefetch=False
store=False
manual_amount_in_currency
Monetary
currency_field='manual_in_currency_id'
default=False
prefetch=False
store=False
manual_currency_id
Many2one → res.currency
prefetch=False
readonly=True
store=False
args: 'res.currency'
manual_exchange_counterpart
Boolean
store=False
manual_in_currency
Boolean
prefetch=False
readonly=True
store=False
string='Manual In Currency?'
manual_in_currency_id
Many2one → res.currency
prefetch=False
readonly=True
store=False
string='Manual In Currency'
args: 'res.currency'
manual_kind
Char
default=False
prefetch=False
store=False
manual_line_id
Many2one → account.move.line
default=False
prefetch=False
store=False
args: 'account.move.line'
manual_model_id
Many2one → account.reconcile.model
check_company=True
default=False
domain="\n [('rule_type', '=', 'writeoff_button'),\n '|',\n ('match_journal_ids', '=', False), ('match_journal_ids', '=', journal_id)]\n "
prefetch=False
store=False
args: 'account.reconcile.model'
manual_move_id
Many2one → account.move
default=False
prefetch=False
readonly=True
store=False
args: 'account.move'
manual_move_type
Selection
default=False
prefetch=False
readonly=True
store=False
args: <expr>
manual_name
Char
default=False
prefetch=False
store=False
manual_original_amount
Monetary
default=False
prefetch=False
readonly=True
store=False
manual_partner_id
Many2one → res.partner
check_company=True
default=False
domain=[('parent_id', '=', False)]
prefetch=False
store=False
args: 'res.partner'
previous_manual_amount_in_currency
Monetary
currency_field='manual_in_currency_id'
default=False
prefetch=False
store=False
reconcile_aggregate
Char
compute='_compute_reconcile_aggregate'
reconcile_data
Serialized
reconcile_data_info
Serialized
inverse='_inverse_reconcile_data_info'
reconcile_mode
Selection
selection=<expr>
action_checked(self)
action_new_line(self)
action_show_move(self)
action_to_check(self)
add_multiple_lines(self, domain)
add_statement(self)
button_manual_reference_full_paid(self)
clean_reconcile(self)
create(self, mvals)
reconcile_bank_line(self)
save(self)
unreconcile_bank_line(self)
company_currency_id
Many2one
related='company_id.currency_id'
string='Company Currency'
reconcile_aggregate
Selection
help='Aggregation to use on reconcile view'
string='Reconcile aggregation'
args: [('statement', 'Statement'), ('day', 'Day'), ('week', 'Week'), ('month', 'Month')]
reconcile_mode
Selection
default='edit'
required=True
args: [('edit', 'Edit Move'), ('keep', 'Keep Suspense Accounts')]
get_rainbowman_message(self)
open_action(self)
No new fields.
Public methods (1)action_reconcile_manually(self)
add_account_move_line_id
Many2one → account.move.line
check_company=True
default=False
prefetch=False
store=False
args: 'account.move.line'
company_currency_id
Many2one
related='company_id.currency_id'
string='Company Currency'
company_id
Many2one → res.company
currency_id
Many2one → res.currency
readonly=True
args: 'res.currency'
foreign_currency_id
Many2one → res.currency
manual_delete
Boolean
default=False
prefetch=False
store=False
manual_reference
Char
default=False
prefetch=False
store=False
reconcile_data_info
Serialized
compute='_compute_reconcile_data_info'
prefetch=False
add_multiple_lines(self, domain)
reconcile_aggregate
Selection
selection=<expr>
No public methods.
reconcile_aggregate
Selection
readonly=False
related='company_id.reconcile_aggregate'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-reconcile |
| GIT | |
| GIT | https://github.com/OCA/account-reconcile.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-reconcile/tree/17.0/account_reconcile_oca |
| VERSION | |
| VERSION | 1.5.28 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Dixmit, CreuBlanca |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Dixmit, CreuBlanca |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Enric Tobella, Jordi Ballester Alomar, Víctor Martínez, JordiMForgeFlow, Florian da Costa, Weblate, OCA-git-bot, Tom, David, Maxence Groine, oca-ci, Antônio Neto, Luis Rodriguez, Anjeel Haria, bobrador, Sergio Bustamante, 张飞虎 |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-reconcile |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:19:59 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/account-reconcile: - account_statement_base - account_reconcile_model_oca odoo/odoo: - account - base_setup - base - web - onboarding - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This addon allows to reconcile bank statements and account marked as reconcile. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_account_reconcile_form_view |
account.account.reconcile.form (in account_reconcile_oca) | account.account.reconcile | form | New |
account_account_reconcile_kanban_view |
account.account.reconcile.kanban (in account_reconcile_oca) | account.account.reconcile | kanban | New |
account_account_reconcile_search_view |
account.account.reconcile.search (in account_reconcile_oca) | account.account.reconcile | search | New |
account_account_reconcile_tree_view |
account.account.reconcile.tree (in account_reconcile_oca) | account.account.reconcile | tree | New |
account_bank_statement_form_edit |
Edit Bank statement | account.bank.statement | form | New |
account_bank_statement_line_search |
account.bank.statement.line.search | account.bank.statement.line | field | Inherits account_statement_base.account_bank_statement_line_search |
account_journal_dashboard_kanban_view |
account.journal.kanban.inherit | account.journal | xpath | Inherits account.account_journal_dashboard_kanban_view |
account_move_form_view |
account.move.form (in account_reconcile_oca) | account.move | div | Inherits account.view_move_form |
account_move_line_search_reconcile_view |
account.move.line.search.reconcile | account.move.line | search | New |
account_move_line_tree_reconcile_view |
account.move.line.tree.reconcile | account.move.line | tree | New |
bank_statement_line_form_add_view |
Simple form view to manually create an account.bank.statement.line | account.bank.statement.line | form | New |
bank_statement_line_form_reconcile_view |
account.bank.statement.line.reconcile | account.bank.statement.line | form | New |
bank_statement_line_reconcile_view |
account.bank.statement.line.reconcile | account.bank.statement.line | kanban | New |
res_config_settings_form_view |
res.config.settings | block | Inherits account.res_config_settings_view_form | |
view_account_journal_form |
account.journal.form.inherit | account.journal | field | Inherits account.view_account_journal_form |
view_account_list |
account.account.tree (in account_reconcile_oca) | account.account | tree | Inherits account.view_account_list |
view_bank_statement_form |
account.bank.statement | xpath | Inherits account_statement_base.view_bank_statement_form |
account_id
Many2one → account.account
readonly=True
args: 'account.account'
active
Boolean
default=True
is_reconciled
Boolean
readonly=True
name
Char
readonly=True
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner'
reconcile_data_info
Serialized
inverse='_inverse_reconcile_data_info'
add_multiple_lines(self, domain)
clean_reconcile(self)
reconcile(self)
data
Serialized
reconcile_id
Integer
required=True
user_id
Many2one → res.users
required=True
args: 'res.users'
No public methods.
No new fields.
Public methods (2)action_open_statement(self)
action_open_statement_lines(self)
aggregate_id
Integer
compute='_compute_reconcile_aggregate'
aggregate_name
Char
compute='_compute_reconcile_aggregate'
analytic_distribution
Json
default=False
prefetch=False
store=False
analytic_precision
Integer
default=<expr>
store=False
can_reconcile
Boolean
sparse='reconcile_data_info'
company_id
Many2one
related='journal_id.company_id'
manual_account_id
Many2one → account.account
check_company=True
default=False
domain=[('deprecated', '=', False)]
prefetch=False
store=False
args: 'account.account'
manual_amount
Monetary
currency_field='manual_currency_id'
default=False
prefetch=False
store=False
manual_amount_in_currency
Monetary
currency_field='manual_in_currency_id'
default=False
prefetch=False
store=False
manual_currency_id
Many2one → res.currency
prefetch=False
readonly=True
store=False
args: 'res.currency'
manual_exchange_counterpart
Boolean
store=False
manual_in_currency
Boolean
prefetch=False
readonly=True
store=False
string='Manual In Currency?'
manual_in_currency_id
Many2one → res.currency
prefetch=False
readonly=True
store=False
string='Manual In Currency'
args: 'res.currency'
manual_kind
Char
default=False
prefetch=False
store=False
manual_line_id
Many2one → account.move.line
default=False
prefetch=False
store=False
args: 'account.move.line'
manual_model_id
Many2one → account.reconcile.model
check_company=True
default=False
domain="\n [('rule_type', '=', 'writeoff_button'),\n '|',\n ('match_journal_ids', '=', False), ('match_journal_ids', '=', journal_id)]\n "
prefetch=False
store=False
args: 'account.reconcile.model'
manual_move_id
Many2one → account.move
default=False
prefetch=False
readonly=True
store=False
args: 'account.move'
manual_move_type
Selection
default=False
prefetch=False
readonly=True
store=False
args: <expr>
manual_name
Char
default=False
prefetch=False
store=False
manual_original_amount
Monetary
default=False
prefetch=False
readonly=True
store=False
manual_partner_id
Many2one → res.partner
check_company=True
default=False
domain=[('parent_id', '=', False)]
prefetch=False
store=False
args: 'res.partner'
previous_manual_amount_in_currency
Monetary
currency_field='manual_in_currency_id'
default=False
prefetch=False
store=False
reconcile_aggregate
Char
compute='_compute_reconcile_aggregate'
reconcile_data
Serialized
reconcile_data_info
Serialized
inverse='_inverse_reconcile_data_info'
reconcile_mode
Selection
selection=<expr>
action_checked(self)
action_new_line(self)
action_show_move(self)
action_to_check(self)
add_multiple_lines(self, domain)
add_statement(self)
button_manual_reference_full_paid(self)
clean_reconcile(self)
create(self, mvals)
reconcile_bank_line(self)
save(self)
unreconcile_bank_line(self)
company_currency_id
Many2one
related='company_id.currency_id'
string='Company Currency'
reconcile_aggregate
Selection
help='Aggregation to use on reconcile view'
string='Reconcile aggregation'
args: [('statement', 'Statement'), ('day', 'Day'), ('week', 'Week'), ('month', 'Month')]
reconcile_mode
Selection
default='edit'
required=True
args: [('edit', 'Edit Move'), ('keep', 'Keep Suspense Accounts')]
get_rainbowman_message(self)
open_action(self)
No new fields.
Public methods (1)action_reconcile_manually(self)
add_account_move_line_id
Many2one → account.move.line
check_company=True
default=False
prefetch=False
store=False
args: 'account.move.line'
company_currency_id
Many2one
related='company_id.currency_id'
string='Company Currency'
company_id
Many2one → res.company
currency_id
Many2one → res.currency
readonly=True
args: 'res.currency'
foreign_currency_id
Many2one → res.currency
manual_delete
Boolean
default=False
prefetch=False
store=False
manual_reference
Char
default=False
prefetch=False
store=False
reconcile_data_info
Serialized
compute='_compute_reconcile_data_info'
prefetch=False
add_multiple_lines(self, domain)
reconcile_aggregate
Selection
selection=<expr>
No public methods.
reconcile_aggregate
Selection
readonly=False
related='company_id.reconcile_aggregate'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-reconcile |
| GIT | |
| GIT | https://github.com/OCA/account-reconcile.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-reconcile/tree/16.0/account_reconcile_oca |
| VERSION | |
| VERSION | 2.5.1 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Dixmit, CreuBlanca |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Dixmit, CreuBlanca |
| COMMITTERS | |
| COMMITTERS | Alexis de Lattre, Holger Brunn, Pedro M. Baeza, GitHub, Enric Tobella, Jordi Ballester Alomar, Víctor Martínez, JordiMForgeFlow, Florian da Costa, Weblate, OCA-git-bot, Andrea Stirpe, Tom, David, oca-ci, Alejandro Ji Cheung, Victor Champonnois, Antonio Neto, Antônio Neto, Julien Guenat, mle, Anjeel Haria, bobrador, Sergio Bustamante, emiliesoutiras, SJM |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-reconcile |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 15:04:42 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/account-reconcile: - account_statement_base odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_account_reconcile_form_view |
account.account.reconcile.form (in account_reconcile_oca) | account.account.reconcile | form | New |
account_account_reconcile_kanban_view |
account.account.reconcile.kanban (in account_reconcile_oca) | account.account.reconcile | kanban | New |
account_account_reconcile_search_view |
account.account.reconcile.search (in account_reconcile_oca) | account.account.reconcile | search | New |
account_account_reconcile_tree_view |
account.account.reconcile.tree (in account_reconcile_oca) | account.account.reconcile | tree | New |
account_bank_statement_form_edit |
Edit Bank statement | account.bank.statement | form | New |
account_bank_statement_line_search |
account.bank.statement.line.search | account.bank.statement.line | field | Inherits account_statement_base.account_bank_statement_line_search |
account_journal_dashboard_kanban_view |
account.journal.inherit.dashboard.kanban | account.journal | xpath | Inherits account.account_journal_dashboard_kanban_view |
account_move_form_view |
account.move.form (in account_reconcile_oca) | account.move | div | Inherits account.view_move_form |
account_move_line_search_reconcile_view |
account.move.line.search.reconcile | account.move.line | search | New |
account_move_line_tree_reconcile_view |
account.move.line.tree.reconcile | account.move.line | tree | New |
bank_statement_line_form_add_view |
Simple form view to manually create an account.bank.statement.line | account.bank.statement.line | form | New |
bank_statement_line_form_reconcile_view |
account.bank.statement.line.reconcile | account.bank.statement.line | form | New |
bank_statement_line_reconcile_view |
account.bank.statement.line.reconcile | account.bank.statement.line | kanban | New |
res_config_settings_form_view |
res.config.settings | xpath | Inherits account.res_config_settings_view_form | |
view_account_journal_form |
account.journal.inherit.dashboard.kanban | account.journal | field | Inherits account.view_account_journal_form |
view_account_list |
account.account.tree (in account_reconcile_oca) | account.account | button | Inherits account.view_account_list |
view_bank_statement_form |
account.bank.statement | xpath | Inherits account_statement_base.view_bank_statement_form |
account_id
Many2one → account.account
readonly=True
args: 'account.account'
active
Boolean
default=True
is_reconciled
Boolean
readonly=True
name
Char
readonly=True
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner'
reconcile_data_info
Serialized
inverse='_inverse_reconcile_data_info'
add_multiple_lines(self, domain)
clean_reconcile(self)
reconcile(self)
data
Serialized
reconcile_id
Integer
required=True
user_id
Many2one → res.users
required=True
args: 'res.users'
No public methods.
No new fields.
Public methods (2)action_open_statement(self)
action_open_statement_lines(self)
aggregate_id
Integer
compute='_compute_reconcile_aggregate'
aggregate_name
Char
compute='_compute_reconcile_aggregate'
analytic_distribution
Json
default=False
prefetch=False
store=False
analytic_precision
Integer
default=<expr>
store=False
can_reconcile
Boolean
sparse='reconcile_data_info'
company_id
Many2one
related='journal_id.company_id'
manual_account_id
Many2one → account.account
check_company=True
default=False
prefetch=False
store=False
args: 'account.account'
manual_amount
Monetary
currency_field='manual_currency_id'
default=False
prefetch=False
store=False
manual_amount_in_currency
Monetary
currency_field='manual_in_currency_id'
default=False
prefetch=False
store=False
manual_currency_id
Many2one → res.currency
prefetch=False
readonly=True
store=False
args: 'res.currency'
manual_exchange_counterpart
Boolean
store=False
manual_in_currency
Boolean
prefetch=False
readonly=True
store=False
string='Is Manual in Currency?'
manual_in_currency_id
Many2one → res.currency
comodel_name='res.currency'
prefetch=False
readonly=True
store=False
string='Manual In Currency'
manual_kind
Char
default=False
prefetch=False
store=False
manual_line_id
Many2one → account.move.line
default=False
prefetch=False
store=False
args: 'account.move.line'
manual_model_id
Many2one → account.reconcile.model
check_company=True
default=False
domain="\n [('rule_type', '=', 'writeoff_button'),\n ('company_id', '=', company_id),\n '|',\n ('match_journal_ids', '=', False), ('match_journal_ids', '=', journal_id)]\n "
prefetch=False
store=False
args: 'account.reconcile.model'
manual_move_id
Many2one → account.move
default=False
prefetch=False
readonly=True
store=False
args: 'account.move'
manual_move_type
Selection
default=False
prefetch=False
readonly=True
store=False
args: <expr>
manual_name
Char
default=False
prefetch=False
store=False
manual_original_amount
Monetary
default=False
prefetch=False
readonly=True
store=False
manual_partner_id
Many2one → res.partner
check_company=True
default=False
domain=[('parent_id', '=', False)]
prefetch=False
store=False
args: 'res.partner'
previous_manual_amount_in_currency
Monetary
currency_field='manual_in_currency_id'
default=False
prefetch=False
store=False
reconcile_aggregate
Char
compute='_compute_reconcile_aggregate'
reconcile_data
Serialized
reconcile_data_info
Serialized
inverse='_inverse_reconcile_data_info'
reconcile_mode
Selection
selection=<expr>
statement_balance_end_real
Monetary
related='statement_id.balance_end_real'
statement_complete
Boolean
related='statement_id.is_complete'
statement_name
Char
related='statement_id.name'
string='Statement Name'
statement_valid
Boolean
related='statement_id.is_valid'
action_checked(self)
action_new_line(self)
action_show_move(self)
action_to_check(self)
add_multiple_lines(self, domain)
add_statement(self)
button_manual_reference_full_paid(self)
clean_reconcile(self)
create(self, mvals)
reconcile_bank_line(self)
save(self)
unreconcile_bank_line(self)
company_currency_id
Many2one
related='company_id.currency_id'
string='Company Currency'
reconcile_aggregate
Selection
help='Aggregation to use on reconcile view'
string='Reconcile aggregation'
args: [('statement', 'Statement'), ('day', 'Day'), ('week', 'Week'), ('month', 'Month')]
reconcile_mode
Selection
default='edit'
required=True
args: [('edit', 'Edit Move'), ('keep', 'Keep Suspense Accounts')]
get_rainbowman_message(self)
open_action(self)
No new fields.
Public methods (1)action_reconcile_manually(self)
add_account_move_line_id
Many2one → account.move.line
check_company=True
default=False
prefetch=False
store=False
args: 'account.move.line'
company_currency_id
Many2one
related='company_id.currency_id'
string='Company Currency'
company_id
Many2one → res.company
currency_id
Many2one → res.currency
readonly=True
args: 'res.currency'
foreign_currency_id
Many2one → res.currency
manual_delete
Boolean
default=False
prefetch=False
store=False
manual_reference
Char
default=False
prefetch=False
store=False
reconcile_data_info
Serialized
compute='_compute_reconcile_data_info'
prefetch=False
add_multiple_lines(self, domain)
reconcile_aggregate
Selection
selection=<expr>
No public methods.
reconcile_aggregate
Selection
readonly=False
related='company_id.reconcile_aggregate'
No public methods.