From 9ad7335f18cad15d27adb2e9aab44d6d72ec061d Mon Sep 17 00:00:00 2001
From: Benjamin <benjamin@le-filament.com>
Date: Mon, 17 Feb 2020 16:16:53 +0100
Subject: [PATCH] =?UTF-8?q?[cgscop=20#88]=20Affichage=20nom,=20pr=C3=A9nom?=
 =?UTF-8?q?,=20structure=20dans=20la=20liste=20des=20personnes=20-=20class?=
 =?UTF-8?q?ement=20par=20ordre=20alphab=C3=A9tique=20du=20nom?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 views/res_partner.xml | 23 +++++++++++++++++++----
 1 file changed, 19 insertions(+), 4 deletions(-)

diff --git a/views/res_partner.xml b/views/res_partner.xml
index ca8aba0..72bfa14 100644
--- a/views/res_partner.xml
+++ b/views/res_partner.xml
@@ -34,7 +34,7 @@
 
 
         <!--
-            Vue Partner View Form Inherited
+            Inherited Partner View Form 
         -->
         <record id="scop_contact_view_form" model="ir.ui.view">
             <field name="name">res.partner.scop.view</field>
@@ -49,7 +49,7 @@
                 <xpath expr="//form/sheet/group" position="attributes">
                     <attribute name="attrs">{'invisible': [('is_cooperative','=', True)]}</attribute>
                 </xpath>
--                <xpath expr="//field[@name='image']" position="attributes">
+                <xpath expr="//field[@name='image']" position="attributes">
                     <attribute name="attrs">{'invisible': [('is_cooperative','=', True)]}</attribute>
                 </xpath>
                 <xpath expr="//div[@class='oe_title']" position="attributes">
@@ -741,12 +741,17 @@
             </field>
         </record>
 
+        <!--
+            CG Scop Person View Tree
+        -->
         <record id="scop_person_tree_view" model="ir.ui.view">
             <field name="name">scop person tree view</field>
             <field name="model">res.partner</field>
             <field name="arch" type="xml">
-                <tree string="Personnes">
-                    <field name="display_name"/>
+                <tree string="Personnes" default_order="lastname" >
+                    <field name="lastname"/>
+                    <field name="firstname"/>
+                    <field name="parent_id"/>
                     <field name="mandate_id"/>
                     <field name="function"/>
                     <field name="phone"/>
@@ -757,6 +762,9 @@
             </field>
         </record>
 
+        <!--
+            CG Scop Partner View Tree
+        -->
         <record id="scop_partner_tree_view" model="ir.ui.view">
             <field name="name">scop partner tree view</field>
             <field name="model">res.partner</field>
@@ -771,6 +779,7 @@
             </field>
         </record>
 
+        
         <record id="view_partner_form_firstname_scop" model="ir.ui.view">
             <field name="name">Add firstname and surnames for CGScop</field>
             <field name="model">res.partner</field>
@@ -790,6 +799,9 @@
         </record>
         
 
+        <!--
+            Action Personnes
+        -->
         <record id="action_not_companies_only" model="ir.actions.act_window">
             <field name="name">Personnes</field>
             <field name="type">ir.actions.act_window</field>
@@ -805,6 +817,9 @@
         </record>
 
 
+        <!--
+            Action Partenaires
+        -->
         <record id="action_companies_only" model="ir.actions.act_window">
             <field name="name">Partenaires</field>
             <field name="type">ir.actions.act_window</field>
-- 
GitLab