Met à jour le README pour la répartition des préconisations par demi-journée
Documente le nouveau comportement (répartition sur les demi-journées restantes plutôt que report en fin de journée) et la ligne "Reste à faire" du bandeau.
This commit is contained in:
15
README.md
15
README.md
@ -32,7 +32,11 @@ La semaine cible est **39h** (7h48 / jour). Les directives imposent des plages d
|
||||
|
||||
Ces horaires sont configurables (voir [Configuration](#configuration)).
|
||||
|
||||
L'outil calcule — sans arrondi — **l'heure précise à laquelle partir** chaque jour pour que le total de la semaine tombe pile sur 39h00.
|
||||
Quand un écart apparaît, l'outil ne le reporte pas d'un coup sur la fin de la journée en
|
||||
cours : il **répartit le manque à parts égales sur toutes les demi-journées restantes**
|
||||
de la semaine (matin et après-midi, aujourd'hui compris), pour un rattrapage progressif
|
||||
et confortable plutôt qu'un rush le soir même. Si le rythme normal suffit déjà à rentrer
|
||||
dans les clous, aucune préconisation n'est affichée.
|
||||
|
||||
---
|
||||
|
||||
@ -43,10 +47,14 @@ L'outil calcule — sans arrondi — **l'heure précise à laquelle partir** cha
|
||||
| **Travaillé** | Heures effectivement saisies ce jour |
|
||||
| **Δ jour** | Écart par rapport aux 7h48 dus (affiché dès qu'une heure est enregistrée) |
|
||||
| **Δ sem.** | Solde cumulé depuis lundi — visible uniquement quand la journée est complète et sans jour manquant |
|
||||
| **Fin cible** | L'heure de sortie aprem pour finir la semaine à 0h sup |
|
||||
| **Fin cible** | Préconisation de sortie **M** (matin) et/ou **A** (après-midi) pour cette demi-journée — vide si le rythme normal suffit |
|
||||
|
||||
Les plages qui ne respectent pas les minimums sont signalées en rouge dès la saisie.
|
||||
|
||||
Le bandeau au-dessus du tableau ajoute, quand il reste du retard à rattraper, une ligne
|
||||
**Reste à faire** : le total encore dû, le nombre de demi-journées restantes, et la part
|
||||
supplémentaire moyenne à ajouter sur chacune.
|
||||
|
||||
---
|
||||
|
||||
## Lancement
|
||||
@ -115,7 +123,8 @@ docker compose run --rm pointeuse pytest -v
|
||||
## Congés
|
||||
|
||||
Trois boutons par ligne : **MA** (matin), **AM** (après-midi), **J** (journée entière).\
|
||||
Ils réduisent les heures dues et recalculent la **Fin cible** pour les jours restants.
|
||||
Ils réduisent les heures dues et recalculent les préconisations **Fin cible** pour les
|
||||
demi-journées restantes.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user