diff --git a/addons/account/wizard/__init__.py b/addons/account/wizard/__init__.py index 7fd13486a68..c7f817dd9da 100644 --- a/addons/account/wizard/__init__.py +++ b/addons/account/wizard/__init__.py @@ -12,3 +12,4 @@ from . import base_document_layout from . import account_payment_register from . import account_tour_upload_bill from . import accrued_orders +from . import base_partner_merge diff --git a/addons/account/wizard/base_partner_merge.py b/addons/account/wizard/base_partner_merge.py new file mode 100644 index 00000000000..b0618717e3c --- /dev/null +++ b/addons/account/wizard/base_partner_merge.py @@ -0,0 +1,11 @@ +from odoo import models + + +class MergePartnerAutomatic(models.TransientModel): + _inherit = 'base.partner.merge.automatic.wizard' + + def _get_summable_fields(self): + """Add to summable fields list, fields created in this module. + - customer_rank and supplier_rank will have a better ranking for the merged partner + """ + return super()._get_summable_fields() + ['customer_rank', 'supplier_rank']