Corrige le bug de la convention collective du sport
- Ajoute des tests de non regression - Enlève la boucle du calcul de la limite d’éxonération de la prévoyance - Renomme la règle 'salarié . convention collective . sport . exonération cotisation AT . refus` en `salarié . convention collective . sport . refus exonération cotisation AT` - Correction d’unités fix #2601"pull/2750/head
parent
3bbe9f1538
commit
8a85585bd5
|
@ -484,24 +484,6 @@ exports[`e2e test mon-entreprise api > Test evaluate brut => net + super brut 2`
|
|||
"salarié . rémunération . frais professionnels . trajets domicile travail . prime de transport . déductible",
|
||||
"salarié . contrat . stage . gratification minimale",
|
||||
"salarié . cotisations . prévoyances . employeur . non déductible socialement",
|
||||
"salarié . cotisations . prévoyances . employeur",
|
||||
"salarié . cotisations . prévoyances . santé . employeur",
|
||||
"salarié . cotisations . prévoyances . santé",
|
||||
"salarié . convention collective . sport . cotisations . régime frais de santé",
|
||||
"salarié . cotisations . prévoyances . santé . montant",
|
||||
"salarié . cotisations . prévoyances . santé . taux employeur",
|
||||
"salarié . convention collective . BTP . catégorie . ouvrier . prévoyance complémentaire . employeur",
|
||||
"salarié . convention collective . BTP . catégorie . ouvrier",
|
||||
"salarié . convention collective . BTP",
|
||||
"salarié . convention collective . BTP . catégorie . etam . prévoyance complémentaire . employeur",
|
||||
"salarié . convention collective . BTP . catégorie . etam",
|
||||
"salarié . convention collective . BTP . catégorie . cadre . prévoyance complémentaire . employeur",
|
||||
"salarié . convention collective . BTP . catégorie . cadre",
|
||||
"salarié . convention collective . HCR . prévoyance conventionnelle . employeur",
|
||||
"salarié . convention collective . optique . prévoyance . employeur",
|
||||
"salarié . convention collective . sport . cotisations . prévoyance . employeur",
|
||||
"salarié . cotisations . prévoyances . conventionnelle . employeur",
|
||||
"salarié . contrat . statut cadre",
|
||||
"salarié . cotisations . vieillesse . salarié . plafonnée",
|
||||
"salarié . cotisations . vieillesse . salarié . plafonnée . taux",
|
||||
"salarié . temps de travail . plafond sécurité sociale",
|
||||
|
@ -521,6 +503,8 @@ exports[`e2e test mon-entreprise api > Test evaluate brut => net + super brut 2`
|
|||
"salarié . cotisations . retraite complémentaire . salarié",
|
||||
"salarié . cotisations . retraite complémentaire",
|
||||
"salarié . cotisations . retraite complémentaire . employeur",
|
||||
"salarié . convention collective . BTP . catégorie . etam",
|
||||
"salarié . convention collective . BTP",
|
||||
"salarié . régimes spécifiques . intermittents du spectacle . retraite complémentaire techniciens et cadre",
|
||||
"salarié . régimes spécifiques . intermittents du spectacle . artiste . non cadre",
|
||||
"salarié . cotisations . retraite complémentaire . employeur . taux T1",
|
||||
|
@ -540,6 +524,22 @@ exports[`e2e test mon-entreprise api > Test evaluate brut => net + super brut 2`
|
|||
"salarié . cotisations . CSG-CRDS . CSG . déductible . taux",
|
||||
"salarié . cotisations . CSG-CRDS . assiette de base",
|
||||
"salarié . cotisations . CSG-CRDS . assiette de base . assiette abattue",
|
||||
"salarié . cotisations . prévoyances . employeur",
|
||||
"salarié . cotisations . prévoyances . santé . employeur",
|
||||
"salarié . cotisations . prévoyances . santé",
|
||||
"salarié . convention collective . sport . cotisations . régime frais de santé",
|
||||
"salarié . cotisations . prévoyances . santé . montant",
|
||||
"salarié . cotisations . prévoyances . santé . taux employeur",
|
||||
"salarié . convention collective . BTP . catégorie . ouvrier . prévoyance complémentaire . employeur",
|
||||
"salarié . convention collective . BTP . catégorie . ouvrier",
|
||||
"salarié . convention collective . BTP . catégorie . etam . prévoyance complémentaire . employeur",
|
||||
"salarié . convention collective . BTP . catégorie . cadre . prévoyance complémentaire . employeur",
|
||||
"salarié . convention collective . BTP . catégorie . cadre",
|
||||
"salarié . convention collective . HCR . prévoyance conventionnelle . employeur",
|
||||
"salarié . convention collective . optique . prévoyance . employeur",
|
||||
"salarié . convention collective . sport . cotisations . prévoyance . employeur",
|
||||
"salarié . cotisations . prévoyances . conventionnelle . employeur",
|
||||
"salarié . contrat . statut cadre",
|
||||
"salarié . rémunération . net . imposable . heures supplémentaires et complémentaires défiscalisées",
|
||||
"salarié . cotisations . CSG-CRDS . CSG . non déductible",
|
||||
"salarié . cotisations . CSG-CRDS . CSG . non déductible . taux",
|
||||
|
@ -751,23 +751,6 @@ exports[`e2e test mon-entreprise api > Test evaluate brut => net + super brut 2`
|
|||
"salarié . rémunération . frais professionnels . trajets domicile travail . prime de transport . déductible",
|
||||
"salarié . contrat . stage . gratification minimale",
|
||||
"salarié . cotisations . prévoyances . employeur . non déductible socialement",
|
||||
"salarié . cotisations . prévoyances . employeur",
|
||||
"salarié . cotisations . prévoyances . santé . employeur",
|
||||
"salarié . cotisations . prévoyances . santé",
|
||||
"salarié . convention collective . sport . cotisations . régime frais de santé",
|
||||
"salarié . cotisations . prévoyances . santé . montant",
|
||||
"salarié . cotisations . prévoyances . santé . taux employeur",
|
||||
"salarié . convention collective . BTP . catégorie . ouvrier . prévoyance complémentaire . employeur",
|
||||
"salarié . convention collective . BTP . catégorie . ouvrier",
|
||||
"salarié . convention collective . BTP . catégorie . etam . prévoyance complémentaire . employeur",
|
||||
"salarié . convention collective . BTP . catégorie . etam",
|
||||
"salarié . convention collective . BTP . catégorie . cadre . prévoyance complémentaire . employeur",
|
||||
"salarié . convention collective . BTP . catégorie . cadre",
|
||||
"salarié . convention collective . HCR . prévoyance conventionnelle . employeur",
|
||||
"salarié . convention collective . optique . prévoyance . employeur",
|
||||
"salarié . convention collective . sport . cotisations . prévoyance . employeur",
|
||||
"salarié . cotisations . prévoyances . conventionnelle . employeur",
|
||||
"salarié . contrat . statut cadre",
|
||||
"salarié . cotisations . vieillesse . employeur . plafonnée",
|
||||
"salarié . cotisations . vieillesse . employeur . plafonnée . taux",
|
||||
"salarié . cotisations . retraite complémentaire . employeur",
|
||||
|
@ -779,6 +762,7 @@ exports[`e2e test mon-entreprise api > Test evaluate brut => net + super brut 2`
|
|||
"salarié . temps de travail",
|
||||
"salarié . activité partielle . heures chômées",
|
||||
"salarié . temps de travail . durée légale . mensuelle",
|
||||
"salarié . convention collective . BTP . catégorie . etam",
|
||||
"salarié . régimes spécifiques . intermittents du spectacle . retraite complémentaire techniciens et cadre",
|
||||
"salarié . régimes spécifiques . intermittents du spectacle . artiste . non cadre",
|
||||
"salarié . cotisations . retraite complémentaire . employeur . taux T1",
|
||||
|
@ -808,6 +792,22 @@ exports[`e2e test mon-entreprise api > Test evaluate brut => net + super brut 2`
|
|||
"salarié . régimes spécifiques . alsace moselle",
|
||||
"salarié . cotisations . CPF CDD",
|
||||
"salarié . cotisations . forfait social",
|
||||
"salarié . cotisations . prévoyances . employeur",
|
||||
"salarié . cotisations . prévoyances . santé . employeur",
|
||||
"salarié . cotisations . prévoyances . santé",
|
||||
"salarié . convention collective . sport . cotisations . régime frais de santé",
|
||||
"salarié . cotisations . prévoyances . santé . montant",
|
||||
"salarié . cotisations . prévoyances . santé . taux employeur",
|
||||
"salarié . convention collective . BTP . catégorie . ouvrier . prévoyance complémentaire . employeur",
|
||||
"salarié . convention collective . BTP . catégorie . ouvrier",
|
||||
"salarié . convention collective . BTP . catégorie . etam . prévoyance complémentaire . employeur",
|
||||
"salarié . convention collective . BTP . catégorie . cadre . prévoyance complémentaire . employeur",
|
||||
"salarié . convention collective . BTP . catégorie . cadre",
|
||||
"salarié . convention collective . HCR . prévoyance conventionnelle . employeur",
|
||||
"salarié . convention collective . optique . prévoyance . employeur",
|
||||
"salarié . convention collective . sport . cotisations . prévoyance . employeur",
|
||||
"salarié . cotisations . prévoyances . conventionnelle . employeur",
|
||||
"salarié . contrat . statut cadre",
|
||||
"salarié . cotisations . exonérations . employeur",
|
||||
"salarié . cotisations . exonérations",
|
||||
"salarié . cotisations . exonérations . heures supplémentaires . employeur",
|
||||
|
|
|
@ -1,6 +1,12 @@
|
|||
# Journal des modifications
|
||||
|
||||
|
||||
## 1.7.2
|
||||
Corrige des bugs dans l’implémentation de la convention collective du sport :
|
||||
- Enlève la boucle du calcul de la limite d’éxonération de la prévoyance
|
||||
- Renomme la règle `salarié . convention collective . sport . exonération cotisation AT . refus` en `salarié . convention collective . sport . refus exonération cotisation AT`
|
||||
- Correction d’unités
|
||||
|
||||
## 1.7.1
|
||||
Clarifie le vocabulaire, les référence et l’implémentation du calcul de l’indemnité d’activité partielle
|
||||
|
||||
|
|
|
@ -150,9 +150,8 @@ salarié . convention collective . sport . cotisations . formation professionnel
|
|||
taux: 1%
|
||||
|
||||
salarié . convention collective . sport . cotisations . assiette franchisée:
|
||||
formule:
|
||||
valeur: cotisations . assiette
|
||||
abattement: franchise
|
||||
valeur: cotisations . assiette
|
||||
abattement: franchise * 1 jour
|
||||
|
||||
salarié . convention collective . sport . joueur entraineur:
|
||||
question: Le joueur est-il aussi entraineur ?
|
||||
|
@ -162,10 +161,11 @@ salarié . convention collective . sport . exonération cotisation AT:
|
|||
non applicable si:
|
||||
une de ces conditions:
|
||||
- joueur entraineur
|
||||
- refus
|
||||
- refus exonération cotisation AT
|
||||
valeur: oui
|
||||
rend non applicable: cotisations . ATMP
|
||||
|
||||
salarié . convention collective . sport . exonération cotisation AT . refus:
|
||||
salarié . convention collective . sport . refus exonération cotisation AT:
|
||||
titre: refus exonération AT
|
||||
question: L'employeur a-t'il refusé d'être exonéré de cotisations AT ?
|
||||
par défaut: non
|
||||
|
@ -173,22 +173,23 @@ salarié . convention collective . sport . exonération cotisation AT . refus:
|
|||
salarié . convention collective . sport . cotisations . assiette forfaitaire:
|
||||
applicable si: assiette franchisée < SMIC . horaire * 115 heures/mois
|
||||
remplace: salarié . cotisations . assiette forfaitaire
|
||||
formule:
|
||||
grille:
|
||||
assiette: assiette franchisée
|
||||
multiplicateur: SMIC . horaire / 1 mois
|
||||
unité: €/mois
|
||||
tranches:
|
||||
- montant: 5 * SMIC . horaire
|
||||
plafond: 45 heures
|
||||
- montant: 15 * SMIC . horaire
|
||||
plafond: 60 heures
|
||||
- montant: 25 * SMIC . horaire
|
||||
plafond: 80 heures
|
||||
- montant: 35 * SMIC . horaire
|
||||
plafond: 100 heures
|
||||
- montant: 50 * SMIC . horaire
|
||||
plafond: 115 heures
|
||||
unité: €/mois
|
||||
grille:
|
||||
assiette: assiette franchisée
|
||||
multiplicateur: SMIC . horaire
|
||||
tranches:
|
||||
- montant: 5 * SMIC . horaire
|
||||
plafond: 45 heures
|
||||
- montant: 15 * SMIC . horaire
|
||||
plafond: 60 heures
|
||||
- montant: 25 * SMIC . horaire
|
||||
plafond: 80 heures
|
||||
- montant: 35 * SMIC . horaire
|
||||
plafond: 100 heures
|
||||
- montant: 50 * SMIC . horaire
|
||||
plafond: 115 heures
|
||||
références:
|
||||
Barème assiette forfaitaire convention sport: https://www.urssaf.fr/portail/home/taux-et-baremes/assiettes-forfaitaires-et-franch/le-sportif-entraineur-personne-q.html
|
||||
|
||||
salarié . convention collective . sport . primes . nombre de manifestations:
|
||||
question: Combien de manifestations rémunérées le joueur a-t'il effectué ?
|
||||
|
@ -216,9 +217,8 @@ salarié . convention collective . sport . primes . manifestation 1:
|
|||
|
||||
salarié . convention collective . sport . primes . manifestation 1 . franchise:
|
||||
titre: franchise manifestation 1
|
||||
formule:
|
||||
valeur: manifestation 1
|
||||
plafond: 70% * plafond sécurité sociale . journalier
|
||||
valeur: manifestation 1
|
||||
plafond: 70% * plafond sécurité sociale . journalier * 1 jour
|
||||
|
||||
salarié . convention collective . sport . primes . manifestation 2:
|
||||
question: Quelle prime pour la deuxième manifestation ?
|
||||
|
@ -227,9 +227,8 @@ salarié . convention collective . sport . primes . manifestation 2:
|
|||
|
||||
salarié . convention collective . sport . primes . manifestation 2 . franchise:
|
||||
titre: franchise manifestation 2
|
||||
formule:
|
||||
valeur: manifestation 2
|
||||
plafond: 70% * plafond sécurité sociale . journalier
|
||||
valeur: manifestation 2
|
||||
plafond: 70% * plafond sécurité sociale . journalier * 1 jour
|
||||
|
||||
salarié . convention collective . sport . primes . manifestation 3:
|
||||
question: Quelle prime pour la troisième manifestation ?
|
||||
|
@ -238,9 +237,8 @@ salarié . convention collective . sport . primes . manifestation 3:
|
|||
|
||||
salarié . convention collective . sport . primes . manifestation 3 . franchise:
|
||||
titre: franchise manifestation 3
|
||||
formule:
|
||||
valeur: manifestation 3
|
||||
plafond: 70% * plafond sécurité sociale . journalier
|
||||
valeur: manifestation 3
|
||||
plafond: 70% * plafond sécurité sociale . journalier * 1 jour
|
||||
|
||||
salarié . convention collective . sport . primes . manifestation 4:
|
||||
question: Quelle prime pour la quatrième manifestation ?
|
||||
|
@ -249,9 +247,8 @@ salarié . convention collective . sport . primes . manifestation 4:
|
|||
|
||||
salarié . convention collective . sport . primes . manifestation 4 . franchise:
|
||||
titre: franchise manifestation 4
|
||||
formule:
|
||||
valeur: manifestation 4
|
||||
plafond: 70% * plafond sécurité sociale . journalier
|
||||
valeur: manifestation 4
|
||||
plafond: 70% * plafond sécurité sociale . journalier * 1 jour
|
||||
|
||||
salarié . convention collective . sport . primes . manifestation 5:
|
||||
question: Quelle prime pour la cinquième manifestation ?
|
||||
|
@ -260,9 +257,8 @@ salarié . convention collective . sport . primes . manifestation 5:
|
|||
|
||||
salarié . convention collective . sport . primes . manifestation 5 . franchise:
|
||||
titre: franchise manifestation 5
|
||||
formule:
|
||||
valeur: manifestation 5
|
||||
plafond: 70% * plafond sécurité sociale . journalier
|
||||
valeur: manifestation 5
|
||||
plafond: 70% * plafond sécurité sociale . journalier * 1 jour
|
||||
|
||||
salarié . convention collective . sport . primes . autres manifestations:
|
||||
question: Quelles primes pour les autres manifestations ?
|
||||
|
|
|
@ -946,7 +946,12 @@ salarié . cotisations . prévoyances:
|
|||
non déductible socialement:
|
||||
titre: Prévoyance employeur non déductible
|
||||
description: Montant de la part employeur des prévoyances à réintégrer pour le calcul de l'assiette des cotisations
|
||||
valeur: employeur
|
||||
valeur:
|
||||
recalcul:
|
||||
règle: employeur
|
||||
avec:
|
||||
non déductible socialement: 0€
|
||||
|
||||
abattement:
|
||||
somme:
|
||||
- 6% * plafond sécurité sociale
|
||||
|
|
|
@ -0,0 +1,82 @@
|
|||
// Vitest Snapshot v1
|
||||
|
||||
exports[`calculate simulations-salarié > CCN HCR 1`] = `
|
||||
"salarié . contrat . salaire brut: 2500
|
||||
salarié . contrat . salaire brut . équivalent temps plein: null
|
||||
salarié . coût total employeur: 3421
|
||||
salarié . rémunération . net . payé après impôt: 1872
|
||||
salarié . rémunération . net . à payer avant impôt: 1983
|
||||
Notifications affichées : salarié . convention collective . contrôle décharge"
|
||||
`;
|
||||
|
||||
exports[`calculate simulations-salarié > CCN batiment 1`] = `
|
||||
"salarié . contrat . salaire brut: 2500
|
||||
salarié . contrat . salaire brut . équivalent temps plein: null
|
||||
salarié . coût total employeur: 3779
|
||||
salarié . rémunération . net . payé après impôt: 1822
|
||||
salarié . rémunération . net . à payer avant impôt: 1931
|
||||
Notifications affichées : salarié . convention collective . contrôle décharge"
|
||||
`;
|
||||
|
||||
exports[`calculate simulations-salarié > CCN batiment 2`] = `
|
||||
"salarié . contrat . salaire brut: 2500
|
||||
salarié . contrat . salaire brut . équivalent temps plein: null
|
||||
salarié . coût total employeur: 3762
|
||||
salarié . rémunération . net . payé après impôt: 1824
|
||||
salarié . rémunération . net . à payer avant impôt: 1933
|
||||
Notifications affichées : salarié . convention collective . contrôle décharge"
|
||||
`;
|
||||
|
||||
exports[`calculate simulations-salarié > CCN batiment 3`] = `
|
||||
"salarié . contrat . salaire brut: 2500
|
||||
salarié . contrat . salaire brut . équivalent temps plein: null
|
||||
salarié . coût total employeur: 3811
|
||||
salarié . rémunération . net . payé après impôt: 1837
|
||||
salarié . rémunération . net . à payer avant impôt: 1949
|
||||
Notifications affichées : salarié . convention collective . contrôle décharge"
|
||||
`;
|
||||
|
||||
exports[`calculate simulations-salarié > CCN compta 1`] = `
|
||||
"salarié . contrat . salaire brut: 2500
|
||||
salarié . contrat . salaire brut . équivalent temps plein: null
|
||||
salarié . coût total employeur: 3306
|
||||
salarié . rémunération . net . payé après impôt: 1898
|
||||
salarié . rémunération . net . à payer avant impôt: 2006
|
||||
Notifications affichées : salarié . convention collective . contrôle décharge"
|
||||
`;
|
||||
|
||||
exports[`calculate simulations-salarié > CCN optique 1`] = `
|
||||
"salarié . contrat . salaire brut: 2500
|
||||
salarié . contrat . salaire brut . équivalent temps plein: null
|
||||
salarié . coût total employeur: 3496
|
||||
salarié . rémunération . net . payé après impôt: 1943
|
||||
salarié . rémunération . net . à payer avant impôt: 2058
|
||||
Notifications affichées : salarié . convention collective . contrôle décharge"
|
||||
`;
|
||||
|
||||
exports[`calculate simulations-salarié > CCN spectacle vivant 1`] = `
|
||||
"salarié . contrat . salaire brut: 2500
|
||||
salarié . contrat . salaire brut . équivalent temps plein: null
|
||||
salarié . coût total employeur: 3771
|
||||
salarié . rémunération . net . payé après impôt: 2039
|
||||
salarié . rémunération . net . à payer avant impôt: 2155
|
||||
Notifications affichées : salarié . contrat . CDD . information, salarié . convention collective . contrôle décharge"
|
||||
`;
|
||||
|
||||
exports[`calculate simulations-salarié > CCN sport 1`] = `
|
||||
"salarié . contrat . salaire brut: 500
|
||||
salarié . contrat . salaire brut . équivalent temps plein: null
|
||||
salarié . coût total employeur: 905
|
||||
salarié . rémunération . net . payé après impôt: 595
|
||||
salarié . rémunération . net . à payer avant impôt: 595
|
||||
Notifications affichées : salarié . rémunération . assiette de vérification du SMIC . contrôle, salarié . convention collective . contrôle décharge"
|
||||
`;
|
||||
|
||||
exports[`calculate simulations-salarié > CCN sport 2`] = `
|
||||
"salarié . contrat . salaire brut: 1800
|
||||
salarié . contrat . salaire brut . équivalent temps plein: null
|
||||
salarié . coût total employeur: 1801
|
||||
salarié . rémunération . net . payé après impôt: 1393
|
||||
salarié . rémunération . net . à payer avant impôt: 1401
|
||||
Notifications affichées : salarié . convention collective . contrôle décharge"
|
||||
`;
|
|
@ -24,78 +24,6 @@ salarié . rémunération . net . payé après impôt: 1527
|
|||
salarié . rémunération . net . à payer avant impôt: 1561"
|
||||
`;
|
||||
|
||||
exports[`calculate simulations-salarié > CCN HCR 1`] = `
|
||||
"salarié . contrat . salaire brut: 2500
|
||||
salarié . contrat . salaire brut . équivalent temps plein: null
|
||||
salarié . coût total employeur: 3421
|
||||
salarié . rémunération . net . payé après impôt: 1872
|
||||
salarié . rémunération . net . à payer avant impôt: 1983
|
||||
Notifications affichées : salarié . convention collective . contrôle décharge"
|
||||
`;
|
||||
|
||||
exports[`calculate simulations-salarié > CCN batiment 1`] = `
|
||||
"salarié . contrat . salaire brut: 2500
|
||||
salarié . contrat . salaire brut . équivalent temps plein: null
|
||||
salarié . coût total employeur: 3779
|
||||
salarié . rémunération . net . payé après impôt: 1822
|
||||
salarié . rémunération . net . à payer avant impôt: 1931
|
||||
Notifications affichées : salarié . convention collective . contrôle décharge"
|
||||
`;
|
||||
|
||||
exports[`calculate simulations-salarié > CCN batiment 2`] = `
|
||||
"salarié . contrat . salaire brut: 2500
|
||||
salarié . contrat . salaire brut . équivalent temps plein: null
|
||||
salarié . coût total employeur: 3762
|
||||
salarié . rémunération . net . payé après impôt: 1824
|
||||
salarié . rémunération . net . à payer avant impôt: 1933
|
||||
Notifications affichées : salarié . convention collective . contrôle décharge"
|
||||
`;
|
||||
|
||||
exports[`calculate simulations-salarié > CCN batiment 3`] = `
|
||||
"salarié . contrat . salaire brut: 2500
|
||||
salarié . contrat . salaire brut . équivalent temps plein: null
|
||||
salarié . coût total employeur: 3811
|
||||
salarié . rémunération . net . payé après impôt: 1837
|
||||
salarié . rémunération . net . à payer avant impôt: 1949
|
||||
Notifications affichées : salarié . convention collective . contrôle décharge"
|
||||
`;
|
||||
|
||||
exports[`calculate simulations-salarié > CCN compta 1`] = `
|
||||
"salarié . contrat . salaire brut: 2500
|
||||
salarié . contrat . salaire brut . équivalent temps plein: null
|
||||
salarié . coût total employeur: 3306
|
||||
salarié . rémunération . net . payé après impôt: 1898
|
||||
salarié . rémunération . net . à payer avant impôt: 2006
|
||||
Notifications affichées : salarié . convention collective . contrôle décharge"
|
||||
`;
|
||||
|
||||
exports[`calculate simulations-salarié > CCN optique 1`] = `
|
||||
"salarié . contrat . salaire brut: 2500
|
||||
salarié . contrat . salaire brut . équivalent temps plein: null
|
||||
salarié . coût total employeur: 3496
|
||||
salarié . rémunération . net . payé après impôt: 1943
|
||||
salarié . rémunération . net . à payer avant impôt: 2058
|
||||
Notifications affichées : salarié . convention collective . contrôle décharge"
|
||||
`;
|
||||
|
||||
exports[`calculate simulations-salarié > CCN spectacle vivant 1`] = `
|
||||
"salarié . contrat . salaire brut: 2500
|
||||
salarié . contrat . salaire brut . équivalent temps plein: null
|
||||
salarié . coût total employeur: 3771
|
||||
salarié . rémunération . net . payé après impôt: 2039
|
||||
salarié . rémunération . net . à payer avant impôt: 2155
|
||||
Notifications affichées : salarié . contrat . CDD . information, salarié . convention collective . contrôle décharge"
|
||||
`;
|
||||
|
||||
exports[`calculate simulations-salarié > CCN sport 1`] = `
|
||||
"salarié . contrat . salaire brut: 500
|
||||
salarié . contrat . salaire brut . équivalent temps plein: null
|
||||
salarié . coût total employeur: 535
|
||||
salarié . rémunération . net . payé après impôt: 374
|
||||
salarié . rémunération . net . à payer avant impôt: 374
|
||||
Notifications affichées : salarié . rémunération . assiette de vérification du SMIC . contrôle"
|
||||
`;
|
||||
|
||||
exports[`calculate simulations-salarié > JEI 1`] = `
|
||||
"salarié . contrat . salaire brut: 3000
|
||||
salarié . contrat . salaire brut . équivalent temps plein: null
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
import { it } from 'vitest'
|
||||
|
||||
import { configSalarié } from '@/pages/simulateurs/salarié/simulationConfig'
|
||||
|
||||
import employeeSituations from './simulations-convention-collective.yaml'
|
||||
import { runSimulations } from './utils'
|
||||
|
||||
it('calculate simulations-salarié', () => {
|
||||
runSimulations(
|
||||
employeeSituations,
|
||||
[
|
||||
...(configSalarié['objectifs exclusifs'] ?? []),
|
||||
...(configSalarié.objectifs ?? []),
|
||||
],
|
||||
configSalarié.situation
|
||||
)
|
||||
})
|
|
@ -0,0 +1,41 @@
|
|||
CCN batiment:
|
||||
- salarié . contrat . salaire brut: 2500 €/mois
|
||||
salarié . convention collective: "'BTP'"
|
||||
salarié . convention collective . BTP . catégorie: "'ouvrier'"
|
||||
- salarié . contrat . salaire brut: 2500 €/mois
|
||||
salarié . convention collective: "'BTP'"
|
||||
salarié . convention collective . BTP . catégorie: "'etam'"
|
||||
- salarié . contrat . salaire brut: 2500 €/mois
|
||||
salarié . convention collective: "'BTP'"
|
||||
salarié . convention collective . BTP . catégorie: "'cadre'"
|
||||
|
||||
CCN compta:
|
||||
- salarié . contrat . salaire brut: 2500 €/mois
|
||||
salarié . convention collective: "'compta'"
|
||||
salarié . temps de travail . heures supplémentaires: 3 heures/mois
|
||||
|
||||
CCN HCR:
|
||||
- salarié . contrat . salaire brut: 2500 €/mois
|
||||
salarié . convention collective: "'HCR'"
|
||||
salarié . temps de travail . heures supplémentaires: 3 heures/mois
|
||||
salarié . rémunération . avantages en nature: oui
|
||||
salarié . rémunération . avantages en nature . nourriture: oui
|
||||
salarié . rémunération . avantages en nature . nourriture . repas par mois: 10 repas/mois
|
||||
|
||||
CCN optique:
|
||||
- salarié . contrat . salaire brut: 2500 €/mois
|
||||
salarié . convention collective: "'optique'"
|
||||
salarié . ancienneté: 10 ans
|
||||
|
||||
CCN spectacle vivant:
|
||||
- salarié . contrat: "'CDD'"
|
||||
salarié . contrat . salaire brut: 2500 €/mois
|
||||
salarié . convention collective: "'SVP'"
|
||||
salarié . régimes spécifiques . intermittents du spectacle: "'technicien'"
|
||||
|
||||
CCN sport:
|
||||
- salarié . contrat . salaire brut: 500 €/mois
|
||||
salarié . convention collective: "'sport'"
|
||||
salarié . convention collective . sport . primes . nombre de manifestations: 2 manifestations
|
||||
- salarié . contrat . salaire brut: 1800 €/mois
|
||||
salarié . convention collective: "'sport'"
|
|
@ -419,42 +419,3 @@ taux spécifiques retraite complémentaire:
|
|||
- salarié . contrat . salaire brut: 2500 €/mois
|
||||
salarié . cotisations . retraite complémentaire . employeur . taux T1: 3.94%
|
||||
salarié . cotisations . retraite complémentaire . salarié . taux T1: 3.93%
|
||||
|
||||
CCN batiment:
|
||||
- salarié . contrat . salaire brut: 2500 €/mois
|
||||
salarié . convention collective: "'BTP'"
|
||||
salarié . convention collective . BTP . catégorie: "'ouvrier'"
|
||||
- salarié . contrat . salaire brut: 2500 €/mois
|
||||
salarié . convention collective: "'BTP'"
|
||||
salarié . convention collective . BTP . catégorie: "'etam'"
|
||||
- salarié . contrat . salaire brut: 2500 €/mois
|
||||
salarié . convention collective: "'BTP'"
|
||||
salarié . convention collective . BTP . catégorie: "'cadre'"
|
||||
|
||||
CCN compta:
|
||||
- salarié . contrat . salaire brut: 2500 €/mois
|
||||
salarié . convention collective: "'compta'"
|
||||
salarié . temps de travail . heures supplémentaires: 3 heures/mois
|
||||
|
||||
CCN HCR:
|
||||
- salarié . contrat . salaire brut: 2500 €/mois
|
||||
salarié . convention collective: "'HCR'"
|
||||
salarié . temps de travail . heures supplémentaires: 3 heures/mois
|
||||
salarié . rémunération . avantages en nature: oui
|
||||
salarié . rémunération . avantages en nature . nourriture: oui
|
||||
salarié . rémunération . avantages en nature . nourriture . repas par mois: 10 repas/mois
|
||||
|
||||
CCN optique:
|
||||
- salarié . contrat . salaire brut: 2500 €/mois
|
||||
salarié . convention collective: "'optique'"
|
||||
salarié . ancienneté: 10 ans
|
||||
|
||||
CCN spectacle vivant:
|
||||
- salarié . contrat: "'CDD'"
|
||||
salarié . contrat . salaire brut: 2500 €/mois
|
||||
salarié . convention collective: "'SVP'"
|
||||
salarié . régimes spécifiques . intermittents du spectacle: "'technicien'"
|
||||
|
||||
CCN sport:
|
||||
- salarié . contrat . salaire brut: 500 €/mois
|
||||
salarié . convention collective . sport . primes . nombre de manifestations: 2 manifestations
|
||||
|
|
Loading…
Reference in New Issue