salaire : ajout des 1/2 gardes de WE

This commit is contained in:
Antoine Pierlot-Garcin 2023-11-23 16:18:09 +01:00
parent d6ad7c8963
commit 8d8a1e3503
1 changed files with 12 additions and 1 deletions

View File

@ -18,6 +18,7 @@
let estUltramarin: boolean = false;
let nbDemiGardesSem: number = 0;
let nbDemiGardesWE: number = 0;
let nbGardesSem: number = 0;
let nbGardesWE: number = 0;
let nbAstreintes: number = 0;
@ -136,6 +137,7 @@
// Gardes et astreintes
$: valDemiGardeSem = parseFloat(bases.demigardeSem);
$: valDemiGardeWE = parseFloat(bases.demigardeWE);
$: valGardeSem = parseFloat(bases.gardeSem); // Pas de gestion des gardes au dela du service normal pour le moment
$: valGardeWE = parseFloat(bases.gardeWE); // Pas de gestion des gardes au dela du service normal pour le moment
$: valAstreinte = parseFloat(bases.astreinte);
@ -151,6 +153,7 @@
indemniteHebergement +
(tauxPrimeOutremer * base) / 100 +
nbDemiGardesSem * valDemiGardeSem +
nbDemiGardesWE * valDemiGardeWE +
nbGardesSem * valGardeSem +
nbGardesWE * valGardeWE +
nbAstreintes * valAstreinte +
@ -236,7 +239,8 @@
</div>
</div>
<div class="flex flex-col gap-2">
<PlusMoins bind:compteur={nbDemiGardesSem}>Demi-gardes</PlusMoins>
<PlusMoins bind:compteur={nbDemiGardesSem}>Demi-gardes sem.</PlusMoins>
<PlusMoins bind:compteur={nbDemiGardesWE}>Demi-gardes WE</PlusMoins>
</div>
<div class="flex flex-col gap-2">
<PlusMoins bind:compteur={nbGardesSem}>Gardes semaine</PlusMoins>
@ -286,6 +290,13 @@
base={valDemiGardeSem}
nombre={nbDemiGardesSem}
/>
<LigneSalaire
type="nombre"
label="Demi-garde WE & JF"
opt={true}
base={valDemiGardeWE}
nombre={nbDemiGardesWE}
/>
<LigneSalaire
type="nombre"
label="Garde de semaine (12h)"