salaire : gestion des 2 niveaux de prime outremer

This commit is contained in:
Antoine Pierlot-Garcin 2023-11-29 09:55:46 +01:00
parent bee9afada4
commit ba678b0e6d
2 changed files with 15 additions and 4 deletions

View File

@ -133,7 +133,10 @@
medGeOuSpe === 'mg' && aIndemniteZipZac ? parseFloat(bases.indemniteHebergement) : 0;
// Prime Outremer
$: tauxPrimeOutremer = estUltramarin ? parseFloat(bases.tauxPrimeOutremer) : 0;
let zoneOutremer: string = "zone1";
$: tauxPrimeOutremer = estUltramarin ?
(zoneOutremer === "zone1" ? parseFloat(bases.tauxPrimeOutremerNiv1) : parseFloat(bases.tauxPrimeOutremerNiv2))
: 0;
// Gardes et astreintes
$: valDemiGardeSem = parseFloat(bases.demigardeSem);
@ -230,6 +233,15 @@
<SlideToggle name="slider-nourri" bind:checked={isNourri}>Nourri</SlideToggle>
<SlideToggle name="slider-outremer" bind:checked={estUltramarin}>Outremer</SlideToggle>
</div>
{#if estUltramarin && dateCourante < new Date("2023-04-01")}
<div class="md:col-span-5 flex flex-col md:flex-row gap-1">
<label class="label pl-1" for="zoneOutremer">Zone pour la majoration outremer</label>
<select class="select" id="zoneOutremer" bind:value={zoneOutremer}>
<option value="zone1">Guadeloupe, Martinique, Saint-Barthélemy, Saint-Martin</option>
<option value="zone2">Guyane, La Réunion, Mayotte, Saint-Pierre-et-Miquelon</option>
</select>
</div>
{/if}
<div class="col-span-2 flex flex-col gap-1">
<div class="grow pb-2 flex justify-left">
<RadioGroup id="medGeOuSpe">

View File

@ -38,9 +38,8 @@ export function recupBasesLegales(vigueur : Date) {
"primeSASPAS": "125", // mars 2014 - https://www.legifrance.gouv.fr/loda/id/JORFTEXT000028684829
"indemniteDeplacement": "130", // mars 2014 - https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000028684837
"indemniteHebergement": "300", // nov 2020 - cf. historique
"tauxPrimeOutremer": "40", // harmonisation avril 2023 - https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000047387836
"tauxPrimeOutremerNiv1" : "40", // TODO
"tauxPrimeOutremerNiv2" : "40", // TODO
"tauxPrimeOutremerNiv1" : "40", // harmonisation avril 2023 - https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000047387836
"tauxPrimeOutremerNiv2" : "40", // cf. historique
"gardeSem": "156.53", // juil 2023 - cf. historique
"gardeWE": "171.24", // juil 2023 - cf. historique