[#SIRH] Panier de nuit: ne s'applique pas aux conducteurs
La règle panier de nuit (nuit > jour OU nuit >= 4h) ne concerne que les non-conducteurs ; les conducteurs ont leurs propres primes (PDJ/repas/nuitée). Eddy (conducteur) avait un PN à tort (jour atelier + un peu de nuit). - WorkHourWeeklySummaryProvider: garde !isDateDriver sur le calcul du PN. - SalaryRecapPrintProvider: retrait de l'incrément PN du bloc conducteur. - Docs (functional-rules, in-app, CLAUDE.md) rectifiées (le PN était décrit à tort dans la section conducteurs). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -168,7 +168,7 @@ Documents complementaires:
|
||||
- Validation: même logique que les heures classiques (`isValid`, `isSiteValid`, bulk)
|
||||
- Vue semaine:
|
||||
- jour/nuit/atelier par jour + indicateurs repas/dîner/nuitée
|
||||
- panier de nuit (PN): affiché par jour si (nightMinutes > dayMinutes) OU (nightMinutes >= 240, soit au moins 4h de travail entre 21h et 6h), et total hebdo dans la colonne Jour/Nuit sem.
|
||||
- panier de nuit (PN): **ne s'applique pas aux conducteurs** (ils disposent de leurs propres primes repas/nuitée). Aucun PN n'est crédité sur un jour conducteur, ni sur la vue semaine conducteurs ni sur le récap salaire. La règle PN (nuit > jour OU nuit ≥ 4h) ne concerne que les non-conducteurs.
|
||||
- totaux hebdo: jour, nuit, atelier, total, compteurs petit déj/déjeuner/dîner/nuitée
|
||||
- les conducteurs utilisent `dayHoursMinutes + nightHoursMinutes + workshopHoursMinutes` pour le calcul RTT (au lieu des créneaux morning/afternoon/evening)
|
||||
- Le flag `isDriver` est sur `EmployeeContractPeriod` (un employé peut changer de statut chauffeur selon la période)
|
||||
|
||||
Reference in New Issue
Block a user