Masse salariale: valeur du point moins verbeux
authorJean-Philippe Caissy <jpcaissy@piji.ca>
Wed, 4 Apr 2012 15:31:59 +0000 (10:31 -0500)
committerJean-Philippe Caissy <jpcaissy@piji.ca>
Wed, 4 Apr 2012 15:31:59 +0000 (10:31 -0500)
project/rh/masse_salariale.py

index 0859390..44ac5ac 100644 (file)
@@ -468,7 +468,12 @@ class MasseSalariale():
             #todo valeur du point si pas présent
             valeur_point = valeurs_point_par_imp.get(
                     dossier.poste.implantation_id
-                ) or ""
+                )
+            if valeur_point:
+                valeur_point_label = "%s %s" % (valeur_point.valeur,
+                        valeur_point.devise.code)
+            else:
+                valeur_point_label = ""
 
             salaire_theorique = (
                     round(valeur_point.valeur * int(coefficient) * regime, 2) \
@@ -480,7 +485,7 @@ class MasseSalariale():
                     'implantation': dossier.poste.implantation.nom_court,
                     'type_implantation': dossier.poste.implantation.type,
                     #'imputation': None,
-                    'valeur_point': valeur_point,
+                    'valeur_point': valeur_point_label,
                     'numero_employe': dossier.employe_id,
                     'nom': dossier.employe.nom.upper(),
                     'prenom': dossier.employe.prenom,