# Premièrement, pour les nouvelles instances:
if created:
- if not self.classement:
+ if not instance.classement:
return
else:
cls.objects.create(
montant_euros = Decimal(str(self.montant_euros_float()) or '0')
if self.type.nature_remuneration != u'Accessoire':
+ dossier = getattr(self, 'dossier', None)
+ if not dossier:
+ """
+ Dans le cas d'un DossierComparaisonRemuneration, il
+ n'y a plus de reference au dossier.
+ """
+ regime_travail = REGIME_TRAVAIL_DEFAULT
+ else:
+ regime_travail = self.dossier.regime_travail
return (montant_euros * factor *
- self.dossier.regime_travail / 100)
+ regime_travail / 100)
else:
return montant_euros