Règles & informations
Informations enregistrées
Prestation
- Nom (120 caractères maximum).
- Site et client rattachés.
- Entreprise de facturation.
- Catégorie et sous-catégorie éventuelle.
- Règle de récurrence.
- Date de début de validité et date de fin éventuelle.
- Prix HT (positif, 2 décimales).
- Taux de TVA (de 0 à 30).
- Numéro de facture client (texte libre facultatif, 60 caractères maximum, espaces superflus retirés, vide enregistré comme absent). La facturation (à venir) le reprendra sur la facture.
- Nombre d’agents requis.
- Mode de pointage.
- Notes.
- Couleur optionnelle.
- Dates de création et de mise à jour.
Les versions successives d’une même prestation logique sont reliées entre elles.
Créneau horaire
- Heure de début, heure de fin et ordre d’affichage.
- Au moins un créneau, jusqu’à 20.
- L’heure de fin doit être postérieure à l’heure de début.
- Les doublons exacts sont retirés et les créneaux sont triés par heure de début.
Poste (place d’agent)
- Ordre.
- Critères de sélection : véhicule requis, permis B requis.
- Agent par défaut optionnel.
- Le nombre de postes correspond au nombre d’agents requis (jusqu’à 20).
Tâche (fiche de poste)
- Libellé (255 caractères maximum) et ordre.
- Les doublons (sans tenir compte de la casse) sont retirés.
- Jusqu’à 200 tâches.
Catégorie et sous-catégorie
- Nom (120 caractères maximum).
- Description optionnelle (500 caractères maximum).
- Ordre d’affichage.
- Icône optionnelle.
- Couleur optionnelle.
- Liste ordonnée de tâches par défaut (jusqu’à 200).
- Valeurs par défaut facultatives, destinées à servir de point de départ à une prestation de cette catégorie (la reprise automatique arrive avec le multi-catégories) : prix HT (positif, 2 décimales), taux de TVA pris dans la liste fermée (20 %, 10 %, 8,5 %, 5,5 %, 0 %) et mode de pointage (avec ou sans). Vide signifie « pas de valeur par défaut ».
- L’arborescence est propre à chaque organisation et limitée à deux niveaux.
Règle de récurrence
- Hebdomadaire : intervalle de 1 à 26 semaines, jours de la semaine choisis.
- Mensuelle le Nème jour de semaine : 1er, 2e, 3e, 4e, 5e ou dernier.
- Ponctuelle : date unique.
Les présentations Jours ouvrés et Toutes les 2 semaines sont des variantes de la récurrence hebdomadaire.
Règles de fonctionnement
- Périmètre par entreprise : la liste et l’accès à une prestation sont limités aux entreprises auxquelles l’utilisateur a accès. À défaut, la prestation est présentée comme introuvable.
- Entreprise de facturation : elle doit faire partie des entreprises du client. Si elle n’est pas précisée, l’entreprise principale du client est utilisée. Le sélecteur d’entreprise de facturation n’apparaît que si le client compte plusieurs entreprises.
- Catégorie : la catégorie doit être une catégorie racine de l’organisation, et la sous-catégorie éventuelle doit être un enfant de cette catégorie.
- Validité : la date de fin, lorsqu’elle est renseignée, doit être supérieure ou égale à la date de début.
- Créneaux et horaires du site : si le site déclare des horaires d’ouverture, chaque créneau doit s’inscrire dans une plage d’ouverture pour chaque jour concerné par la récurrence. Un créneau hors ouverture ou un jour de fermeture est refusé. Les sites sans horaires déclarés sont acceptés.
- Postes et agents : le nombre de postes doit correspondre au nombre d’agents requis (de 1 à 20). Lorsque le critère “véhicule requis” n’est pas explicitement défini, il reprend la valeur prévue pour le site.
- Agent par défaut : s’il est défini, il doit être un agent de terrain de l’organisation. Le formulaire écarte automatiquement un agent par défaut qui ne respecte plus les critères du poste, ainsi que tout agent devenu inéligible après un changement d’entreprise de facturation.
- Prestation ponctuelle : sa date unique doit correspondre à la date de début de validité. Elle se modifie directement et ne peut pas être versionnée.
- Modification par période d’application : sur une prestation récurrente, un changement s’applique sur une période indiquée explicitement, « à partir du X, jusqu’au Y (optionnel) ». X est au plus tôt aujourd’hui (le réalisé n’est jamais réécrit) et se situe dans la période de validité de la version en cours ; Y, lorsqu’il est renseigné, est postérieur ou égal à X et reste dans cette même validité. Sans date de fin, le changement est définitif à partir de X ; avec une date de fin, il s’applique du X au Y puis la prestation revient automatiquement à ses réglages précédents. Les versions d’une même prestation ne se chevauchent jamais.
- Réalignement du planning : à l’application d’un changement, le planning déjà préparé pour les dates concernées est régénéré selon la nouvelle version. Les interventions déjà réalisées (pointées), déjà envoyées aux agents, ou les journées annulées ne sont pas modifiées.
- Cadence de récurrence conservée : une cadence telle qu’« une semaine sur deux » garde son rythme d’une version à l’autre ; modifier une prestation ne décale pas les semaines.
- Reste récurrente : une révision modifie les réglages d’une prestation récurrente (y compris sa récurrence) mais ne peut pas la transformer en ponctuelle. Pour une intervention unique, on crée une prestation ponctuelle distincte.
- Tarif : prix positif (2 décimales) et TVA comprise entre 0 et 30.
- Catégories : les valeurs par défaut sont refusées hors de leurs bornes (prix négatif, taux de TVA absent de la liste, mode de pointage inconnu). Le nom doit être unique parmi les catégories de même niveau au sein de l’organisation. L’arborescence est limitée à deux niveaux. La suppression est bloquée si la catégorie possède des sous-catégories ou est utilisée par une prestation.
Cycle de vie et états
- Prestation : Active (en service) puis Archivée (n’est plus assignable à la planification, données conservées). Il n’y a pas d’état brouillon ou publié. Une prestation archivée est masquée des listes actives et des sélections, sauf sous les filtres « Archivées » ou « Toutes » de la liste (badge « Archivée » sur la ligne) ; sa fiche reste consultable (bannière « Archivée »), en lecture seule : les actions de modification et d’archivage sont masquées.
- Versions : une prestation logique possède une version courante, d’éventuelles versions passées clôturées et, lorsqu’un changement est borné dans le temps, une version à venir qui restaure les réglages précédents. Une seule version est en vigueur à une date donnée.
- Mode de pointage : Avec pointage (les agents doivent pointer à l’arrivée et au départ, avec géolocalisation bloquante) ou Sans pointage (validation automatique une fois l’heure de fin passée).