Reprise des données et démo
authorSébastien CHAZALLET <s.chazallet@gmail.com>
Fri, 3 May 2013 08:02:21 +0000 (10:02 +0200)
committerSébastien CHAZALLET <s.chazallet@gmail.com>
Fri, 3 May 2013 08:02:21 +0000 (10:02 +0200)
datas/domaines.xml
datas/moa.xml
datas/moe.xml
demo/projet.xml [new file with mode: 0644]
demo/projet_demo.xml [deleted file]
mo.py

index 7629c76..0e9554a 100644 (file)
     <data noupdate="1">
 
     <!-- SUPPORT -->
-        <record id="projet_domaine_00" model="projet.domaine">
+        <record id="cmmi_domaine_00" model="cmmi.description.domaine">
             <field name="name">Support</field>
             <field name="code">0</field>
             <field name="description"></field>
             <field name="statut">actif</field>
         </record>
 
-        <record id="projet_domaine_01" model="projet.domaine">
+        <record id="cmmi_domaine_01" model="cmmi.description.domaine">
             <field name="name">Gestion des configurations</field>
             <field name="code">CM</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_00" />
+            <field name="parent_id" ref="cmmi_domaine_00" />
         </record>
 
-        <record id="projet_domaine_02" model="projet.domaine">
+        <record id="cmmi_domaine_02" model="cmmi.description.domaine">
             <field name="name">Assurance Qualité des produits et processus</field>
             <field name="code">PPQA</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_00" />
+            <field name="parent_id" ref="cmmi_domaine_00" />
         </record>
 
-        <record id="projet_domaine_03" model="projet.domaine">
+        <record id="cmmi_domaine_03" model="cmmi.description.domaine">
             <field name="name">Mesure et analyse</field>
             <field name="code">MA</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_00" />
+            <field name="parent_id" ref="cmmi_domaine_00" />
         </record>
 
-        <record id="projet_domaine_04" model="projet.domaine">
+        <record id="cmmi_domaine_04" model="cmmi.description.domaine">
             <field name="name">Analyse et prise de décision</field>
             <field name="code">DAR</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_00" />
+            <field name="parent_id" ref="cmmi_domaine_00" />
         </record>
 
-        <record id="projet_domaine_05" model="projet.domaine">
+        <record id="cmmi_domaine_05" model="cmmi.description.domaine">
             <field name="name">Analyse causale et résolution</field>
             <field name="code">CAR</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_00" />
+            <field name="parent_id" ref="cmmi_domaine_00" />
         </record>
 
 
     <!-- GESTION DE PROJET -->
-        <record id="projet_domaine_10" model="projet.domaine">
+        <record id="cmmi_domaine_10" model="cmmi.description.domaine">
             <field name="name">Gestion de projet</field>
             <field name="code"></field>
             <field name="description"></field>
             <field name="statut">actif</field>
         </record>
 
-        <record id="projet_domaine_11" model="projet.domaine">
+        <record id="cmmi_domaine_11" model="cmmi.description.domaine">
             <field name="name">Planification de projet</field>
             <field name="code">PP</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_10" />
+            <field name="parent_id" ref="cmmi_domaine_10" />
         </record>
 
-        <record id="projet_domaine_12" model="projet.domaine">
+        <record id="cmmi_domaine_12" model="cmmi.description.domaine">
             <field name="name">Surveillance et contrôle du projet</field>
             <field name="code">PMC</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_10" />
+            <field name="parent_id" ref="cmmi_domaine_10" />
         </record>
 
-        <record id="projet_domaine_13" model="projet.domaine">
+        <record id="cmmi_domaine_13" model="cmmi.description.domaine">
             <field name="name">Gestion des contrats fournisseur</field>
             <field name="code">SAM</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_10" />
+            <field name="parent_id" ref="cmmi_domaine_10" />
         </record>
 
-        <record id="projet_domaine_14" model="projet.domaine">
+        <record id="cmmi_domaine_14" model="cmmi.description.domaine">
             <field name="name">Gestion de projet intégrée + IPPD</field>
             <field name="code">IPM</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_10" />
+            <field name="parent_id" ref="cmmi_domaine_10" />
         </record>
 
-        <record id="projet_domaine_15" model="projet.domaine">
+        <record id="cmmi_domaine_15" model="cmmi.description.domaine">
             <field name="name">Gestion des risques</field>
             <field name="code">RSKM</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_10" />
+            <field name="parent_id" ref="cmmi_domaine_10" />
         </record>
 
-        <record id="projet_domaine_15" model="projet.domaine">
+        <record id="cmmi_domaine_15" model="cmmi.description.domaine">
             <field name="name">Gestion de projet quantitative</field>
             <field name="code">QPM</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_10" />
+            <field name="parent_id" ref="cmmi_domaine_10" />
         </record>
 
 
     <!-- INGÉNIERIE -->
-        <record id="projet_domaine_20" model="projet.domaine">
+        <record id="cmmi_domaine_20" model="cmmi.description.domaine">
             <field name="name">Ingénierie</field>
             <field name="code"></field>
             <field name="description"></field>
             <field name="statut">actif</field>
         </record>
 
-        <record id="projet_domaine_21" model="projet.domaine">
+        <record id="cmmi_domaine_21" model="cmmi.description.domaine">
             <field name="name">Gestion des exigences</field>
             <field name="code">REQM</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_20" />
+            <field name="parent_id" ref="cmmi_domaine_20" />
         </record>
 
-        <record id="projet_domaine_22" model="projet.domaine">
+        <record id="cmmi_domaine_22" model="cmmi.description.domaine">
             <field name="name">Développement des exigences</field>
             <field name="code">RD</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_20" />
+            <field name="parent_id" ref="cmmi_domaine_20" />
         </record>
 
-        <record id="projet_domaine_23" model="projet.domaine">
+        <record id="cmmi_domaine_23" model="cmmi.description.domaine">
             <field name="name">Solutions technique</field>
             <field name="code">TS</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_20" />
+            <field name="parent_id" ref="cmmi_domaine_20" />
         </record>
 
-        <record id="projet_domaine_24" model="projet.domaine">
+        <record id="cmmi_domaine_24" model="cmmi.description.domaine">
             <field name="name">Intégration de</field>
             <field name="code">PI</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_20" />
+            <field name="parent_id" ref="cmmi_domaine_20" />
         </record>
 
-        <record id="projet_domaine_25" model="projet.domaine">
+        <record id="cmmi_domaine_25" model="cmmi.description.domaine">
             <field name="name">Vérification</field>
             <field name="code">VER</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_20" />
+            <field name="parent_id" ref="cmmi_domaine_20" />
         </record>
 
-        <record id="projet_domaine_26" model="projet.domaine">
+        <record id="cmmi_domaine_26" model="cmmi.description.domaine">
             <field name="name">Validation</field>
             <field name="code">VAL</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_20" />
+            <field name="parent_id" ref="cmmi_domaine_20" />
         </record>
 
 
     <!-- GESTION DES PROCESSUS -->
-        <record id="projet_domaine_30" model="projet.domaine">
+        <record id="cmmi_domaine_30" model="cmmi.description.domaine">
             <field name="name">Gestion des processus</field>
             <field name="code"></field>
             <field name="description"></field>
             <field name="statut">actif</field>
         </record>
 
-        <record id="projet_domaine_31" model="projet.domaine">
+        <record id="cmmi_domaine_31" model="cmmi.description.domaine">
             <field name="name">Focalisation du le processus Organisationnel</field>
             <field name="code">OPF</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_30" />
+            <field name="parent_id" ref="cmmi_domaine_30" />
         </record>
 
-        <record id="projet_domaine_32" model="projet.domaine">
+        <record id="cmmi_domaine_32" model="cmmi.description.domaine">
             <field name="name">Définition du processus Organisationnel + IPPD</field>
             <field name="code">OPD</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_30" />
+            <field name="parent_id" ref="cmmi_domaine_30" />
         </record>
 
-        <record id="projet_domaine_33" model="projet.domaine">
+        <record id="cmmi_domaine_33" model="cmmi.description.domaine">
             <field name="name">Formation de l'organisation</field>
             <field name="code">OT</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_30" />
+            <field name="parent_id" ref="cmmi_domaine_30" />
         </record>
 
-        <record id="projet_domaine_34" model="projet.domaine">
+        <record id="cmmi_domaine_34" model="cmmi.description.domaine">
             <field name="name">Performance du processus organisationnel</field>
             <field name="code">OPP</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_30" />
+            <field name="parent_id" ref="cmmi_domaine_30" />
         </record>
 
-        <record id="projet_domaine_35" model="projet.domaine">
+        <record id="cmmi_domaine_35" model="cmmi.description.domaine">
             <field name="name">Innovation et déploiement Organisationnel</field>
             <field name="code">OID</field>
             <field name="description"></field>
             <field name="statut">actif</field>
-            <field name="parent_id" ref="projet_domaine_30" />
+            <field name="parent_id" ref="cmmi_domaine_30" />
         </record>
 
     </data>
index 2e70da6..5026428 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
     <data noupdate="1">
-        <record id="projet_moa_0" model="projet.role_mo">
+        <record id="cmmi_moa_0" model="cmmi.mo.role">
             <field name="name">Maîtrise d’ouvrage stratégique</field>
             <field name="code">MOAS</field>
             <field name="description">Son rôle consiste à prendre les décisions d'ordre stratégique (choix au niveau de l'entreprise déclinés dans une interconnexion entre plusieurs projets)</field>
@@ -9,7 +9,7 @@
             <field name="type_mo">MOA</field>
         </record>
 
-        <record id="projet_moa_1" model="projet.role_mo">
+        <record id="cmmi_moa_1" model="cmmi.mo.role">
             <field name="name">Maîtrise d’ouvrage coordonée</field>
             <field name="code">MOAC</field>
             <field name="description">Son rôle consiste à coordonner les différentes MOA métiers</field>
@@ -17,7 +17,7 @@
             <field name="type_mo">MOA</field>
         </record>
 
-        <record id="projet_moa_2" model="projet.role_mo">
+        <record id="cmmi_moa_2" model="cmmi.mo.role">
             <field name="name">Maîtrise d’ouvrage déléguée</field>
             <field name="code">MOAD</field>
             <field name="description">Son rôle consiste à gérer les aspects métier autre que les siens (autre service ou externalisation)</field>
@@ -25,7 +25,7 @@
             <field name="type_mo">MOA</field>
         </record>
 
-        <record id="projet_moa_3" model="projet.role_mo">
+        <record id="cmmi_moa_3" model="cmmi.mo.role">
             <field name="name">Maîtrise d’ouvrage opérationnelle</field>
             <field name="code">MOAO</field>
             <field name="description">Son rôle consiste à gérer tous les aspects de l'application concernant directement son métier</field>
@@ -33,7 +33,7 @@
             <field name="type_mo">MOA</field>
         </record>
 
-        <record id="projet_moa_4" model="projet.role_mo">
+        <record id="cmmi_moa_4" model="cmmi.mo.role">
             <field name="name">Assistant à maîtrise d'ouvrage</field>
             <field name="code">AMOA</field>
             <field name="description">Son rôle consiste à appuiyer un spécialiste métier ne maîtrisant pas les notions relatives à la maîtrise d'ouvrage</field>
@@ -41,7 +41,7 @@
             <field name="type_mo">MOA</field>
         </record>
 
-        <record id="projet_moa_5" model="projet.role_mo">
+        <record id="cmmi_moa_5" model="cmmi.mo.role">
             <field name="name">Architecte métier</field>
             <field name="code">MOAA</field>
             <field name="description">Son rôle consiste à définir l'infrastructure du SI et à gérer la cohérence des choix technologiques</field>
@@ -49,7 +49,7 @@
             <field name="type_mo">MOA</field>
         </record>
 
-        <record id="projet_moa_6" model="projet.role_mo">
+        <record id="cmmi_moa_6" model="cmmi.mo.role">
             <field name="name">Expert métier</field>
             <field name="code">MOAE</field>
             <field name="description">Son rôle consiste à apporter un appui ponctuel sur des aspects liés purement à son métier</field>
@@ -57,7 +57,7 @@
             <field name="type_mo">MOA</field>
         </record>
 
-        <record id="projet_moa_7" model="projet.role_mo">
+        <record id="cmmi_moa_7" model="cmmi.mo.role">
             <field name="name">Utilisateur</field>
             <field name="code">MOAU</field>
             <field name="description">Son rôle consiste à connaître le logiciel, du moins dans la partie qu'il utilise fréquemment et à donner sa vision du SI</field>
@@ -65,7 +65,7 @@
             <field name="type_mo">MOA</field>
         </record>
 
-        <record id="projet_moa_8" model="projet.role_mo">
+        <record id="cmmi_moa_8" model="cmmi.mo.role">
             <field name="name">Sponsor</field>
             <field name="code">MOAP</field>
             <field name="description">Son rôle consiste à apporter un appui financier, et à suivre l'évolution du projet, en particulier sa rentabilité</field>
index 47e64a5..731ef77 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
     <data noupdate="1">
-        <record id="projet_moe_0" model="projet.role_mo">
+        <record id="cmmi_moe_0" model="cmmi.mo.role">
             <field name="name">Maîtrise d'oeuvre générale</field>
             <field name="code">MOEG</field>
             <field name="description">Prestation courante de développement, entrant dans un processus fiabilité et maîtrisé</field>
@@ -9,7 +9,7 @@
             <field name="type_mo">MOE</field>
         </record>
 
-        <record id="projet_moe_1" model="projet.role_mo">
+        <record id="cmmi_moe_1" model="cmmi.mo.role">
             <field name="name">Maîtrise d'oeuvre spécialisée</field>
             <field name="code">MOES</field>
             <field name="description">Prestation courante réalisée en interne n'entrant pas dans le processus direct de développement (maintenance technique, mise en production, installation d'un poste, ...)</field>
@@ -17,7 +17,7 @@
             <field name="type_mo">MOE</field>
         </record>
 
-        <record id="projet_moe_2" model="projet.role_mo">
+        <record id="cmmi_moe_2" model="cmmi.mo.role">
             <field name="name">Maîtrise d'oeuvre excpetionnelle</field>
             <field name="code">MOEX</field>
             <field name="description">Prestation exceptionnelle réalisée en interne qui n'est pas récurrente (Sprint, palier correctif exceptionnel, ...)</field>
@@ -25,7 +25,7 @@
             <field name="type_mo">MOE</field>
         </record>
 
-        <record id="projet_moe_3" model="projet.role_mo">
+        <record id="cmmi_moe_3" model="cmmi.mo.role">
             <field name="name">Maîtrise d'oeuvre externe</field>
             <field name="code">MOEE</field>
             <field name="description">Prestation confiée à un service non lié directement aux résultats du service informatique ou à un prestataire de service extérieur à l'entreprise</field>
diff --git a/demo/projet.xml b/demo/projet.xml
new file mode 100644 (file)
index 0000000..a1da023
--- /dev/null
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+    <data noupdate="1">
+
+        <record id="base.user_demo" model="res.users">
+            <field eval="[(4, ref('base.group_sale_salesman'))]" name="groups_id"/>
+        </record>
+
+
+        <record id="cmmi_moe_0" model="cmmi.mo.moe">
+            <field name="name">Libristes</field>
+            <field name="description">Bande de développeurs enragés (du libre)</field>
+            <field name="rang">primaire</field>
+            <field name="role_mo_id" ref="cmmi_moe_3" />
+        </record>
+
+
+        <record id="cmmi_moa_0" model="cmmi.mo.moa">
+            <field name="name">Demandeurs</field>
+            <field name="description">Gens qui veulent améliorer leur appli</field>
+            <field name="rang">primaire</field>
+            <field name="role_mo_id" ref="cmmi_moa_3" />
+        </record>
+
+
+        <record id="projet_projet_1" model="cmmi.projet">
+            <field name="name">Projet of the doom</field>
+            <field name="description">Ici c'est la description de ce super projet !</field>
+            <field name="moe_id" ref="cmmi_moe_0" />
+            <field name="moa_id" ref="cmmi_moa_0" />
+        </record>
+
+
+    <!--
+       Resource: projet.projet_domaine_rel
+    -->
+
+    </data>
+</openerp>
\ No newline at end of file
diff --git a/demo/projet_demo.xml b/demo/projet_demo.xml
deleted file mode 100644 (file)
index 1d253d8..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<openerp>
-    <data noupdate="1">
-
-        <record id="base.user_demo" model="res.users">
-            <field eval="[(4, ref('base.group_sale_salesman'))]" name="groups_id"/>
-        </record>
-
-        <!--
-       Resource: projet.projet
-    -->
-
-        <record id="projet_projet_1" model="projet.projet">
-            <field name="name">Projet of the doom</field>
-            <field name="description">Ici c'est la description de ce super projet !</field>
-            <field name="moe_id" ref="projet_moe_0" />
-            <field name="moa_id" ref="projet_moa_0" />
-        </record>
-
-
-    <!--
-       Resource: projet.projet_domaine_rel
-    -->
-
-    </data>
-</openerp>
\ No newline at end of file
diff --git a/mo.py b/mo.py
index 9c2a81f..dcffb04 100644 (file)
--- a/mo.py
+++ b/mo.py
@@ -47,7 +47,7 @@ class Mo(osv.Model):
     _columns = {
         "name": fields.char(string="Title"),
         "description": fields.text(string="Description"),
-        "rang": fields.selection(_rangs, string="Chose", required=True),
+        "rang": fields.selection(_rangs, string="Rang", required=True),
         "role_mo_id": fields.many2one("projet.role_mo", string="Role"),
         "charges": fields.one2many("projet.charge",
                                    "mo_id",