class DevisableMixin(object):
def get_annee_pour_taux_devise(self):
- raise NotImplementedError
+ return datetime.datetime.now().year
def taux_devise(self):
if self.devise is None:
abstract = True
- def get_annee_pour_taux_devise(self):
- return self.poste.date_debut.year
-
def __unicode__(self):
return self.nom
verbose_name = u"Dossier"
verbose_name_plural = "Dossiers"
- def get_annee_pour_taux_devise(self):
- annee = datetime.datetime.now().year
- if self.poste.date_debut is not None:
- annee = self.poste.date_debut.year
- if self.date_debut is not None:
- annee = self.date_debut.year
- return annee
-
def salaire_theorique(self):
annee = date.today().year
coeff = self.classement.coefficient
class Meta:
abstract = True
- def get_annee_pour_taux_devise(self):
- return self.dossier.date_debut.year
-
class DossierComparaison(DossierComparaison_):
pass
def montant_avec_regime(self):
return round(self.montant * (self.dossier.regime_travail/100), 2)
- def get_annee_pour_taux_devise(self):
- annee = datetime.datetime.now().year
- if self.dossier.poste.date_debut is not None:
- annee = self.dossier.poste.date_debut.year
- if self.dossier.date_debut is not None:
- annee = self.dossier.date_debut.year
- if self.date_debut is not None:
- annee = self.date_debut.year
- return annee
-
def montant_euro_mois(self):
return round(self.montant_euros() / 12, 2)