From f8fe902ce320144c0d216b325282e5463441c632 Mon Sep 17 00:00:00 2001 From: Alicia FLOREZ Date: Fri, 31 May 2013 14:02:26 +0200 Subject: [PATCH] =?utf8?q?Les=20roles=5Fmo=20sont=20pr=C3=A9-s=C3=A9lectionn?= =?utf8?q?=C3=A9s=20selon=20les=20types=5Fmo?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- mo.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/mo.py b/mo.py index 511baaa..eccd906 100644 --- a/mo.py +++ b/mo.py @@ -30,7 +30,7 @@ class RoleMO(osv.Model): "type_mo": fields.selection(_types_mo, string="Type de MO", required=True), - "mo_ids": fields.one2many("cmmi.mo", + "mo_ids": fields.one2many("cmmi.mo", #TODO: à vérifier si pas de bugs "role_mo_id", string="MOs"), } @@ -67,6 +67,9 @@ class Moe(osv.Model): _inherit = "cmmi.mo" _columns = { + "role_mo_id": fields.many2one("cmmi.mo.role", + string="Role", + domain=[("type_mo", "=", "MOE")]), "projets": fields.one2many("cmmi.projet", "moe_id", string="Projets"), @@ -82,6 +85,9 @@ class Moa(osv.Model): _inherit = "cmmi.mo" _columns = { + "role_mo_id": fields.many2one("cmmi.mo.role", + string="Role", + domain=[("type_mo", "=", "MOA")]), "projets": fields.one2many("cmmi.projet", "moa_id", string="Projets"), -- 1.7.10.4