From a6d5d6d580980786e1f2381c5a314cda9919be58 Mon Sep 17 00:00:00 2001
From: benjamin <benjamin@le-filament.com>
Date: Mon, 18 Jul 2022 10:23:47 +0200
Subject: [PATCH] [add] analytic code on group

---
 __manifest__.py              |  1 +
 models/scop_arescop_group.py |  1 +
 views/res_users.xml          | 14 --------------
 views/scop_arescop_group.xml | 34 ++++++++++++++++++++++++++++++++++
 4 files changed, 36 insertions(+), 14 deletions(-)
 create mode 100755 views/scop_arescop_group.xml

diff --git a/__manifest__.py b/__manifest__.py
index 9ff98a8..8dcf5b6 100755
--- a/__manifest__.py
+++ b/__manifest__.py
@@ -21,5 +21,6 @@
         'views/account_invoice.xml',
         'views/product.xml',
         'views/res_users.xml',
+        'views/scop_arescop_group.xml',
     ],
 }
diff --git a/models/scop_arescop_group.py b/models/scop_arescop_group.py
index 5c8e3c3..9a0cdc2 100755
--- a/models/scop_arescop_group.py
+++ b/models/scop_arescop_group.py
@@ -9,3 +9,4 @@ class ScopArescopGroup(models.Model):
     _description = "Groupes de facturation ARESCOP"
 
     name = fields.Char('Nom', required=True, index=True)
+    analytic_code = fields.Char("Code analytique")
diff --git a/views/res_users.xml b/views/res_users.xml
index 1a54963..1cabd91 100755
--- a/views/res_users.xml
+++ b/views/res_users.xml
@@ -17,19 +17,5 @@
             </field>
         </record>
 
-        <!-- ACTION -->
-        <record id="action_arescop_groups" model="ir.actions.act_window">
-            <field name="name">Groupes ARESCOP</field>
-            <field name="res_model">scop.arescop.group</field>
-            <field name="view_mode">tree,form</field>
-        </record>
-
-        <!-- MENU -->
-        <menuitem id="menu_scop_arescop_groups"
-                  parent="base.menu_users"
-                  action="action_arescop_groups"
-                  sequence="80"/>
-
-
     </data>
 </odoo>
diff --git a/views/scop_arescop_group.xml b/views/scop_arescop_group.xml
new file mode 100755
index 0000000..c13cbb0
--- /dev/null
+++ b/views/scop_arescop_group.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0"?>
+<!-- Copyright 2020 Le Filament
+     License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
+
+<odoo>
+    <data>
+        <!-- FORM -->
+        <!-- Inherit Form View to Modify it -->
+        <record id="scop_arescop_group_tree" model="ir.ui.view">
+            <field name="name">scop.arescop.group.tree</field>
+            <field name="model">scop.arescop.group</field>
+            <field name="arch" type="xml">
+                <tree editable="top">
+                    <field name="name"/>
+                    <field name="analytic_code"/>
+                </tree>
+            </field>
+        </record>
+
+        <!-- ACTION -->
+        <record id="action_arescop_groups" model="ir.actions.act_window">
+            <field name="name">Groupes ARESCOP</field>
+            <field name="res_model">scop.arescop.group</field>
+            <field name="view_mode">tree,form</field>
+        </record>
+
+        <!-- MENU -->
+        <menuitem id="menu_scop_arescop_groups"
+                  parent="base.menu_users"
+                  action="action_arescop_groups"
+                  sequence="80"/>
+
+    </data>
+</odoo>
-- 
GitLab