from managers import PosteManager, DossierManager, DossierComparaisonManager, PosteComparaisonManager
-
# Gruick hack pour déterminer d'ou provient l'instanciation d'une classe pour l'héritage.
# Cela permet de faire du dynamic loading par app sans avoir à redéfinir dans DAE la FK
def app_context():
Si poste inoccupé, retourne liste vide.
UTILISE pour mettre a jour le flag vacant
"""
- return [d.employe for d in self.rh_dossiers.filter(actif=True, supprime=False) \
- .exclude(date_fin__lt=date.today())]
+ return [d.employe for d in self.rh_dossiers.filter(supprime=False).exclude(date_fin__lt=date.today())]
POSTE_FINANCEMENT_CHOICES = (
class Service(AUFMetadata):
"""Unité administrative où les Postes sont rattachés.
"""
+ archive = models.BooleanField(verbose_name=u"Archivé", default=False)
nom = models.CharField(max_length=255)
class Meta:
actuelles = ValeurPointManager()
valeur = models.FloatField(null=True)
- devise = models.ForeignKey('Devise', db_column='devise', null=True,
- related_name='+', default=5)
+ devise = models.ForeignKey('Devise', db_column='devise', related_name='+',)
implantation = models.ForeignKey(ref.Implantation,
db_column='implantation',
related_name='%(app_label)s_valeur_point')