class Mesurable(osv.Model):
_name = "cmmi.axes.mesurable"
+ _description = "Table de reference des mesusrables."
+
_statuts = [("cree", "Crée"), ("encours", "En cours"),
("termine", "Terminé"), ("abandonne", "Abandonné"),
("suspendu", "Suspendu"), ("generique", "Générique")]
]
-#=============== TODO TRAVAIL CALCUL JOURS OUVRES =============================
+#==================== TRAVAIL CALCUL JOURS OUVRES =============================
@staticmethod
- def _get_date_paques(annee): # TODO vérifier le besoin de self
+ def _get_date_paques(annee):
"""
Retourne la date du dimanque de pâques pour une année donnée
sous la forme d'un objet date.
class PalierPhase(osv.Model):
_name = "cmmi.axes.palier.phase"
- _description = "Step's phase / Phase d'un palier"
+ _description = "Phase d'un palier"
_inherit = "cmmi.axes.mesurable"
class Chantier(osv.Model):
_name = "cmmi.axes.chantier"
+ _description = "Chantiers d'un projet."
+
_inherit = "cmmi.axes.mesurable"
_columns = {
string="Projet",
required=True),
"module_ids": fields.many2many("cmmi.description.module",
- "cmmi.axes.chantier.module",
+ "cmmi_module_chantier_rel",
"chantier_id",
"module_id",
"Modules"),