From ec3804075384039507f32f95e0336b92e54973b4 Mon Sep 17 00:00:00 2001 From: Alicia FLOREZ Date: Fri, 31 May 2013 11:08:35 +0200 Subject: [PATCH] Ajout de descriptions pour chaque classe --- description.py | 4 +++- evolution.py | 6 +++++- mo.py | 10 ++++++++++ partner.py | 2 ++ phase.py | 2 +- projet.py | 17 ++++++++++++++++- wizards/domaine.py | 2 +- 7 files changed, 38 insertions(+), 5 deletions(-) diff --git a/description.py b/description.py index 9b1dd47..0301311 100644 --- a/description.py +++ b/description.py @@ -8,6 +8,8 @@ from openerp.osv import osv, fields class Module(osv.Model): _name = "cmmi.description.module" + _description = "Module d'un projet." + _columns = { "name": fields.char(string="Title", size=64, required=True), "description": fields.text(string="Description"), @@ -23,7 +25,7 @@ class Module(osv.Model): class Domaine(osv.Model): _name = "cmmi.description.domaine" - _description = "Table de reference des domaines" + _description = "Table de reference des domaines." _statuts = [("actif", "Actif"), ("inactif", "Inactif")] diff --git a/evolution.py b/evolution.py index a844546..4078cff 100644 --- a/evolution.py +++ b/evolution.py @@ -8,6 +8,8 @@ from openerp.osv import osv, fields class Evolution(osv.Model): _name = "cmmi.evolution" + _description = "Table de reference des evolutions." + _domains = { 'human': [('is_company', '=', "False")], } @@ -49,7 +51,7 @@ class Evolution(osv.Model): class Phase(osv.Model): _name = "cmmi.evolution.phase" - _description = "Evolution's phase / Phase d'une évolution" + _description = "Phase d'une evolution." def _get_name(self, cr, uid, ids, field_name=None, arg=None, context=None): if isinstance(ids, (int, long)): @@ -83,6 +85,8 @@ class Phase(osv.Model): class Charge(osv.Model): _name = "cmmi.evolution.charge" + _description = "Charge d'une evolution." + _columns = { "name": fields.char(string="Title", size=64, required=True), "description": fields.text(string="Description"), diff --git a/mo.py b/mo.py index 431c679..511baaa 100644 --- a/mo.py +++ b/mo.py @@ -16,6 +16,8 @@ class RoleMO(osv.Model): _name = "cmmi.mo.role" + _description = "Rattachement des MOs et des roles." + _statuts = [("actif", "Actif"), ("inactif", "Inactif")] _types_mo = [("MOE", "MOE"), ("MOA", "MOA")] @@ -37,6 +39,8 @@ class RoleMO(osv.Model): class Mo(osv.Model): _name = "cmmi.mo" + _description = "Table de reference des MOs." + _rangs = [("primaire", "Primaire"), ("secondaire", "Secondaire"), ("generique", "Générique")] @@ -57,6 +61,9 @@ class Mo(osv.Model): class Moe(osv.Model): _name = "cmmi.mo.moe" + + _description = "Table de referencement des MOEs." + _inherit = "cmmi.mo" _columns = { @@ -69,6 +76,9 @@ class Moe(osv.Model): class Moa(osv.Model): _name = "cmmi.mo.moa" + + _description = "Table de referencement des MOAs." + _inherit = "cmmi.mo" _columns = { diff --git a/partner.py b/partner.py index a19cff5..f994a86 100644 --- a/partner.py +++ b/partner.py @@ -8,6 +8,8 @@ from openerp.osv import osv, fields class Teammember(osv.Model): _name = "res.partner" + _description = "Table de reference des team members." + _inherit = "res.partner" _columns = { diff --git a/phase.py b/phase.py index 725b262..5f97340 100644 --- a/phase.py +++ b/phase.py @@ -8,7 +8,7 @@ from openerp.osv import osv, fields class Phase(osv.Model): _name = "cmmi.phase" - _description = "Table de reference des phases" + _description = "Table de reference des phases." _statuts = [("actif", "Actif"), ("inactif", "Inactif")] diff --git a/projet.py b/projet.py index 91c6e8b..1b86edf 100644 --- a/projet.py +++ b/projet.py @@ -9,6 +9,8 @@ class Projet(osv.Model): _name = "cmmi.projet" + _description = "Table des projets." + def _get_main_domain(self, cr, uid, ids, field_name=None, arg=None, context=None): if type(ids) in (int, float): ids = [ids] @@ -98,7 +100,7 @@ class Projet(osv.Model): "projet_id", string="Evolutions"), # TODO: faire un champs fonction qui renvoie uniquement les domaines sélectionnés - + # Champs fonction rapatriant les mo ou domaine principaux "moe_id": fields.function(_get_main_moe, type="string", @@ -144,10 +146,14 @@ class Projet(osv.Model): def action_add_moa(self, cr, uid, ids, context=None): pass + + class ProjetDomaine(osv.Model): _name = "cmmi.projet.domaine" + _description = "Rattachement des domaines a un projet." + def _get_name(self, cr, uid, ids, field_name=None, arg=None, context=None): if isinstance(ids, (int, long)): ids = [ids] @@ -204,6 +210,8 @@ class ProjetDomaine(osv.Model): class ProjetMoe(osv.Model): _name = "cmmi.projet.moe" + _description = "Rattachement des MOEs au projet." + def _get_name(self, cr, uid, ids, field_name=None, arg=None, context=None): if isinstance(ids, (int, long)): ids = [ids] @@ -256,9 +264,12 @@ class ProjetMoe(osv.Model): return {'value': {'main': True}} + class ProjetMoa(osv.Model): _name = "cmmi.projet.moa" + _description = "Rattachement des MOAs a une projet." + def _get_name(self, cr, uid, ids, field_name=None, arg=None, context=None): if isinstance(ids, (int, long)): ids = [ids] @@ -311,6 +322,7 @@ class ProjetMoa(osv.Model): return {'value': {'main': True}} + class ProjetPhase(osv.Model): _name = "cmmi.projet.phase" @@ -337,9 +349,12 @@ class ProjetPhase(osv.Model): } + class ProjetTeammember(osv.Model): _name = "cmmi.projet.teammember" + _description = "Rattachement des Team members a un projet." + def _get_partner_name(self, cr, uid, ids, field_name=None, arg=None, context=None): if isinstance(ids, (int, long)): ids = [ids] diff --git a/wizards/domaine.py b/wizards/domaine.py index 49ad82a..ba926b4 100644 --- a/wizards/domaine.py +++ b/wizards/domaine.py @@ -7,7 +7,7 @@ from openerp.osv import osv, fields #TODO: Il faut que si l'on coche une autre case, le rafraichissement se fasse. -#TODO: erreur inexpliquée à corriger. +#FIXME: erreur inexpliquée à corriger. class ProjetDomaineWizard(osv.TransientModel): -- 1.7.10.4