From d9bb3dfa95b9e28c8e1d507db013934c7f841561 Mon Sep 17 00:00:00 2001
From: Remi <remi@le-filament.com>
Date: Thu, 9 Jan 2020 17:48:14 +0100
Subject: [PATCH] Rework csv datas in XML files with noupdate (cgscop#51)

---
 __manifest__.py                      |  2 +-
 datas/cgscop.timesheet.code.csv      | 19 -------
 datas/cgscop_timesheet_code_data.xml | 76 ++++++++++++++++++++++++++++
 3 files changed, 77 insertions(+), 20 deletions(-)
 delete mode 100644 datas/cgscop.timesheet.code.csv
 create mode 100644 datas/cgscop_timesheet_code_data.xml

diff --git a/__manifest__.py b/__manifest__.py
index d1b3b0c..b7c8be0 100644
--- a/__manifest__.py
+++ b/__manifest__.py
@@ -25,6 +25,6 @@
         "views/ur_financial_system.xml",
         "wizard/print_timesheet.xml",
         "wizard/report_hr_timesheet.xml",
-        "datas/cgscop.timesheet.code.csv",
+        "datas/cgscop_timesheet_code_data.xml",
     ]
 }
diff --git a/datas/cgscop.timesheet.code.csv b/datas/cgscop.timesheet.code.csv
deleted file mode 100644
index 1ffd092..0000000
--- a/datas/cgscop.timesheet.code.csv
+++ /dev/null
@@ -1,19 +0,0 @@
-id,name
-code_cg_activite_0,Développement - Prospection, prescripteur, promotion
-code_cg_activite_1,Développement - Innovation, incubateurs
-code_cg_activite_2,Développement - Nouveaux projets Création
-code_cg_activite_3,Développement – Nouveaux projets RES
-code_cg_activite_4,Accompagnement - Suivi syndical Scop en difficultés
-code_cg_activite_5,Accompagnement - Suivi syndical, missions spécifiques de suivi des adhérents
-code_cg_activite_6,Accompagnement - Prestations facturées
-code_cg_activite_7,Accompagnement - Animation coopérative et intercoopérative (réseau)
-code_cg_activite_8,Accompagnement - Assistance dossiers financiers
-code_cg_activite_9,Accompagnement - Alter'Venture
-code_cg_activite_10,Formation des coopératives - Ingénierie
-code_cg_activite_11,Formation des coopératives - Préparation et gestion administrative
-code_cg_activite_12,Formation des coopératives - Animation
-code_cg_activite_13,Révision
-code_cg_activite_14,Vie du mouvement - Réunions équipe technique (régional et national)
-code_cg_activite_15,Vie du mouvement - (CA+ AG)
-code_cg_activite_16,Vie du mouvement - Gestion interne
-code_cg_activite_17,Communication
\ No newline at end of file
diff --git a/datas/cgscop_timesheet_code_data.xml b/datas/cgscop_timesheet_code_data.xml
new file mode 100644
index 0000000..f9969de
--- /dev/null
+++ b/datas/cgscop_timesheet_code_data.xml
@@ -0,0 +1,76 @@
+<?xml version="1.0"?>
+<odoo>
+    <data noupdate="1">
+        <record id="code_cg_activite_0" model="cgscop.timesheet.code">
+            <field name="name">Développement - Prospection</field>
+        </record>
+
+        <record id="code_cg_activite_1" model="cgscop.timesheet.code">
+            <field name="name">Développement - Innovation</field>
+        </record>
+
+        <record id="code_cg_activite_2" model="cgscop.timesheet.code">
+            <field name="name">Développement - Nouveaux projets Création</field>
+        </record>
+
+        <record id="code_cg_activite_3" model="cgscop.timesheet.code">
+            <field name="name">Développement – Nouveaux projets RES</field>
+        </record>
+
+        <record id="code_cg_activite_4" model="cgscop.timesheet.code">
+            <field name="name">Accompagnement - Suivi syndical Scop en difficultés</field>
+        </record>
+
+        <record id="code_cg_activite_5" model="cgscop.timesheet.code">
+            <field name="name">Accompagnement - Suivi syndical</field>
+        </record>
+
+        <record id="code_cg_activite_6" model="cgscop.timesheet.code">
+            <field name="name">Accompagnement - Prestations facturées</field>
+        </record>
+
+        <record id="code_cg_activite_7" model="cgscop.timesheet.code">
+            <field name="name">Accompagnement - Animation coopérative et intercoopérative (réseau)</field>
+        </record>
+
+        <record id="code_cg_activite_8" model="cgscop.timesheet.code">
+            <field name="name">Accompagnement - Assistance dossiers financiers</field>
+        </record>
+
+        <record id="code_cg_activite_9" model="cgscop.timesheet.code">
+            <field name="name">Accompagnement - Alter'Venture</field>
+        </record>
+
+        <record id="code_cg_activite_10" model="cgscop.timesheet.code">
+            <field name="name">Formation des coopératives - Ingénierie</field>
+        </record>
+
+        <record id="code_cg_activite_11" model="cgscop.timesheet.code">
+            <field name="name">Formation des coopératives - Préparation et gestion administrative</field>
+        </record>
+
+        <record id="code_cg_activite_12" model="cgscop.timesheet.code">
+            <field name="name">Formation des coopératives - Animation</field>
+        </record>
+
+        <record id="code_cg_activite_13" model="cgscop.timesheet.code">
+            <field name="name">Révision</field>
+        </record>
+
+        <record id="code_cg_activite_14" model="cgscop.timesheet.code">
+            <field name="name">Vie du mouvement - Réunions équipe technique (régional et national)</field>
+        </record>
+
+        <record id="code_cg_activite_15" model="cgscop.timesheet.code">
+            <field name="name">Vie du mouvement - (CA+ AG)</field>
+        </record>
+
+        <record id="code_cg_activite_16" model="cgscop.timesheet.code">
+            <field name="name">Vie du mouvement - Gestion interne</field>
+        </record>
+
+        <record id="code_cg_activite_17" model="cgscop.timesheet.code">
+            <field name="name">Communication</field>
+        </record>
+    </data>
+</odoo>
-- 
GitLab