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