diff --git a/src/State/EmployeeLeaveSummaryProvider.php b/src/State/EmployeeLeaveSummaryProvider.php index 46c633f..74d9754 100644 --- a/src/State/EmployeeLeaveSummaryProvider.php +++ b/src/State/EmployeeLeaveSummaryProvider.php @@ -573,6 +573,10 @@ final readonly class EmployeeLeaveSummaryProvider implements ProviderInterface * restant, samedis générés inclus) + remainingSaturdays (samedis acquis restant). * Les congés déjà posés sous la phase précédente sont déjà déduits par * computeYearSummary, donc on récupère bien le NET (ex. Grégory : 12 acquis − 5 pris ≈ 7). + * + * Les jours fractionnés (fractionedDays, ajustement manuel ajouté par provide() à + * l'affichage) sont volontairement EXCLUS : on ne reporte que le solde CP acquis/généré + * de la phase précédente, pas les bonus de fractionnement. */ private function resolveCarriedCpFromPriorPhase(Employee $employee, ContractPhase $forfaitPhase): float {