1 · Importer le planning existant
CSV issu d'un export de planning, ou jeu de démonstrationL'application part de votre organisation actuelle : le planning d'une ou plusieurs semaines. Aucun fichier ne quitte ce poste — tout est calculé dans le navigateur, sans appel réseau.
Déposez votre fichier CSV ici
ou
Colonnes attendues : semaine, agent_id, poste, contrat, quotite, lundi … dimanche.
Les colonnes nom / prénom sont acceptées : elles sont remplacées à l'import par
des identifiants AGT-###, jamais conservées dans un export.
Format attendu et valeurs reconnues
07h00-19h00: vacation chiffrée. Une cellule peut contenir plusieurs vacations séparées par;(08h00-12h00;13h00-17h00).RH: repos hebdomadaire ·CP,MAL,FOR: absence valorisée au forfait paramétré (7 h par défaut).- Cellule vide : pas de travail.
Matin/Après-midi: code sans horaire, compté mais non valorisé (limite connue de l'export OCTIME). - Une vacation qui traverse minuit (
19h00-07h00) est comptée sur 12 h.
Contexte de l'analyse
facultatif — n'apparaît que dans le dossier d'écart, jamais transmisAperçu de l'import
| Agent | Poste | Contrat | Quotité | Heures | Dont nuit | Jours travaillés | Codes rencontrés |
|---|
Les heures affichées sont issues du fichier importé et converties en ETP sur une base paramétrable — à faire valider par votre RH.
2 · Diagnostic du planning
Seuils conventionnels appliqués
tous les seuils aux valeurs par défautChaque seuil peut être surchargé par un accord local : saisissez la valeur et sa source, puis appliquez. Une surcharge hors bornes ou sans source est refusée — une valeur affichée doit rester traçable jusqu'à un texte.
| Seuil | Référence | Défaut | Appliqué | Source de la surcharge | Origine |
|---|
Bornes de surcharge et valeurs par défaut sont des hypothèses de travail : à faire valider par votre RH.
Anomalies détectées
vue groupée par règle et par agent| Sévérité | Règle | Agent | Métier | Occurrences | Valeur | Seuil | Référence | Détail |
|---|
Aucune anomalie pour ce filtre.
Sévérités : bloquante = écart à un seuil paramétré, alerte = situation à instruire, information = signalement sans règle conventionnelle. Chaque constat est à faire valider par votre RH.
Couverture par métier
nombre d'agents présents par jour, comparé à une cible ajustable| Métier | Effectif | Couverture moyenne | Minimum | Maximum | Cible | Jours sous cible | Vacations manquantes | Jours à découvert |
|---|
La cause d'un jour à découvert est celle de son type de jour (semaine ou week-end) : elle ne désigne pas un jour isolé, et un même métier peut relever de deux causes. Lecture d'organisation, à faire valider par votre RH.
La cible par défaut est la couverture médiane observée sur la période : elle rend visibles les jours structurellement moins couverts. Chaque métier porte deux champs de cible — « sem. » du lundi au vendredi, « WE » le samedi et le dimanche. Un champ vide laisse la cible observée s'appliquer (sa valeur reste affichée en gris) ; une valeur saisie est appliquée à la sortie du champ et recalcule les jours à découvert, les vacations manquantes et les anomalies. Une cible à 0 ferme le jour concerné. Ces seuils sont des hypothèses d'organisation, à faire valider par votre RH.
Volumes et coût annualisé par métier
heures annualisées, sujétions et coût chargé| Métier | Effectif | Heures | Nuit | Dimanche | Samedi | Absences | Heures/an | ETP | Coût/an |
|---|
Heures, nuit, dimanche, samedi et absences portent sur la période importée ; heures/an, ETP et coût/an sont annualisés (× 52,18 / nombre de semaines importées). Le coût applique le taux horaire chargé paramétré, majoré des sujétions nuit / dimanche / férié : ce sont des hypothèses, pas des taux officiels — à faire valider par votre RH.
3 · Simuler une organisation
ETP cibles, budget et hypothèses de coûtDécrivez l'organisation cible (postes à couvrir, durée de vacation, budget ETP) : l'OAT nette, les heures nécessaires, les ETP et l'écart se recalculent immédiatement. Les ETP cibles servent au chiffrage économique et à la comparaison existant / scénario.
Taux et majorations sont des hypothèses de travail, jamais des valeurs officielles — à faire valider par votre RH.
Effectif cible et budget par métier
renseignez les ETP budgétés et la masse salariale pour obtenir un écart| Métier | ETP observés | ETP cible | ETP budgétés | Masse salariale budgétée (€) |
|---|
OAT et besoin en ETP
calcul détaillé, recalculé à chaque frappeLe besoin se calcule en trois temps : l'OAT nette (heures réellement disponibles par ETP et par an), les heures hebdomadaires nécessaires pour tenir la cible de postes, puis la division des heures annualisées par l'OAT nette. Chaque étape est affichée.
Lue dans le fichier s'il porte la ligne
# periode_debut=AAAA-MM-JJ ; la saisie ici reste prioritaire.
Deux durées distinctes, volontairement : la durée de vacation d'un métier dit combien d'heures un poste couvre chaque jour ; la durée journalière de référence dit combien d'heures un ETP peut fournir par jour ouvré. Allonger les vacations d'un métier augmente donc les heures à couvrir — et l'ETP nécessaire — sans gonfler artificiellement l'OAT.
| Étape du calcul de l'OAT | Formule | Valeur |
|---|
| Lecture « non autonome » | Formule | Valeur | Source |
|---|
Organisation non autonome : le fonctionnement pérenne se calcule sur l'OAT nette, les effectifs à affecter sur l'OAT brute, et l'écart des deux est le budget remplacements (intérim, internes) — méthode ANAP OGTT, §3.1. À faire valider par votre RH.
Jours fériés, congés et taux d'absence sont des hypothèses de travail : à faire valider par votre RH.
| Métier | Postes / jour | Sam./dim. | Durée vacation | Heures / semaine | Heures / an | ETP nécessaires | Budget ETP | Écart | Découvert |
|---|
ETP nécessaires = heures annuelles nécessaires ÷ OAT nette. Le budget ETP saisi est comparé au besoin : un écart positif signale un sous-effectif théorique. Le budget étant saisi métier par métier, une sous-ligne « manque … » signale un métier dont les postes en place et à pourvoir ne sont pas tous financés, même quand son écart au besoin paraît nul ; « non saisi » signale un métier sans enveloppe, donc couvert par rien. La case « partage de poste » de la colonne Métier n'apparaît que là où deux temps partiels ont des quotités complémentaires : la décocher les laisse hors du roulement, à leurs quotités, et l'écart se lit alors sous le tableau. Les « jours à découvert » et les anomalies restantes sont mesurés sur le roulement réécrit du scénario (voir plus bas), avec les mêmes règles que le diagnostic. À faire valider par votre RH.
Impact du scénario
| Métier | ETP actuel | ETP simulé | Écart ETP | Coût actuel | Coût simulé | Dont sujétions | Masse budgétée | Écart au budget |
|---|
ETP calculés = heures annualisées ÷ base annuelle paramétrée ; coût simulé au prorata des volumes observés. Ces valeurs ne constituent pas une validation budgétaire — à faire valider par votre RH.
Comparaison existant / scénario amélioré
les deux scénarios côte à côte, recalculés ensemble| Indicateur | Existant | Scénario | Écart |
|---|
Lecture d'aide au dialogue de gestion, à faire valider par votre RH.
Planning sous scénario — re-diagnostic
Le scénario ne s'arrête pas au chiffrage : un roulement est écrit (5 jours travaillés, 2 jours de repos consécutifs, décalé d'un jour par semaine, heure de début reprise du métier — ou, si le week-end est moins couvert, une rotation des équipes du samedi-dimanche), puis repasse exactement les mêmes contrôles que le planning importé. Les anomalies affichées ici sont mesurées sur ce planning simulé, pas recopiées de l'existant. Un point ressort souvent : à couverture 7 j/7 et 5 jours par agent, le repos dominical devient l'arbitrage structurant — il est chiffré dans la carte suivante.
L'export écrit la grille agents × jours au format exact de l'import (12 colonnes, vacations chiffrées, codes de repos et de congés) : le fichier se réimporte tel quel pour retravailler le roulement dans un tableur, puis le repasser dans le diagnostic. Le second export écrit, ligne par ligne, les jours que le roulement laisse encore sous la cible de leur métier : c'est la lecture par jour du total « 50 → 7 », à confronter au fichier du même nom produit par l'écran Diagnostic. Le fichier nomme son périmètre et reste vide de toute identité ; à faire valider par votre RH.
Chaque agent du roulement déclare une quotité de 1 (un poste financé
à temps plein) : le contrôle de quotité s'applique donc au roulement comme au planning importé.
Les agents en place de chaque métier sont repris sous leur identifiant
(AGT-###) ; les postes que la couverture demande en plus sortent en
POURV-###, et un agent à temps partiel ou en surnombre reste hors roulement avec
son motif, plutôt que d'être réécrit d'office. L'effectif d'un métier est dimensionné sur ses
vacations (4 à 5 jours par agent), pas arrondi au-dessus : un métier à faible besoin est tenu
par un agent à 5 jours plutôt que par deux agents à temps partiel de fait. Il reste des cas où
le repos dominical impose plus d'agents que la charge ne les remplit — le contrôle le signale
alors en « information ». Les agents hors roulement ne disparaissent pas du chiffrage : leur
quotité est de la capacité disponible, retranchée du besoin du métier (« ETP en place » puis
« ETP à pourvoir en net »).
à faire valider par votre RH
| Métier | Postes / jour | Agents | Jours travaillés | Heures / sem. moy. | ETP générés | Jours à découvert | Anomalies |
|---|
| Règle appliquée | Existant | Scénario | Écart |
|---|
Roulement produit par code déterministe, sans aléa : une proposition à négocier, pas un planning validé. Les jours de congés et de fériés sont posés sur la période, de sorte qu'un agent du roulement travaille l'équivalent de l'OAT nette (213,75 jours) ; l'écart entre ETP générés et ETP nécessaires vient de l'arrondi à des agents entiers et de la couverture 7 j/7. Les seuils sont ceux du diagnostic — à faire valider par votre RH.
Arbitrage du week-end
À 5 jours par agent et couverture 7 j/7, aucun roulement régulier ne peut donner un dimanche sur trois de repos à tout le monde : c'est le point dur du scénario. La colonne « Postes sam./dim. » du tableau précédent permet de réduire la couverture du week-end. Le besoin en ETP baisse alors, et les alertes dominicales aussi. Les deux roulements sont écrits puis re-diagnostiqués avec les mêmes contrôles : les écarts affichés sont mesurés, pas estimés. Réduire le week-end est un choix d'organisation, pas une recommandation.
| Métier | Postes / jour | Postes sam./dim. | ETP besoin 7 j/7 | ETP besoin variante | Écart ETP | Alertes dimanche |
|---|
Le bouton réduit le week-end des seuls métiers en alerte dominicale, à la moitié des postes de semaine (un métier à 1 poste/jour passe à 0 le samedi et le dimanche). Le roulement alterne les week-ends et laisse à chaque agent deux jours de repos consécutifs ; les seuils appliqués sont ceux du diagnostic — à faire valider par votre RH.
Dossier d'écart
synthèse prête à défendre en dialogue de gestion — générée localementLa mention « à faire valider par votre RH » figure dans le document produit, pas seulement à l'écran.