TIP: You can type at any time to perform a new search.
Account Reconcile Oca
account_reconcile_oca · OCA/account-reconcile
- Repository
- OCA/account-reconcile · module folder · Try on Runboat
- Module version
- 1.0.3
- Category
- Uncategorized
- Folder size
- 0.81 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/account-reconcile
- Last tracking update
- 2026-08-07 09:06:34
- Authors
- Odoo Community Association (OCA), CreuBlanca, Dixmit
- Maintainers
- Odoo Community Association (OCA), CreuBlanca, Dixmit
- Committers
- Enric Tobella, Víctor Martínez, Pilar Vargas, Weblate, OCA-git-bot, oca-ci, eduezerouali-tecnativa
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- account_reconcile_analytic_tag, account_statement_import_file_reconcile_oca
- Description
This addon allows to reconcile bank statements and account marked as reconcile.
Code Analysis ⓘ
Views touched (18)
| 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 | search | Inherits account_statement_base.account_bank_statement_line_search |
account_journal_dashboard_kanban_view |
account.journal.kanban.inherit | account.journal | kanban | Inherits account.account_journal_dashboard_kanban_view |
account_move_form_view |
account.move.form (in account_reconcile_oca) | account.move | form | 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 | form | Inherits account.res_config_settings_view_form | |
view_account_journal_form |
account.journal.form.inherit | account.journal | form | 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 | search | Inherits account.view_account_reconcile_model_search |
view_bank_statement_form |
account.bank.statement | form | Inherits account_statement_base.view_bank_statement_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (11)
New fields (6)
-
account_idMany2one → account.accountreadonly=True args: 'account.account' -
activeBooleandefault=True -
is_reconciledBooleanreadonly=True -
nameCharreadonly=True -
partner_idMany2one → res.partnerreadonly=True args: 'res.partner' -
reconcile_data_infoJsoninverse='_inverse_reconcile_data_info'
-
add_multiple_lines(self, domain) -
clean_reconcile(self) -
reconcile(self)
New fields (3)
-
dataJson -
reconcile_idIntegerrequired=True -
user_idMany2one → res.usersrequired=True args: 'res.users'
No public methods.
New fields (0)
No new fields.
Public methods (2)-
action_open_statement(self) -
action_open_statement_lines(self)Open in reconciling view directly
New fields (25)
-
aggregate_idIntegercompute='_compute_reconcile_aggregate' -
aggregate_nameCharcompute='_compute_reconcile_aggregate' -
analytic_distributionJsondefault=Falseprefetch=Falsestore=False -
analytic_precisionIntegerdefault=<expr>store=False -
can_reconcileBooleancompute='_compute_reconcile_data_info' -
manual_account_idMany2one → account.accountcheck_company=Truedefault=Falsedomain=[]prefetch=Falsestore=False args: 'account.account' -
manual_amountMonetarycurrency_field='manual_currency_id'default=Falseprefetch=Falsestore=False -
manual_amount_in_currencyMonetarycurrency_field='manual_in_currency_id'default=Falseprefetch=Falsestore=False -
manual_currency_idMany2one → res.currencyprefetch=Falsereadonly=Truestore=False args: 'res.currency' -
manual_exchange_counterpartBooleanstore=False -
manual_in_currencyBooleanprefetch=Falsereadonly=Truestore=Falsestring='Manual In Currency?' -
manual_in_currency_idMany2one → res.currencyprefetch=Falsereadonly=Truestore=Falsestring='Manual In Currency' args: 'res.currency' -
manual_kindChardefault=Falseprefetch=Falsestore=False -
manual_line_idMany2one → account.move.linedefault=Falseprefetch=Falsestore=False args: 'account.move.line' -
manual_model_idMany2one → account.reconcile.modelcheck_company=Truedefault=Falsedomain="\n [('trigger', '=', 'manual'),\n '|',\n ('match_journal_ids', '=', False), ('match_journal_ids', '=', journal_id)]\n "prefetch=Falsestore=False args: 'account.reconcile.model' -
manual_move_idMany2one → account.movedefault=Falseprefetch=Falsereadonly=Truestore=False args: 'account.move' -
manual_move_typeSelectiondefault=Falseprefetch=Falsereadonly=Truestore=False args: <expr> -
manual_nameChardefault=Falseprefetch=Falsestore=False -
manual_original_amountMonetarydefault=Falseprefetch=Falsereadonly=Truestore=False -
manual_partner_idMany2one → res.partnercheck_company=Truedefault=Falsedomain=[('parent_id', '=', False)]prefetch=Falsestore=False args: 'res.partner' -
previous_manual_amount_in_currencyMonetarycurrency_field='manual_in_currency_id'default=Falseprefetch=Falsestore=False -
reconcile_aggregateCharcompute='_compute_reconcile_aggregate' -
reconcile_dataJson -
reconcile_data_infoJsoncompute='_compute_reconcile_data_info'inverse='_inverse_reconcile_data_info' -
reconcile_modeSelectionselection=<expr>
-
action_checked(self) -
action_new_line(self)@api.model -
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)@api.model_create_multi -
reconcile_bank_line(self) -
save(self) -
unreconcile_bank_line(self)
New fields (3)
-
company_currency_idMany2onerelated='company_id.currency_id'string='Company Currency' -
reconcile_aggregateSelectionhelp='Aggregation to use on reconcile view'string='Reconcile aggregation' args: [('statement', 'Statement'), ('day', 'Day'), ('week', 'Week'), ('month', 'Month')] -
reconcile_modeSelectiondefault='edit'required=True args: [('edit', 'Edit Move'), ('keep', 'Keep Suspense Accounts')]
-
get_rainbowman_message(self) -
open_action(self)Return OCA *Reconcile All* when core *Bank Statements* tree is requested; leave other actions unchanged.
New fields (0)
No new fields.
Public methods (1)-
action_reconcile_manually(self)
New fields (8)
-
add_account_move_line_idMany2one → account.move.linecheck_company=Truedefault=Falseprefetch=Falsestore=False args: 'account.move.line' -
company_currency_idMany2onerelated='company_id.currency_id'string='Company Currency' -
company_idMany2one → res.companyargs: 'res.company' -
currency_idMany2one → res.currencyreadonly=True args: 'res.currency' -
foreign_currency_idMany2one → res.currencyargs: 'res.currency' -
manual_deleteBooleandefault=Falseprefetch=Falsestore=False -
manual_referenceChardefault=Falseprefetch=Falsestore=False -
reconcile_data_infoJsoncompute='_compute_reconcile_data_info'prefetch=False
-
add_multiple_lines(self, domain)
New fields (1)
-
search_journal_idMany2one → account.journalsearch='_search_search_journal_id'store=Falsestring='Applies on Journal' args: 'account.journal'
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (1)
-
reconcile_aggregateSelectionselection=<expr>
No public methods.
New fields (1)
-
reconcile_aggregateSelectionreadonly=Falserelated='company_id.reconcile_aggregate'
No public methods.
Loading…
Loading…
Loading…