d'équivalent dans dae.
"""
- dae_ = dae.Poste.objects.filter(id_rh__isnull=True)
+ dae_ = dae.Poste.objects.filter(actif=True, id_rh__isnull=True)
copies = dae.Poste.objects.exclude(id_rh__isnull=True)
id_copies = [p.id_rh_id for p in copies.all()]
- rhv1 = rh.Poste.objects.exclude(id__in=id_copies)
+ rhv1 = rh.Poste.objects.filter(actif=True).exclude(id__in=id_copies)
# Optimisation de la requête
rhv1 = rhv1.select_related(depth=1)
objects = PosteManager()
def __unicode__(self):
- return u'%s - %s (%s)' % (self.implantation, self.type_poste.nom,
- self.nom)
+ return u'%s - %s (%s) [dae-%s]' % (self.implantation, self.type_poste.nom,
+ self.nom, self.id)
def DISABLED_save(self, *args, **kwargs):
# calculate nb_mois = nb of months between date_debut and date_fin
def __unicode__(self):
return u'%s' % self.nom
+
+ class Meta:
+ ordering = ['nom']
TYPE_PAIEMENT_CHOICES = (
objects = PosteManager()
def __unicode__(self):
- return u'%s - %s' % (self.implantation, self.type_poste.nom)
+ return u'%s - %s [%s]' % (self.implantation, self.type_poste.nom, self.id)
class Service(models.Model):
def __unicode__(self):
return u'%s' % self.nom
+
+ class Meta:
+ ordering = ['nom']
TYPE_ORGANISME_CHOICES = (
def __unicode__(self):
return u'%s (%s-%s)' % (self.valeur, self.implantation_id, self.annee)
+
+ class Meta:
+ ordering = ['valeur']
class TauxChange(models.Model):