Astreinte : durée réelle arrondie au quart d'heure supérieur

Le décompte ne compte plus les quarts d'horloge (:00, :15, :30, :45)
entamés mais la durée réelle de chaque intervention arrondie au quart
d'heure supérieur (2, 5 ou 12 min → 15 ; 22 ou 28 → 30), même si
l'arrondi ne tombe pas juste sur l'horloge. Les minutes communes à deux
interventions restent comptées une seule fois, le repos de 11h s'appuie
sur la durée arrondie, et l'interface/README expliquent la nouvelle
méthode.

💘 Generated with Crush

Assisted-by: Crush:glm-5.2
This commit is contained in:
Jacquin Antoine
2026-09-09 20:12:39 +02:00
parent 5506f1ba39
commit 791b48b320
7 changed files with 142 additions and 126 deletions

View File

@ -54,11 +54,12 @@
<span class="hist-label">Ratios des heures d'astreinte</span>
<p class="settings-p">
Pondération des heures d'astreinte selon le type de jour et la fenêtre horaire :
le décompte se fait par quarts d'heure de l'horloge (:00, :15, :30, :45) — tout
quart entamé compte 15 min entières (ex. 22:39 → 23:49 touche les quarts 22:30 à
23:45, soit 6 quarts = 1h30) — puis chaque quart est multiplié par le ratio de la
première règle qui le couvre. Un quart hors règle compte ×1 (« Autre ») ; la
première règle qui couvre un quart gagne, place les fenêtres spécifiques avant
le décompte se fait par durée réelle arrondie au quart d'heure supérieur (2, 5
ou 12 min réelles → 15 min ; 22 ou 28 → 30 min — ex. 22:39 → 23:49 = 1h10
réelles → 1h15), même si l'arrondi ne tombe pas juste sur un quart d'heure de
l'horloge — puis chaque minute comptée est multipliée par le ratio de la
première règle qui la couvre. Une minute hors règle compte ×1 (« Autre ») ; la
première règle qui couvre une minute gagne, place les fenêtres spécifiques avant
les générales. Samedi, dimanche et jours fériés comptent de 0h00 à 0h00. Règles
globales à tous les comptes.
</p>