📅 Mise à jour du SMIC 1er août

pull/2239/head
Maxime Quandalle 2022-08-01 10:55:59 +02:00 committed by Maxime Quandalle
parent 410d6e0960
commit be66488379
2 changed files with 67 additions and 63 deletions

View File

@ -1,4 +1,4 @@
date: 01/05/2022
date: 01/08/2022
période: oui
période . jours ouvrés moyen par mois:
formule: 21 jour ouvré/mois
@ -57,6 +57,8 @@ SMIC horaire:
- si: établissement . localisation . département = 'Mayotte'
alors:
variations:
- si: date >= 01/08/2022
alors: 8.35 €/heure
- si: date >= 01/05/2022
alors: 8.19 €/heure
- si: date >= 01/2022
@ -67,6 +69,8 @@ SMIC horaire:
alors: 7.74 €/heure
- sinon:
variations:
- si: date >= 01/08/2022
alors: 11.07 €/heure
- si: date >= 01/05/2022
alors: 10.85 €/heure
- si: date >= 01/2022
@ -81,7 +85,7 @@ SMIC horaire:
d'année si l'indice des prix de référence a augmenté de 2% ou plus depuis la
dernière revalorisation du SMIC.
références:
décret: https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000044126026
décret: https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000046113517
service-public.fr: https://www.service-public.fr/particuliers/vosdroits/F2300
SMIC temps plein:

View File

@ -1,32 +1,32 @@
// Vitest Snapshot v1
exports[`calculate simulations-salarié > CCN HCR 1`] = `
"[3499,0,2500,2005,1894]
"[3470,0,2500,2005,1894]
Notifications affichées : contrat salarié . convention collective . contrôle décharge"
`;
exports[`calculate simulations-salarié > CCN batiment 1`] = `
"[3912,0,2500,1987,1878]
"[3883,0,2500,1987,1878]
Notifications affichées : contrat salarié . convention collective . contrôle décharge"
`;
exports[`calculate simulations-salarié > CCN batiment 2`] = `
"[3881,0,2500,1972,1864]
"[3853,0,2500,1972,1864]
Notifications affichées : contrat salarié . convention collective . contrôle décharge"
`;
exports[`calculate simulations-salarié > CCN batiment 3`] = `
"[3939,0,2500,1979,1867]
"[3911,0,2500,1979,1867]
Notifications affichées : contrat salarié . convention collective . contrôle décharge"
`;
exports[`calculate simulations-salarié > CCN compta 1`] = `
"[3394,0,2500,2006,1898]
"[3365,0,2500,2006,1898]
Notifications affichées : contrat salarié . convention collective . contrôle décharge"
`;
exports[`calculate simulations-salarié > CCN optique 1`] = `
"[3585,0,2500,2068,1953]
"[3560,0,2500,2068,1953]
Notifications affichées : contrat salarié . convention collective . contrôle décharge"
`;
@ -43,24 +43,24 @@ Notifications affichées : contrat salarié . rémunération . contrôle smic"
exports[`calculate simulations-salarié > JEI 1`] = `"[3434,0,3000,2353,2168]"`;
exports[`calculate simulations-salarié > JEI 2`] = `
"[26535,0,20000,15969,10721]
"[26504,0,20000,15969,10721]
Notifications affichées : contrat salarié . rémunération . contrôle salaire élevé"
`;
exports[`calculate simulations-salarié > activité partielle 1`] = `
"[53,0,1560,1281,1281]
"[80,0,1560,1307,1307]
Notifications affichées : contrat salarié . rémunération . contrôle smic"
`;
exports[`calculate simulations-salarié > activité partielle 2`] = `"[980,0,4000,2220,2098]"`;
exports[`calculate simulations-salarié > activité partielle 3`] = `"[2154,0,8000,4462,3721]"`;
exports[`calculate simulations-salarié > activité partielle 3`] = `"[2100,0,8000,4462,3721]"`;
exports[`calculate simulations-salarié > activité partielle 4`] = `"[1614,0,4000,2405,2217]"`;
exports[`calculate simulations-salarié > activité partielle 5`] = `"[2867,0,4000,2683,2406]"`;
exports[`calculate simulations-salarié > activité partielle 5`] = `"[2838,0,4000,2683,2406]"`;
exports[`calculate simulations-salarié > activité partielle 6`] = `"[740,3750,3000,1660,1609]"`;
exports[`calculate simulations-salarié > activité partielle 6`] = `"[740,3750,3000,1679,1629]"`;
exports[`calculate simulations-salarié > activité partielle 7`] = `"[980,0,4000,2220,2185]"`;
@ -70,7 +70,7 @@ exports[`calculate simulations-salarié > activité partielle 9`] = `"[1216,0,20
exports[`calculate simulations-salarié > activité partielle 10`] = `"[2360,0,6000,4182,3498]"`;
exports[`calculate simulations-salarié > activité partielle 11`] = `"[4323,0,9000,6147,4925]"`;
exports[`calculate simulations-salarié > activité partielle 11`] = `"[4269,0,9000,6147,4925]"`;
exports[`calculate simulations-salarié > aides 1`] = `"[2296,0,2000,1561,1527]"`;
@ -79,45 +79,45 @@ exports[`calculate simulations-salarié > aides 2`] = `
Notifications affichées : contrat salarié . rémunération . contrôle salaire élevé, contrat salarié . régime des impatriés . information"
`;
exports[`calculate simulations-salarié > aides 3`] = `"[1966,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > aides 3`] = `"[1938,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > aides 4`] = `
"[2573,0,2000,1720,1667]
"[2545,0,2000,1720,1667]
Notifications affichées : contrat salarié . CDD . information"
`;
exports[`calculate simulations-salarié > apprentissage 1`] = `
"[1547,0,1500,1457,1457]
"[1547,0,1500,1460,1460]
Notifications affichées : contrat salarié . rémunération . contrôle smic"
`;
exports[`calculate simulations-salarié > apprentissage 2`] = `
"[1381,0,1500,1457,1457]
"[1381,0,1500,1460,1460]
Notifications affichées : contrat salarié . rémunération . contrôle smic"
`;
exports[`calculate simulations-salarié > atmp 1`] = `"[2438,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > atmp 1`] = `"[2410,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > avantages 1`] = `"[2571,0,2000,1540,1490]"`;
exports[`calculate simulations-salarié > avantages 1`] = `"[2543,0,2000,1540,1490]"`;
exports[`calculate simulations-salarié > avantages 2`] = `"[2581,0,2000,1539,1489]"`;
exports[`calculate simulations-salarié > avantages 2`] = `"[2553,0,2000,1539,1489]"`;
exports[`calculate simulations-salarié > avantages 3`] = `"[2491,0,2000,1549,1514]"`;
exports[`calculate simulations-salarié > avantages 3`] = `"[2462,0,2000,1549,1514]"`;
exports[`calculate simulations-salarié > cadre 1`] = `"[4116,0,3000,2348,2160]"`;
exports[`calculate simulations-salarié > cdd 1`] = `
"[3198,0,2200,1894,1815]
"[3169,0,2200,1894,1815]
Notifications affichées : contrat salarié . CDD . information"
`;
exports[`calculate simulations-salarié > cdd 2`] = `
"[3472,0,2200,2009,1897]
"[3444,0,2200,2009,1897]
Notifications affichées : contrat salarié . CDD . information"
`;
exports[`calculate simulations-salarié > cdd 3`] = `
"[3765,0,2200,2197,2084]
"[3735,0,2200,2197,2084]
Notifications affichées : contrat salarié . CDD . information"
`;
@ -127,7 +127,7 @@ Notifications affichées : contrat salarié . CDD . information"
`;
exports[`calculate simulations-salarié > cdd 5`] = `
"[3759,0,2200,1920,1841]
"[3730,0,2200,1920,1841]
Notifications affichées : contrat salarié . CDD . information, contrat salarié . convention collective . contrôle décharge"
`;
@ -135,27 +135,27 @@ exports[`calculate simulations-salarié > contrat pro 1`] = `"[1566,0,1500,1165,
exports[`calculate simulations-salarié > contrat pro 2`] = `"[1566,0,1500,1165,1165]"`;
exports[`calculate simulations-salarié > effectif 1`] = `"[2383,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > effectif 1`] = `"[2355,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > effectif 2`] = `"[2430,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > effectif 2`] = `"[2401,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > effectif 3`] = `"[2442,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > effectif 3`] = `"[2414,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > effectif 4`] = `"[2442,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > effectif 4`] = `"[2414,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > frais pro - DFS 1`] = `"[2105,0,2000,1625,1625]"`;
exports[`calculate simulations-salarié > frais pro - DFS 1`] = `"[2078,0,2000,1622,1622]"`;
exports[`calculate simulations-salarié > frais pro - DFS 2`] = `"[2212,0,2000,1584,1549]"`;
exports[`calculate simulations-salarié > frais pro - DFS 2`] = `"[2178,0,2000,1584,1549]"`;
exports[`calculate simulations-salarié > frais pro - DFS 3`] = `"[2158,0,2000,1601,1566]"`;
exports[`calculate simulations-salarié > frais pro - DFS 3`] = `"[2133,0,2000,1598,1562]"`;
exports[`calculate simulations-salarié > frais pro - DFS 4`] = `"[2158,0,2000,1601,1566]"`;
exports[`calculate simulations-salarié > frais pro - DFS 4`] = `"[2133,0,2000,1598,1562]"`;
exports[`calculate simulations-salarié > frais pro - DFS 5`] = `"[2383,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > frais pro - DFS 5`] = `"[2355,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > frais pro - DFS 6`] = `"[1765,0,1700,1354,1354]"`;
exports[`calculate simulations-salarié > frais pro - DFS 6`] = `"[1766,0,1700,1351,1351]"`;
exports[`calculate simulations-salarié > frais pro - DFS 7`] = `"[3258,0,2600,2125,2105]"`;
exports[`calculate simulations-salarié > frais pro - DFS 7`] = `"[3221,0,2600,2125,2105]"`;
exports[`calculate simulations-salarié > frais pro - abo transports + transports personnels 1`] = `"[4382,0,3200,2553,2356]"`;
@ -171,11 +171,11 @@ exports[`calculate simulations-salarié > frais pro - abonnement transports publ
exports[`calculate simulations-salarié > frais pro - abonnement transports publics 4`] = `"[4356,0,3200,2527,2330]"`;
exports[`calculate simulations-salarié > frais pro - titres restaurant 1`] = `"[2423,0,2000,1521,1487]"`;
exports[`calculate simulations-salarié > frais pro - titres restaurant 1`] = `"[2395,0,2000,1521,1487]"`;
exports[`calculate simulations-salarié > frais pro - titres restaurant 2`] = `"[4300,0,3000,2135,1945]"`;
exports[`calculate simulations-salarié > frais pro - titres restaurant 3`] = `"[2467,0,2000,1493,1458]"`;
exports[`calculate simulations-salarié > frais pro - titres restaurant 3`] = `"[2438,0,2000,1493,1458]"`;
exports[`calculate simulations-salarié > frais pro - transports personnels seul 1`] = `"[4382,0,3200,2553,2356]"`;
@ -189,24 +189,24 @@ exports[`calculate simulations-salarié > frais pro - transports personnels seul
exports[`calculate simulations-salarié > frais pro - transports personnels seul 6`] = `"[4135,0,3200,2589,2480]"`;
exports[`calculate simulations-salarié > heures supplémentaires et complémentaires 1`] = `"[2484,0,2000,1636,1601]"`;
exports[`calculate simulations-salarié > heures supplémentaires et complémentaires 1`] = `"[2455,0,2000,1636,1601]"`;
exports[`calculate simulations-salarié > heures supplémentaires et complémentaires 2`] = `"[2444,0,2000,1606,1572]"`;
exports[`calculate simulations-salarié > heures supplémentaires et complémentaires 2`] = `"[2415,0,2000,1606,1572]"`;
exports[`calculate simulations-salarié > heures supplémentaires et complémentaires 3`] = `"[2554,0,2000,1636,1601]"`;
exports[`calculate simulations-salarié > heures supplémentaires et complémentaires 3`] = `"[2524,0,2000,1636,1601]"`;
exports[`calculate simulations-salarié > heures supplémentaires et complémentaires 4`] = `
"[2481,0,2000,1632,1598]
"[2451,0,2000,1632,1598]
Notifications affichées : contrat salarié . convention collective . contrôle décharge"
`;
exports[`calculate simulations-salarié > heures supplémentaires et complémentaires 5`] = `
"[2448,0,2000,1606,1572]
"[2419,0,2000,1606,1572]
Notifications affichées : contrat salarié . convention collective . contrôle décharge"
`;
exports[`calculate simulations-salarié > heures supplémentaires et complémentaires 6`] = `
"[2432,0,2000,1601,1566]
"[2404,0,2000,1601,1566]
Notifications affichées : contrat salarié . convention collective . contrôle décharge"
`;
@ -262,7 +262,7 @@ exports[`calculate simulations-salarié > impôt sur le revenu 3`] = `
Notifications affichées : contrat salarié . CDD . information"
`;
exports[`calculate simulations-salarié > impôt sur le revenu 4`] = `"[3782,0,3000,2353,2252]"`;
exports[`calculate simulations-salarié > impôt sur le revenu 4`] = `"[3748,0,3000,2353,2252]"`;
exports[`calculate simulations-salarié > impôt sur le revenu 5`] = `
"[41833,0,30000,24227,14685]
@ -278,9 +278,9 @@ Notifications affichées : contrat salarié . rémunération . contrôle salaire
exports[`calculate simulations-salarié > impôt sur le revenu 8`] = `"[4070,0,3000,2353,2107]"`;
exports[`calculate simulations-salarié > inversions 1`] = `"[2000,0,1797,1400,1393]"`;
exports[`calculate simulations-salarié > inversions 1`] = `"[2000,0,1812,1412,1405]"`;
exports[`calculate simulations-salarié > inversions 2`] = `"[3426,0,2554,2000,1889]"`;
exports[`calculate simulations-salarié > inversions 2`] = `"[3398,0,2554,2000,1889]"`;
exports[`calculate simulations-salarié > inversions 3`] = `"[3668,0,2703,2117,2000]"`;
@ -291,7 +291,7 @@ Notifications affichées : contrat salarié . rémunération . contrôle smic"
exports[`calculate simulations-salarié > lodeom 2`] = `"[2081,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > lodeom 3`] = `"[3782,0,3000,2353,2168]"`;
exports[`calculate simulations-salarié > lodeom 3`] = `"[3748,0,3000,2353,2168]"`;
exports[`calculate simulations-salarié > lodeom 4`] = `"[5428,0,4000,3146,2755]"`;
@ -304,9 +304,9 @@ Notifications affichées : contrat salarié . rémunération . contrôle smic"
exports[`calculate simulations-salarié > lodeom compétitivité renforcée 2`] = `"[2081,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > lodeom compétitivité renforcée 3`] = `"[3281,0,3000,2353,2168]"`;
exports[`calculate simulations-salarié > lodeom compétitivité renforcée 3`] = `"[3232,0,3000,2353,2168]"`;
exports[`calculate simulations-salarié > lodeom compétitivité renforcée 4`] = `"[5186,0,4000,3146,2755]"`;
exports[`calculate simulations-salarié > lodeom compétitivité renforcée 4`] = `"[5136,0,4000,3146,2755]"`;
exports[`calculate simulations-salarié > lodeom compétitivité renforcée 5`] = `"[7784,0,5500,4349,3634]"`;
@ -317,11 +317,11 @@ Notifications affichées : contrat salarié . rémunération . contrôle smic"
exports[`calculate simulations-salarié > lodeom innovation et croissance 2`] = `"[2081,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > lodeom innovation et croissance 3`] = `"[3171,0,3000,2353,2168]"`;
exports[`calculate simulations-salarié > lodeom innovation et croissance 3`] = `"[3153,0,3000,2353,2168]"`;
exports[`calculate simulations-salarié > lodeom innovation et croissance 4`] = `"[4529,0,4000,3146,2755]"`;
exports[`calculate simulations-salarié > lodeom innovation et croissance 4`] = `"[4510,0,4000,3146,2755]"`;
exports[`calculate simulations-salarié > lodeom innovation et croissance 5`] = `"[7643,0,5500,4349,3634]"`;
exports[`calculate simulations-salarié > lodeom innovation et croissance 5`] = `"[7579,0,5500,4349,3634]"`;
exports[`calculate simulations-salarié > stage 1`] = `
"[500,0,500,500,500]
@ -338,29 +338,29 @@ exports[`calculate simulations-salarié > taux spécifiques retraite complément
Notifications affichées : contrat salarié . rémunération . contrôle smic"
`;
exports[`calculate simulations-salarié > taux spécifiques retraite complémentaire 2`] = `"[3346,0,2500,1979,1869]"`;
exports[`calculate simulations-salarié > taux spécifiques retraite complémentaire 2`] = `"[3317,0,2500,1979,1869]"`;
exports[`calculate simulations-salarié > taux spécifiques retraite complémentaire 3`] = `
"[1588,0,1521,1170,1170]
Notifications affichées : contrat salarié . rémunération . contrôle smic"
`;
exports[`calculate simulations-salarié > taux spécifiques retraite complémentaire 4`] = `"[3306,0,2500,1938,1854]"`;
exports[`calculate simulations-salarié > taux spécifiques retraite complémentaire 4`] = `"[3279,0,2500,1938,1854]"`;
exports[`calculate simulations-salarié > temps partiel 1`] = `"[2503,2188,2000,1561,1527]"`;
exports[`calculate simulations-salarié > temps partiel 1`] = `"[2477,2188,2000,1561,1527]"`;
exports[`calculate simulations-salarié > temps partiel 2`] = `"[2475,2500,1857,1448,1428]"`;
exports[`calculate simulations-salarié > temps partiel 2`] = `"[2453,2500,1857,1448,1428]"`;
exports[`calculate simulations-salarié > temps partiel 3`] = `
"[1101,1750,1000,770,770]
"[1085,1750,1000,770,770]
Notifications affichées : contrat salarié . temps de travail . temps partiel . contrôle temps min"
`;
exports[`calculate simulations-salarié > treizième mois 1`] = `"[3308,0,2300,1950,1842]"`;
exports[`calculate simulations-salarié > treizième mois 1`] = `"[3280,0,2300,1950,1842]"`;
exports[`calculate simulations-salarié > treizième mois 2`] = `"[3794,2965,2300,2186,2071]"`;
exports[`calculate simulations-salarié > treizième mois 3`] = `"[2948,0,2300,1799,1733]"`;
exports[`calculate simulations-salarié > treizième mois 3`] = `"[2919,0,2300,1799,1733]"`;
exports[`calculate simulations-salarié > échelle de salaires 1`] = `
"[123,0,100,57,57]
@ -397,9 +397,9 @@ exports[`calculate simulations-salarié > échelle de salaires 7`] = `
Notifications affichées : contrat salarié . rémunération . contrôle smic"
`;
exports[`calculate simulations-salarié > échelle de salaires 8`] = `"[2383,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > échelle de salaires 8`] = `"[2355,0,2000,1561,1527]"`;
exports[`calculate simulations-salarié > échelle de salaires 9`] = `"[3324,0,2500,1957,1848]"`;
exports[`calculate simulations-salarié > échelle de salaires 9`] = `"[3296,0,2500,1957,1848]"`;
exports[`calculate simulations-salarié > échelle de salaires 10`] = `"[4070,0,3000,2353,2168]"`;