Batch ChangementEtatSession
L'état d'une session est une information qui indique le stade dans lequel la session se situe en ce qui concerne sa programmation. Le batch ChangementEtatSession permet de changer l'état des sessions en fonction de leurs dates de début et de fin.
Référence
Pour plus d'informations sur les états des sessions, voir Modifier l'état d'une session.

1 | Allez dans Outils > Paramétrage puis ouvrez les menus Batchs > Batch création et modification. |
Un écran de résultats s'ouvre et affiche la liste des batchs existants.
2 | Dans l'écran de résultats, cliquez sur |
3 | Dans l'écran Nouveau Batch, renseignez le Code et le Libellé du batch puis sélectionnez ChangementEtatSession dans la liste déroulante du champ Modèle de batch. |
Note
Le code de chaque batch doit être unique, toutes sociétés confondues.
4 | Renseignez les paramètres du batch. Pour connaître le détail des paramètres, voir Paramétrer le batch. |
5 | Enregistrez le batch. |
Lors de son exécution, le batch analyse toutes les sessions et leur applique un nouvel état en fonction de leurs dates de début et de fin. Le tableau suivant présente les états que le batch peut appliquer :
État | Description |
---|---|
En cours |
Indique que la session se situe entre sa date de début et sa date de fin. |
Terminée |
Indique que la session a dépassé sa date de fin. Il n'est plus possible d'inscrire des participants dès lors que cet état est appliqué. |
Archivée |
Indique que la session a dépassé le délai d'archivage après la date de fin de la session. Il n'est plus possible de modifier une session ou d'y inscrire des participants dès lors que cet état est appliqué. Pour modifier la session de nouveau, il est nécessaire de la passer sous un autre état. Le délai d'archivage correspond au paramètre |
Important
Pour que le batch fonctionne, l'état de la session ne doit pas être en Programmée ni Annulée. Si la session est dans l'un de ces états, le batch n'aura aucun effet.

Code | Description | Type | Obligatoire |
---|---|---|---|
BATCH_DEBUG_PARAMS
|
Lorsque le paramètre est Vrai, le détail des paramètres du batch est affiché dans les logs. | Booléen | Non |
BATCH_LOG_CONSOLE
|
Lorsque le paramètre est Vrai, les logs sont affichés dans la console. | Booléen | Non |
BATCH_LOG_FILE
|
Nom du répertoire dans lequel le fichier de log est enregistré. |
Chaîne Ex : |
Non |
BATCH_LOG_ID
|
Identifiant du fichier de log. | Chaîne | Non |
BATCH_LOG_LEVEL
|
Niveau de log. |
Chaîne Ex : LOG;WARN |
Non |
BATCH_MAIL
|
Adresse mail du destinataire des logs en cas d'erreur. |
Chaîne Ex : support@akuiteo.com |
Oui |
BATCH_MAIL_CC
|
Adresse mail du destinataire en copie des logs en cas d'erreur. |
Chaîne Ex : support@akuiteo.com |
Non |
BATCH_MAIL_CCI
|
Adresse mail du destinataire en copie cachée des logs en cas d'erreur. |
Chaîne Ex : support@akuiteo.com |
Non |
BATCH_MAIL_FROM
|
Adresse mail de l'expéditeur des logs en cas d'erreur. |
Chaîne Ex : support@akuiteo.com |
Non |
BATCH_MAIL_REPLY_TO
|
Adresse mail à qui la réponse au mail contenant les logs doit être adressée. |
Chaîne Ex : support@akuiteo.com |
Non |
BATCH_PWD
|
Mot de passe de l'utilisateur lançant le batch. Ce mot de passe doit être associé au BATCH_USER renseigné. |
Chaîne | Oui |
BATCH_USER
|
Identifiant de l'utilisateur lançant le batch. | Chaîne | Oui |
NB_JOUR_ARCHIVE
|
Nombre de jours au bout desquels la session passe à l'état Archivée après la date de fin de session. Exemple Je souhaite que la session passe à l'état Archivée cinq jours après la date de fin de la session. Je renseigne 5. |
Nombre Ex : 5 |
Oui |