Merge branch 'master' into dae_ameliorations
[auf_rh_dae.git] / project / dae / views.py
index d4eaefd..9f73050 100644 (file)
@@ -459,10 +459,11 @@ def pre_filled_dossier(dossier_rh, employe_source, poste_rh):
         remun = dossier_rh.remuneration_set.filter(type=1).order_by('-date_effective')
         if remun:
             dossier.salaire_anterieur = remun[0].montant
+            dossier.devise_anterieur = remun[0].devise
 
     # Récupération du titulaire précédent
     try:
-        dossiers = rh.Dossier.objects.order_by('-mandat_date_fin')
+        dossiers = rh.Dossier.objects.order_by('-mandat_date_debut')
         if poste_rh:
             dossiers = dossiers.filter(poste1=poste_rh) | dossiers.filter(poste2=poste_rh)
         else:
@@ -476,7 +477,9 @@ def pre_filled_dossier(dossier_rh, employe_source, poste_rh):
                 dossier.employe_anterieur = titulaire
                 dossier.classement_titulaire_anterieur = d.classement
                 dossier.statut_titulaire_anterieur = d.statut
-                dossier.salaire_titulaire_anterieur = d.remuneration_set.filter(type=1).order_by('-date_effective')[0].montant
+                remun = d.remuneration_set.filter(type=1).order_by('-date_effective')[0]
+                dossier.salaire_titulaire_anterieur = remun.montant
+                dossier.devise_titulaire_anterieur = remun.devise
             except:
                 pass
             # TODO: afficher l'info, les champs ne sont pas dans le