From 99b58cb48e9d595675a70826d595cf46c6c8a0bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrius=20Laukavi=C4=8Dius?= Date: Mon, 21 Feb 2022 17:52:07 +0000 Subject: [PATCH] [FIX] account: customer_rank/supplier_rank no copy MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit If partner is copied, it will copy customer_rank/supplier_rank and it will be treated as such even though such partner has no references to invoices for example. closes odoo/odoo#85102 X-original-commit: c0161736db4f2415e6a44674d872bf8aa2972287 Signed-off-by: William André (wan) --- addons/account/models/partner.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/account/models/partner.py b/addons/account/models/partner.py index d907d448507..42732cf3793 100644 --- a/addons/account/models/partner.py +++ b/addons/account/models/partner.py @@ -481,8 +481,8 @@ class ResPartner(models.Model): invoice_warn_msg = fields.Text('Message for Invoice') # Computed fields to order the partners as suppliers/customers according to the # amount of their generated incoming/outgoing account moves - supplier_rank = fields.Integer(default=0) - customer_rank = fields.Integer(default=0) + supplier_rank = fields.Integer(default=0, copy=False) + customer_rank = fields.Integer(default=0, copy=False) duplicated_bank_account_partners_count = fields.Integer( compute='_compute_duplicated_bank_account_partners_count',