merge qbe in rh : conflits réglés
[auf_rh_dae.git] / project / dae / models.py
index 93914a5..3d4d30e 100644 (file)
@@ -47,32 +47,32 @@ class Poste(PosteWorkflow, models.Model):
     # Modèle existant
     id_rh = models.ForeignKey(rh.Poste, null=True, related_name='+',
                             editable=False,
-                            verbose_name="Mise à jour du poste")
-    nom = models.CharField(verbose_name="Titre du poste", max_length=255)
+                            verbose_name=u"Mise à jour du poste")
+    nom = models.CharField(verbose_name=u"Titre du poste", max_length=255)
     implantation = models.ForeignKey(ref.Implantation)
     type_poste = models.ForeignKey(rh.TypePoste, null=True, related_name='+')
     service = models.ForeignKey(rh.Service, related_name='+',
                             verbose_name=u"Direction/Service/Pôle support")
     responsable = models.ForeignKey(rh.Poste, related_name='+',
-                            verbose_name="Poste du responsable")
+                            verbose_name=u"Poste du responsable")
 
     # Contrat
     regime_travail = models.DecimalField(max_digits=12, decimal_places=2,
                             default=REGIME_TRAVAIL_DEFAULT,
-                            verbose_name="Temps de travail",
+                            verbose_name=u"Temps de travail",
                             help_text="% du temps complet")
     regime_travail_nb_heure_semaine = models.DecimalField(max_digits=12,
                             decimal_places=2,
                             default=REGIME_TRAVAIL_NB_HEURE_SEMAINE_DEFAULT,
-                            verbose_name="Nb. heures par semaine")
+                            verbose_name=u"Nb. heures par semaine")
 
     # Recrutement
-    local = models.BooleanField(verbose_name="Local", default=True, blank=True)
-    expatrie = models.BooleanField(verbose_name="Expatrié", default=False,
+    local = models.BooleanField(verbose_name=u"Local", default=True, blank=True)
+    expatrie = models.BooleanField(verbose_name=u"Expatrié", default=False,
                             blank=True)
-    mise_a_disposition = models.BooleanField(verbose_name="Mise à disposition")
+    mise_a_disposition = models.BooleanField(verbose_name=u"Mise à disposition")
     appel = models.CharField(max_length=10, default='interne',
-                            verbose_name="Appel à candidature",
+                            verbose_name=u"Appel à candidature",
                             choices=POSTE_APPEL_CHOICES)
 
     # Rémunération
@@ -128,11 +128,11 @@ class Poste(PosteWorkflow, models.Model):
     # Méta
     date_creation = models.DateTimeField(auto_now_add=True)
     date_modification = models.DateTimeField(auto_now=True)
-    date_debut = models.DateField(verbose_name="Date de début",
+    date_debut = models.DateField(verbose_name=u"Date de début",
                                     help_text=HELP_TEXT_DATE,
                                     null=True, blank=True)
     date_fin = models.DateField(null=True, blank=True,
-                                    verbose_name="Date de fin",
+                                    verbose_name=u"Date de fin",
                                     help_text=HELP_TEXT_DATE)
     actif = models.BooleanField(default=True)
 
@@ -388,15 +388,17 @@ class PostePiece(models.Model):
     Ex.: Description de poste
     """
     poste = models.ForeignKey("Poste")
-    nom = models.CharField(verbose_name="Nom", max_length=255)
-    fichier = models.FileField(verbose_name="Fichier", upload_to='dae/poste', storage=UPLOAD_STORAGE)
+    nom = models.CharField(verbose_name=u"Nom", max_length=255)
+    fichier = models.FileField(verbose_name=u"Fichier", 
+                    upload_to='dae/poste', 
+                    storage=UPLOAD_STORAGE)
 
 class PosteComparaison(models.Model):
     poste = models.ForeignKey('Poste', related_name='comparaisons_internes')
     implantation = models.ForeignKey(ref.Implantation, null=True, blank=True, related_name="+")
-    statut = models.ForeignKey(rh.Statut, related_name='+', verbose_name='Statut', null=True, blank=True, )
-    classement = models.ForeignKey(rh.Classement, related_name='+', verbose_name='Classement', null=True, blank=True, )
-    nom = models.CharField(verbose_name="Poste", max_length=255, null=True, blank=True)
+    statut = models.ForeignKey(rh.Statut, related_name='+', verbose_name=u'Statut', null=True, blank=True, )
+    classement = models.ForeignKey(rh.Classement, related_name='+', verbose_name=u'Classement', null=True, blank=True, )
+    nom = models.CharField(verbose_name=u"Poste", max_length=255, null=True, blank=True)
     montant = models.IntegerField(null=True)
     devise = models.ForeignKey(rh.Devise, default=5, related_name='+', null=True, blank=True)
 
@@ -428,9 +430,9 @@ class Employe(models.Model):
 
     # Modèle existant
     id_rh = models.ForeignKey(rh.Employe, null=True, related_name='+',
-                            verbose_name='Employé')
+                            verbose_name=u'Employé')
     nom = models.CharField(max_length=255)
-    prenom = models.CharField(max_length=255, verbose_name='Prénom')
+    prenom = models.CharField(max_length=255, verbose_name=u'Prénom')
     genre = models.CharField(max_length=1, choices=GENRE_CHOICES)
 
     def __unicode__(self):
@@ -458,12 +460,12 @@ class Dossier(DossierWorkflow, models.Model):
     statut = models.ForeignKey(rh.Statut, related_name='+')
     organisme_bstg = models.ForeignKey(rh.OrganismeBstg,
             null=True, blank=True,
-            verbose_name="Organisme",
+            verbose_name=u"Organisme",
             help_text="Si détaché (DET) ou mis à disposition (MAD), \
                     préciser l'organisme.",
             related_name='+')
     organisme_bstg_autre = models.CharField(max_length=255,
-        verbose_name="Autre organisme",
+        verbose_name=u"Autre organisme",
         help_text="indiquer l'organisme ici s'il n'est pas dans la liste",
         null=True,
         blank=True,)
@@ -471,26 +473,29 @@ class Dossier(DossierWorkflow, models.Model):
     # Données antérieures de l'employé
     statut_anterieur = models.ForeignKey(
             rh.Statut, related_name='+', null=True, blank=True,
-            verbose_name='Statut antérieur')
+            verbose_name=u'Statut antérieur')
     classement_anterieur = models.ForeignKey(
             rh.Classement, related_name='+', null=True, blank=True,
-            verbose_name='Classement précédent')
+            verbose_name=u'Classement précédent')
     salaire_anterieur = models.DecimalField(
             max_digits=12, decimal_places=2, null=True, default=None,
             blank=True, verbose_name='Salaire précédent')
-    devise_anterieur = models.ForeignKey(rh.Devise, related_name='+', null=True, blank=True)
-    type_contrat_anterieur = models.ForeignKey(rh.TypeContrat, related_name='+', null=True, blank=True, verbose_name=u'Type contrat antérieur', )
+    devise_anterieur = models.ForeignKey(rh.Devise, related_name='+', 
+            null=True, blank=True)
+    type_contrat_anterieur = models.ForeignKey(rh.TypeContrat, 
+            related_name='+', null=True, blank=True, 
+            verbose_name=u'Type contrat antérieur', )
 
     # Données du titulaire précédent
     employe_anterieur = models.ForeignKey(
             rh.Employe, related_name='+', null=True, blank=True,
-            verbose_name='Employé précédent')
+            verbose_name=u'Employé précédent')
     statut_titulaire_anterieur = models.ForeignKey(
             rh.Statut, related_name='+', null=True, blank=True,
-            verbose_name='Statut titulaire précédent')
+            verbose_name=u'Statut titulaire précédent')
     classement_titulaire_anterieur = models.ForeignKey(
             rh.Classement, related_name='+', null=True, blank=True,
-            verbose_name='Classement titulaire précédent')
+            verbose_name=u'Classement titulaire précédent')
     salaire_titulaire_anterieur = models.DecimalField(
             max_digits=12, decimal_places=2, default=None, null=True,
             blank=True, verbose_name='Salaire titulaire précédent')
@@ -505,20 +510,20 @@ class Dossier(DossierWorkflow, models.Model):
     # Rémunération
     classement = models.ForeignKey(rh.Classement, related_name='+',
                             null=True, blank=True,
-                            verbose_name='Classement proposé')
+                            verbose_name=u'Classement proposé')
     salaire = models.DecimalField(max_digits=12, decimal_places=2,
-                            verbose_name='Salaire de base',
+                            verbose_name=u'Salaire de base',
                             null=True, default=None)
     devise = models.ForeignKey(rh.Devise, default=5, related_name='+')
     regime_travail = models.DecimalField(max_digits=12,
                             decimal_places=2,
                             default=REGIME_TRAVAIL_DEFAULT,
-                            verbose_name="Régime de travail",
+                            verbose_name=u"Régime de travail",
                             help_text="% du temps complet")
     regime_travail_nb_heure_semaine = models.DecimalField(max_digits=12,
                             decimal_places=2,
                             default=REGIME_TRAVAIL_NB_HEURE_SEMAINE_DEFAULT,
-                            verbose_name="Nb. heures par semaine")
+                            verbose_name=u"Nb. heures par semaine")
 
     # Contrat
     type_contrat = models.ForeignKey(rh.TypeContrat, related_name='+')
@@ -698,7 +703,9 @@ class DossierPiece(models.Model):
     """
     dossier = models.ForeignKey("Dossier")
     nom = models.CharField(verbose_name="Nom", max_length=255)
-    fichier = models.FileField(verbose_name="Fichier", upload_to='dae/dossier', storage=UPLOAD_STORAGE)
+    fichier = models.FileField(verbose_name="Fichier", 
+            upload_to='dae/dossier', 
+            storage=UPLOAD_STORAGE)
 
 
 class DossierComparaison(models.Model):
@@ -706,9 +713,12 @@ class DossierComparaison(models.Model):
     Photo d'une comparaison salariale au moment de l'embauche.
     """
     dossier = models.ForeignKey('Dossier', related_name='comparaisons')
-    statut = models.ForeignKey(rh.Statut, related_name='+', verbose_name='Statut', null=True, blank=True, )
-    classement = models.ForeignKey(rh.Classement, related_name='+', verbose_name='Classement', null=True, blank=True, )
-    implantation = models.ForeignKey(ref.Implantation, related_name='+', null=True, blank=True)
+    statut = models.ForeignKey(rh.Statut, related_name='+', 
+            verbose_name='Statut', null=True, blank=True, )
+    classement = models.ForeignKey(rh.Classement, related_name='+', 
+            verbose_name='Classement', null=True, blank=True, )
+    implantation = models.ForeignKey(ref.Implantation, related_name='+', 
+            null=True, blank=True)
     poste = models.CharField(max_length=255, null=True, blank=True)
     personne = models.CharField(max_length=255, null=True, blank=True)
     montant = models.IntegerField(null=True)