From 32bc9fcb3a54ea3b06886b13cf5f1bbe81fd6d8b Mon Sep 17 00:00:00 2001 From: Nicolas Lempereur Date: Tue, 31 Mar 2015 13:47:12 +0200 Subject: [PATCH] [FIX] customer: sale order number with child The number of sale order on a partner form view only counted the given customer and not the ones of eventuals child_ids. Hence when clicking on the widget, the result sale order tree view (which take account of child_ids sale order) is inconsistent. This fix adds the sale order of a child company to the sale_order_count. opw-630249 --- addons/sale/res_partner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/sale/res_partner.py b/addons/sale/res_partner.py index f134be7c27a..795a56dff1d 100644 --- a/addons/sale/res_partner.py +++ b/addons/sale/res_partner.py @@ -29,7 +29,7 @@ class res_partner(osv.osv): # The current user may not have access rights for sale orders try: for partner in self.browse(cr, uid, ids, context): - res[partner.id] = len(partner.sale_order_ids) + res[partner.id] = len(partner.sale_order_ids) + len(partner.mapped('child_ids.sale_order_ids')) except: pass return res