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)).
|
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 |
|
| **Travaillé** | Heures effectivement saisies ce jour |
|
||||||
| **Δ jour** | Écart par rapport aux 7h48 dus (affiché dès qu'une heure est enregistrée) |
|
| **Δ 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 |
|
| **Δ 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.
|
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
|
## Lancement
|
||||||
@ -115,7 +123,8 @@ docker compose run --rm pointeuse pytest -v
|
|||||||
## Congés
|
## Congés
|
||||||
|
|
||||||
Trois boutons par ligne : **MA** (matin), **AM** (après-midi), **J** (journée entière).\
|
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