# 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