X-Git-Url: http://git.auf.org/?p=auf_rh_dae.git;a=blobdiff_plain;f=project%2Frh%2Fmodels.py;h=520f30dd4c7ebc4b4bf83e888568a6f0779ca050;hp=290ba5167ac9e8da6a12869bd04712cc7507170d;hb=bc17b82cc86941b7e9dce4a1c53451f86e05171d;hpb=ce740bb5d01b6ec128df2adc21854f742b4e0250 diff --git a/project/rh/models.py b/project/rh/models.py index 290ba51..520f30d 100644 --- a/project/rh/models.py +++ b/project/rh/models.py @@ -726,14 +726,20 @@ class Dossier_(AUFMetadata, DevisableMixin): # DEVISE LOCALE def get_total_local_charges_salariales(self): + devise = self.poste.get_devise() total = 0.0 for r in self.get_charges_salariales(): - total += r.montant + if r.devise != devise: + return None + total += float(r.montant) return total def get_total_local_charges_patronales(self): + devise = self.poste.get_devise() total = 0.0 for r in self.get_charges_patronales(): + if r.devise != devise: + return None total += float(r.montant) return total