| 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_restrict_partner_mismatch |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Lukas Tran |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-reconcile |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:05 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
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 |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module restricts reconciliation between journal items when: > - both items have different partners > - one item is with partner and the other without it This rule applies only for journal items using receivable and payable account type. As at the moment of installation some journal items could have been reconciled using different partners, you can detect them in menu Accounting \> Adviser \> Reconciled items with partner mismatch. This restriction can be enabled per company but can also be deactivated per journal. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_reconcile_partner_mismatch_report_view_form |
account.reconcile.partner.mismatch.report.form | account.reconcile.partner.mismatch.report | form | New |
res_config_settings_view_form |
res.config.settings.view.form | res.config.settings | block | Inherits account.res_config_settings_view_form |
view_account_journal_form |
account.journal | xpath | Inherits account.view_account_journal_form | |
view_account_move_reconciled_report_tree |
Reconciled items with partner mismatch | account.reconcile.partner.mismatch.report | list | New |
no_restrict_partner_mismatch_on_reconcile
Boolean
help="Check this if you don't want to restrict partner mismatch (several differents) on reconcile."
No public methods.
No new fields.
Public methods (0)No public methods.
account_id
Many2one → account.account
string='Account'
args: 'account.account'
account_type
Selection
selection=[('asset_receivable', 'Receivable'), ('liability_payable', 'Payable')]
credit_amount
Float
credit_move_id
Many2one → account.move.line
string='Credit move'
args: 'account.move.line'
credit_partner_id
Many2one → res.partner
string='Credit partner'
args: 'res.partner'
debit_amount
Float
debit_move_id
Many2one → account.move.line
string='Debit move'
args: 'account.move.line'
debit_partner_id
Many2one → res.partner
string='Debit partner'
args: 'res.partner'
full_reconcile_id
Many2one → account.full.reconcile
partial_reconcile_id
Many2one → account.partial.reconcile
string='Partial Reconcile'
args: 'account.partial.reconcile'
init(self)
restrict_partner_mismatch_on_reconcile
Boolean
help='Check this if you want to avoid partner mismatch (several different partners) on reconciliation.'
No public methods.
restrict_partner_mismatch_on_reconcile
Boolean
readonly=False
related='company_id.restrict_partner_mismatch_on_reconcile'
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/15.0/account_reconcile_restrict_partner_mismatch |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, kaynnan |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-reconcile |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:41 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - 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 | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_reconcile_partner_mismatch_report_view_form |
account.reconcile.partner.mismatch.report.form | account.reconcile.partner.mismatch.report | form | New |
view_account_move_reconciled_report_tree |
Reconciled items with partner mismatch | account.reconcile.partner.mismatch.report | tree | New |
No new fields.
Public methods (1)reconcile(self)
account_id
Many2one → account.account
string='Account'
args: 'account.account'
account_type_id
Many2one → account.account.type
string='Account type'
args: 'account.account.type'
credit_amount
Float
credit_move_id
Many2one → account.move.line
string='Credit move'
args: 'account.move.line'
credit_partner_id
Many2one → res.partner
string='Credit partner'
args: 'res.partner'
debit_amount
Float
debit_move_id
Many2one → account.move.line
string='Debit move'
args: 'account.move.line'
debit_partner_id
Many2one → res.partner
string='Debit partner'
args: 'res.partner'
full_reconcile_id
Many2one → account.full.reconcile
partial_reconcile_id
Many2one → account.partial.reconcile
string='Partial Reconcile'
args: 'account.partial.reconcile'
init(self)
| 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/14.0/account_reconcile_restrict_partner_mismatch |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Enric Tobella, OCA Transbot, oca-travis, Weblate, OCA-git-bot, oca-ci, nguyenhk |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-reconcile |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:10 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - 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 | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_reconcile_partner_mismatch_report_view_form |
account.reconcile.partner.mismatch.report.form | account.reconcile.partner.mismatch.report | form | New |
view_account_move_reconciled_report_tree |
Reconciled items with partner mismatch | account.reconcile.partner.mismatch.report | tree | New |
No new fields.
Public methods (1)reconcile(self)
account_id
Many2one → account.account
string='Account'
args: 'account.account'
account_type_id
Many2one → account.account.type
string='Account type'
args: 'account.account.type'
credit_amount
Float
credit_move_id
Many2one → account.move.line
string='Credit move'
args: 'account.move.line'
credit_partner_id
Many2one → res.partner
string='Credit partner'
args: 'res.partner'
debit_amount
Float
debit_move_id
Many2one → account.move.line
string='Debit move'
args: 'account.move.line'
debit_partner_id
Many2one → res.partner
string='Debit partner'
args: 'res.partner'
full_reconcile_id
Many2one → account.full.reconcile
partial_reconcile_id
Many2one → account.partial.reconcile
string='Partial Reconcile'
args: 'account.partial.reconcile'
init(self)
| 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/13.0/account_reconcile_restrict_partner_mismatch |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | mreficent, Miquel Raïch, AaronHForgeFlow, oca-travis, OCA-git-bot, ernestotejeda |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-reconcile |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:34:19 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - 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 | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_reconcile_partner_mismatch_report_view_form |
account.reconcile.partner.mismatch.report.form | account.reconcile.partner.mismatch.report | form | New |
view_account_move_reconciled_report_tree |
Reconciled items with partner mismatch | account.reconcile.partner.mismatch.report | tree | New |
No new fields.
Public methods (1)reconcile(self, writeoff_acc_id=False, writeoff_journal_id=False)
account_id
Many2one → account.account
string='Account'
args: 'account.account'
account_type_id
Many2one → account.account.type
string='Account type'
args: 'account.account.type'
credit_amount
Float
credit_move_id
Many2one → account.move.line
string='Credit move'
args: 'account.move.line'
credit_partner_id
Many2one → res.partner
string='Credit partner'
args: 'res.partner'
debit_amount
Float
debit_move_id
Many2one → account.move.line
string='Debit move'
args: 'account.move.line'
debit_partner_id
Many2one → res.partner
string='Debit partner'
args: 'res.partner'
full_reconcile_id
Many2one → account.full.reconcile
partial_reconcile_id
Many2one → account.partial.reconcile
string='Partial Reconcile'
args: 'account.partial.reconcile'
init(self)
| 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/12.0/account_reconcile_restrict_partner_mismatch |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Yannick Vaucher, mreficent, oca-travis, OCA-git-bot, Iryna Vyshnevska |
| WEBSITE | |
| WEBSITE | http://www.github.com/OCA/account-reconcile |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:24 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - decimal_precision - bus - web_tour - uom - analytic - portal - http_routing - digest |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_reconcile_partner_mismatch_report_view_form |
account.reconcile.partner.mismatch.report.form | account.reconcile.partner.mismatch.report | form | New |
view_account_move_reconciled_report_tree |
Reconciled items with partner mismatch | account.reconcile.partner.mismatch.report | tree | New |
No new fields.
Public methods (1)reconcile(self, writeoff_acc_id=False, writeoff_journal_id=False)
account_id
Many2one → account.account
string='Account'
args: 'account.account'
account_type_id
Many2one → account.account.type
string='Account type'
args: 'account.account.type'
credit_amount
Float
credit_move_id
Many2one → account.move.line
string='Credit move'
args: 'account.move.line'
credit_partner_id
Many2one → res.partner
string='Credit partner'
args: 'res.partner'
debit_amount
Float
debit_move_id
Many2one → account.move.line
string='Debit move'
args: 'account.move.line'
debit_partner_id
Many2one → res.partner
string='Debit partner'
args: 'res.partner'
full_reconcile_id
Many2one → account.full.reconcile
partial_reconcile_id
Many2one → account.partial.reconcile
string='Partial Reconcile'
args: 'account.partial.reconcile'
init(self)
| 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/11.0/account_reconcile_restrict_partner_mismatch |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | oca-travis, OCA-git-bot, Iryna Vyshnevska |
| WEBSITE | |
| WEBSITE | http://www.github.com/OCA/account-reconcile |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:24:01 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - decimal_precision - bus - web_tour - analytic - web_planner - portal - http_routing |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_reconcile_partner_mismatch_report_view_form |
account.reconcile.partner.mismatch.report.form | account.reconcile.partner.mismatch.report | form | New |
view_account_move_reconciled_report_tree |
Reconciled items with partner mismatch | account.reconcile.partner.mismatch.report | tree | New |
No new fields.
Public methods (1)reconcile(self, writeoff_acc_id=False, writeoff_journal_id=False)
account_id
Many2one → account.account
string='Account'
args: 'account.account'
account_type_id
Many2one → account.account.type
string='Account type'
args: 'account.account.type'
credit_amount
Float
credit_move_id
Many2one → account.move.line
string='Credit move'
args: 'account.move.line'
credit_partner_id
Many2one → res.partner
string='Credit partner'
args: 'res.partner'
debit_amount
Float
debit_move_id
Many2one → account.move.line
string='Debit move'
args: 'account.move.line'
debit_partner_id
Many2one → res.partner
string='Debit partner'
args: 'res.partner'
full_reconcile_id
Many2one → account.full.reconcile
partial_reconcile_id
Many2one → account.partial.reconcile
string='Partial Reconcile'
args: 'account.partial.reconcile'
init(self)
| 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/10.0/account_reconcile_restrict_partner_mismatch |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | oca-travis, OCA-git-bot, Iryna Vyshnevska |
| WEBSITE | |
| WEBSITE | http://www.github.com/OCA/account-reconcile |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:20:01 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web_kanban - web - product - decimal_precision - bus - web_tour - report - analytic - web_planner |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_reconcile_partner_mismatch_report_view_form |
account.reconcile.partner.mismatch.report.form | account.reconcile.partner.mismatch.report | form | New |
view_account_move_reconciled_report_tree |
Reconciled items with partner mismatch | account.reconcile.partner.mismatch.report | tree | New |
No new fields.
Public methods (1)reconcile(self, writeoff_acc_id=False, writeoff_journal_id=False)
account_id
Many2one → account.account
string='Account'
args: 'account.account'
account_type_id
Many2one → account.account.type
string='Account type'
args: 'account.account.type'
credit_amount
Float
credit_move_id
Many2one → account.move.line
string='Credit move'
args: 'account.move.line'
credit_partner_id
Many2one → res.partner
string='Credit partner'
args: 'res.partner'
debit_amount
Float
debit_move_id
Many2one → account.move.line
string='Debit move'
args: 'account.move.line'
debit_partner_id
Many2one → res.partner
string='Debit partner'
args: 'res.partner'
full_reconcile_id
Many2one → account.full.reconcile
partial_reconcile_id
Many2one → account.partial.reconcile
string='Partial Reconcile'
args: 'account.partial.reconcile'
init(self)