From a9c6f9ed69557aacf83992b7b0038f146c45f603 Mon Sep 17 00:00:00 2001 From: chafique-delli Date: Thu, 13 Apr 2017 21:50:12 +0200 Subject: [PATCH] replace partner_parent_id by commercial_partner_id --- sale_partner_shipping_filter_with_customer/models/sale.py | 4 ++-- .../views/sale_view.xml | 7 +++---- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/sale_partner_shipping_filter_with_customer/models/sale.py b/sale_partner_shipping_filter_with_customer/models/sale.py index bb01b9f..796a009 100644 --- a/sale_partner_shipping_filter_with_customer/models/sale.py +++ b/sale_partner_shipping_filter_with_customer/models/sale.py @@ -8,5 +8,5 @@ from openerp import models, fields class SaleOrder(models.Model): _inherit = 'sale.order' - partner_parent_id = fields.Many2one(related='partner_id.parent_id', - readonly=True) + commercial_partner_id = fields.Many2one( + related='partner_id.commercial_partner_id', readonly=True) diff --git a/sale_partner_shipping_filter_with_customer/views/sale_view.xml b/sale_partner_shipping_filter_with_customer/views/sale_view.xml index a88c72b..b48d00d 100644 --- a/sale_partner_shipping_filter_with_customer/views/sale_view.xml +++ b/sale_partner_shipping_filter_with_customer/views/sale_view.xml @@ -8,14 +8,13 @@ - + ['|', ('id', '=', partner_id), '&', - ('type','=', 'delivery'), '|', - ('parent_id', '=', partner_id), '&', - ('parent_id', '=', partner_parent_id), ('parent_id', '!=', False)] + ('type','=', 'delivery'), '&', + ('id', 'child_of', commercial_partner_id), ('parent_id', '!=', False)]