diff --git a/models/sale_intervention.py b/models/sale_intervention.py index 8db4184c0fe5f9ac42f793b491e9b760d4b945af..31127df224ab48838e11fac5332e29cf5653a8b9 100644 --- a/models/sale_intervention.py +++ b/models/sale_intervention.py @@ -416,8 +416,7 @@ class SaleIntervention(models.Model): string="Devis/Commande", ) partner_id = fields.Many2one( - related="project_id.partner_id", - string="Client", + related="project_id.partner_id", string="Client", store=True ) state = fields.Selection(related="sale_order_id.state", store=True) sale_intervention_stock_ids = fields.One2many( diff --git a/views/sale_intervention_view.xml b/views/sale_intervention_view.xml index c90e8ba3be66be0591ec8271eb3f6266d1211ff4..97123a4c8fdbf7a01ba9369b65c7a46340b26ee4 100644 --- a/views/sale_intervention_view.xml +++ b/views/sale_intervention_view.xml @@ -292,6 +292,7 @@ <field name="state" invisible="1" /> <field name="sale_order_id" optional="hide" /> <field name="project_id" optional="hide" /> + <field name="partner_id" optional="show" /> <field name="intervention_type_id" optional="show" /> <field name="intervention_length" sum="Total" optional="show" /> <field name="plant_qty" sum="Total" optional="show" /> @@ -341,6 +342,12 @@ domain="[]" context="{'group_by':'project_id'}" /> + <filter + name="group_by_partner" + string="Client" + domain="[]" + context="{'group_by':'partner_id'}" + /> <filter name="group_by_mulch" string="Paillage" @@ -377,7 +384,7 @@ <field name="search_view_id" ref="sale_intervention_search" /> <field name="context" - >{"search_default_group_by_order": True, "create": False}</field> + >{"search_default_group_by_partner": True, "create": False}</field> <field name="help" type="html"> <p class="o_view_nocontent_empty_folder"> Aucune intervention trouvée. Créez un nouveau projet depuis un devis diff --git a/views/sale_project_view.xml b/views/sale_project_view.xml index a06bfda39c29b9e4dc07a3f4d056729e661b3113..47c4c9a3e86e2911c797ef7dc3ce38aae0437889 100644 --- a/views/sale_project_view.xml +++ b/views/sale_project_view.xml @@ -163,9 +163,7 @@ <field name="res_model">sale.project</field> <field name="view_mode">tree,form</field> <field name="search_view_id" ref="sale_project_search" /> - <field - name="context" - >{'search_default_group_by_order': True, 'search_default_group_by_partner_id': True}</field> + <field name="context">{'search_default_group_by_partner_id': True}</field> <field name="help" type="html"> <p class="o_view_nocontent_empty_folder"> Aucun projet trouvé. Créez un nouveau projet depuis un devis.