feat : ajout des jours fractionnés

This commit is contained in:
2026-03-09 14:59:36 +01:00
parent e794ad2514
commit 232bdb8ec4
16 changed files with 305 additions and 26 deletions

View File

@@ -54,6 +54,9 @@ class EmployeeLeaveBalance
#[ORM\Column(type: 'float', options: ['comment' => 'Solde de cloture samedis sur l exercice.'])]
private float $closingSaturdays = 0.0;
#[ORM\Column(type: 'float', options: ['default' => 0, 'comment' => 'Jours de fractionnement saisis par la RH.'])]
private float $fractionedDays = 0.0;
#[ORM\Column(type: 'boolean', options: ['default' => false, 'comment' => 'Indique si le solde de l exercice est fige (verrouille RH).'])]
private bool $isLocked = false;
@@ -207,6 +210,18 @@ class EmployeeLeaveBalance
return $this;
}
public function getFractionedDays(): float
{
return $this->fractionedDays;
}
public function setFractionedDays(float $fractionedDays): self
{
$this->fractionedDays = $fractionedDays;
return $this;
}
public function isLocked(): bool
{
return $this->isLocked;