[gestion] Gestion plus propre des changements d'annee
Ajout d'une variable periode_transitoire dans config.py qui definit les periodes ou on accepte ceux qui ont paye l'annee precedente (on ne prend pas du tout en compte la carte d'etudiant dans ces periodes). On en profite pour enlever toute notion de caution ... darcs-hash:20100801103904-ddb99-cad90eb5599173bec23ff3952b3d22f80fd618f2.gz
This commit is contained in:
parent
5feb3042ee
commit
26dfe36d93
4 changed files with 42 additions and 38 deletions
|
@ -10,22 +10,38 @@ from time import localtime
|
|||
# Fichier généré
|
||||
from config_srv import adm_only, role
|
||||
|
||||
# Administratif
|
||||
caution = 0
|
||||
#Précablage possible ?
|
||||
precab = False
|
||||
##### Gestion des câblages
|
||||
# Selon la date, on met :
|
||||
# -ann_scol : Année scolaire en cours
|
||||
# -periode_transitoire : on accepte ceux qui ont payé l'année dernière
|
||||
|
||||
# Année scolaire en cours
|
||||
# Ne modifier que les dates !
|
||||
dat = localtime()
|
||||
if dat[1]<9 : ann_scol = dat[0]-1
|
||||
else : ann_scol = dat[0]
|
||||
if dat[1] < 8 or (dat[1] == 8 and dat[2] < 23):
|
||||
# Si pas encore fin août, on est dans l'année précédente
|
||||
ann_scol = dat[0]-1
|
||||
periode_transitoire = False
|
||||
# sinon on change d'année
|
||||
elif dat[1] < 10:
|
||||
# Si pas encore octobre, les gens ayant payé l'année précédente sont
|
||||
# acceptés
|
||||
ann_scol = dat[0]
|
||||
periode_transitoire = True
|
||||
else:
|
||||
# Seulement ceux qui ont payé cette année sont acceptés
|
||||
ann_scol = dat[0]
|
||||
periode_transitoire = False
|
||||
|
||||
# Bloquage si carte d'étudiants manquante pour l'année en cours
|
||||
# Au niveau du Squid
|
||||
|
||||
## Bloquage si carte d'étudiants manquante pour l'année en cours
|
||||
# /!\ Par sécurité, ces valeurs sont considérées comme False si
|
||||
# periode_transitoire est True
|
||||
# Soft (au niveau du Squid)
|
||||
bl_carte_et_actif = True
|
||||
# L'adhérent est considéré comme paiement pas ok
|
||||
# Hard (l'adhérent est considéré comme paiement pas ok)
|
||||
bl_carte_et_definitif = False
|
||||
|
||||
|
||||
# Gel des cableurs pas a jour de cotisation
|
||||
# Les droits ne sont pas retires mais il n'y a plus de sudo
|
||||
bl_vieux_cableurs = False
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue