Merge branch 'test' into dev
authorEric Mc Sween <eric.mcsween@auf.org>
Fri, 18 Nov 2011 17:29:43 +0000 (12:29 -0500)
committerEric Mc Sween <eric.mcsween@auf.org>
Fri, 18 Nov 2011 17:29:43 +0000 (12:29 -0500)
Conflicts:
project/dae/models.py

1  2 
project/dae/models.py

diff --combined project/dae/models.py
@@@ -47,32 -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
      # 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,18 -388,18 +388,20 @@@ 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, )
 +    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)
+     nom = models.CharField(verbose_name="Poste", max_length=255, null=True, blank=True)
+     montant = models.IntegerField(
+         null=True, verbose_name="Rémunération totale sans les charges patronales"
+     )
      devise = models.ForeignKey(rh.Devise, default=5, related_name='+', null=True, blank=True)
  
      objects = PosteComparaisonManager()
@@@ -430,9 -430,9 +432,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):
@@@ -460,12 -460,12 +462,12 @@@ class Dossier(DossierWorkflow, models.M
      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,)
      # 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')
      # 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='+')
@@@ -703,9 -700,7 +705,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):
      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)