Gestion du changement de type de contrat + correction du calcule des RTT sur un contrat qui commence en milieu de semaine #19
@@ -778,6 +778,10 @@ final readonly class EmployeeLeaveSummaryProvider implements ProviderInterface
|
|||||||
$repoDays = $this->computeProratedForfaitRepoDays($businessDaysYear, $businessDaysPeriod);
|
$repoDays = $this->computeProratedForfaitRepoDays($businessDaysYear, $businessDaysPeriod);
|
||||||
$carriedCp = $this->resolveCarriedCpFromPriorPhase($employee, $phase);
|
$carriedCp = $this->resolveCarriedCpFromPriorPhase($employee, $phase);
|
||||||
|
|
||||||
|
// NB : le bonus week-end/férié travaillé (bonusDays du chemin année pleine)
|
||||||
|
// n'est volontairement PAS ajouté ici. L'acquis de l'année d'entrée = repos
|
||||||
|
// proratisés + CP reportés (règle comptable). À revoir si la RH veut créditer
|
||||||
|
// le travail week-end/férié posé pendant la période forfait partielle.
|
||||||
return [
|
return [
|
||||||
'ruleCode' => LeaveRuleCode::FORFAIT_218->value,
|
'ruleCode' => LeaveRuleCode::FORFAIT_218->value,
|
||||||
'acquiredDays' => $repoDays + $carriedCp,
|
'acquiredDays' => $repoDays + $carriedCp,
|
||||||
|
|||||||
Reference in New Issue
Block a user