From 70038d2e8ed54e1b018dbbfd31eb9fdd278d8a56 Mon Sep 17 00:00:00 2001
From: benjamin <benjamin@le-filament.com>
Date: Tue, 30 Jan 2024 16:59:44 +0100
Subject: [PATCH] [UPD] update partner form view for user_id field

---
 views/res_partner.xml | 30 +++++++++++++++++++++++++-----
 1 file changed, 25 insertions(+), 5 deletions(-)

diff --git a/views/res_partner.xml b/views/res_partner.xml
index e42bce7..4f5b88a 100644
--- a/views/res_partner.xml
+++ b/views/res_partner.xml
@@ -1,16 +1,36 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8" ?>
 <odoo>
     <data>
+        <!-- Form View -->
+        <record id="view_res_partner_form_inherit" model="ir.ui.view">
+            <field name="name">res.partner.form</field>
+            <field name="model">res.partner</field>
+            <field name="inherit_id" ref="base.view_partner_form" />
+            <field name="priority" eval="90" />
+            <field name="arch" type="xml">
+                <xpath expr="//group[@name='sale']/field[@name='user_id']" position="attributes">
+                    <attribute name="readonly">1</attribute>
+                </xpath>
+                <xpath expr="//group[@name='sale']/field[@name='user_id']" position="after">
+                    <field
+                        name="user_id"
+                        string="Vendeur (config)"
+                        groups="base.group_erp_manager"
+                    />
+                </xpath>
+            </field>
+        </record>
 
+        <!-- Search View -->
         <record id="view_res_partner_filter_inherit" model="ir.ui.view">
             <field name="name">res.partner.select</field>
             <field name="model">res.partner</field>
-            <field name="inherit_id" ref="base.view_res_partner_filter"/>
-            <field name="priority" eval="8"/>
+            <field name="inherit_id" ref="base.view_res_partner_filter" />
+            <field name="priority" eval="8" />
             <field name="arch" type="xml">
                 <xpath expr="//field[@name='parent_id']" position="after">
-                    <field name="street"/>
-                    <field name="city"/>
+                    <field name="street" />
+                    <field name="city" />
                 </xpath>
             </field>
         </record>
-- 
GitLab