ajout des dates auto dans le dossier
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Wed, 28 Mar 2012 16:04:12 +0000 (12:04 -0400)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Wed, 28 Mar 2012 16:04:12 +0000 (12:04 -0400)
project/dae/exporter.py

index e313640..5aafdf8 100644 (file)
@@ -154,6 +154,17 @@ class DossierCopier(SuperCopier):
     def copy(self, obj):
         copy = super(DossierCopier, self).copy(obj)
         if not self.dry_run:
+            # update des dates partout
+            date_debut = obj.contrat_date_debut
+            date_fin = obj.contrat_date_fin
+            copy.date_debut = date_debut
+            copy.date_fin = date_fin
+            copy.save()
+            for r in copy.rh_remunerations.all():
+                r.date_debut = date_debut
+                r.date_fin = date_fin
+                r.save()
+            # log d'import    
             dae.ImportDossier(dae=obj, rh=copy).save()
         return copy