docs(leave) : clarify fractioned days excluded from carried CP
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -573,6 +573,10 @@ final readonly class EmployeeLeaveSummaryProvider implements ProviderInterface
|
|||||||
* restant, samedis générés inclus) + remainingSaturdays (samedis acquis restant).
|
* 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
|
* 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).
|
* 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
|
private function resolveCarriedCpFromPriorPhase(Employee $employee, ContractPhase $forfaitPhase): float
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user