Générer les shifts

Automatiquement à partir des templates

Un système permet d’automatiser la création des shifts sur base des créneaux.

image-1615459256889.png

image-1615459366585.png

Elle doit correspondre au prochain lundi que le CRON doit générer. 

Exemple : Si aujourd’hui nous sommes en semaine A, il est conseillé de générer manuellement les semaines A, B, C, D une fois (pour les 4 prochaines semaines) et d’activer le CRON pour qu’il soit exécuté le dimanche de la semaine A. Le Next Planning Date doit correspondre au prochain lundi de la semaine A qui sera généré par le système automatiquement.

 

Manuellement à partir des templates

image-1615458221490.png

image-1615458669228.png

Le premier jour doit être un lundi :

image-1615458731395.png

Les shifts générés pour cette semaine sont affichés :

image-1615458788745.png

Le système génère un shift par worker. Si dans le template, 2 workers ont été mis comme nécessaires, alors deux shifts seront générés : 

Ici deux workers sont nécessaires pour le premier créneau, 1 seul pour le deuxième créneau.

image-1615458881907.png

Les shifts sont identifiés par le numéro entre crochet (la séquence commence à 0). 

Si on reprend l’exemple ci-dessus, 3 shifts ont été générés.

image-1615458936934.png

Ajouter un shift

Il est possible de créer les shifts directement, sans passer par la modification des créneaux.

Attention : il est recommendé de toujours créer des shifts liées à des créneaux, sinon ils risquent d'être mal affichés sur le portail des coopérateurs et coopératrices.

image-1617093828157.png

Cela est utile pour fine-tuner la semaine qui arrive sans re-générer des créneaux.

Ne jamais régénérer de créneaux.


Revision #8
Created 11 March 2021 10:13:20 by Admin
Updated 14 November 2022 15:39:22 by Pol