From 0f7823ca194834a1fd0986105e6e4e2e9fcd756a Mon Sep 17 00:00:00 2001 From: Maxime Quandalle Date: Mon, 11 Nov 2019 14:53:36 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A8=20R=C3=A9-introduction=20de=20la?= =?UTF-8?q?=20cotisation=201%=20CPF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Dans 16ae29bdc, j'avais supprimé la cotisation de 1% sur les CDD pour financer le CIF. Cette cotisation n'avait en fait pas été supprimée mais remplacée par une cotisation pour financer le CPF... This reverts commit 16ae29bdcc031577f9a939b59d9a529584250c41. --- source/règles/base.yaml | 62 ++++++++++++++++++- source/règles/externalized.yaml | 29 +++++++++ .../__snapshots__/simulations.jest.js.snap | 2 +- 3 files changed, 91 insertions(+), 2 deletions(-) diff --git a/source/règles/base.yaml b/source/règles/base.yaml index e0ac32549..2009b320e 100644 --- a/source/règles/base.yaml +++ b/source/règles/base.yaml @@ -100,6 +100,63 @@ contrat salarié . indemnité kilométrique vélo . active: Cette indemnité est exonérée de cotisations sociales et d'impôt sur le revenu. Pour verser une prime de salaire équivalente à son salarié sans ce dispositif, **l'employeur devrait débourser près de 500€ pour un salaire médian**. par défaut: non +contrat salarié . CDD . CPF : + description: Contribution au financement du compte personnel de formation (CPF) spécifique aux CDD. + cotisation: + destinataire: OPCA + dû par: employeur + branche: formation + période: flexible + + non applicable si: + une de ces conditions: + - événement . poursuite du CDD en CDI + - apprentissage + - contrat jeune vacances + - motif . classique . saisonnier + - motif . contrat aidé + + formule: + multiplication: + assiette: cotisations . assiette + taux: 1% + + références: + Code du travail - Article L6322-37: https://www.legifrance.gouv.fr/affichCodeArticle.do?idArticle=LEGIARTI000022234996&cidTexte=LEGITEXT000006072050 + + exemples: + - nom: Non applicable si CDI + situation: + CDD: non + cotisations . assiette: 1480 + valeur attendue: 0 + + - nom: SMIC + situation: + CDD: oui + événement: aucun + motif: accroissement activité + contrat jeune vacances: non + + cotisations . assiette: 1480 + valeur attendue: 14.8 + + - nom: salaire médian + situation: + CDD: oui + événement: aucun + motif: accroissement activité + contrat jeune vacances: non + + cotisations . assiette: 2300 + valeur attendue: 23 + + - nom: motif saisonnier -> non applicable + situation: + contrat salarié . CDD . motif: classique . saisonnier + cotisations . assiette: 2300 + valeur attendue: null + contrat salarié . CDD . compensation pour congés non pris: indemnité: destinataire: salarié @@ -545,14 +602,16 @@ contrat salarié . CDD . surcoût: formule: somme: #TODO à l'avenir, exprimer une somme par requête de type : obligation applicable au CDD - indemnités salarié CDD + - CPF exemples: - nom: 'exemple 1' situation: CDD: oui indemnités salarié CDD: 100 + CPF: 100 prime de fin de contrat: 60.4 compensation pour congés non pris: 39.6 - valeur attendue: 100 + valeur attendue: 200 contrat salarié . assimilé salarié: description: | @@ -1108,6 +1167,7 @@ contrat salarié . cotisations . patronales: - versement transport - taxe d'apprentissage - taxe sur les salaires + - CDD . CPF - forfait social - (- réductions de cotisations) diff --git a/source/règles/externalized.yaml b/source/règles/externalized.yaml index 496bb2fe5..c3e844c7d 100644 --- a/source/règles/externalized.yaml +++ b/source/règles/externalized.yaml @@ -166,6 +166,35 @@ contrat salarié . indemnité kilométrique vélo . active: revenu. Pour verser une prime de salaire équivalente à son salarié sans ce dispositif, **l'employeur devrait débourser près de 500€ pour un salaire médian**. +contrat salarié . CDD . CPF: + description.en: >- + Contribution to the financing of individual training leave, specific to + fixed-term contracts. + description.fr: >- + Contribution au financement du congé individuel de formation spécifique aux + CDD. + titre.en: CPF + titre.fr: CPF +contrat salarié . CDD . compensation pour congés non pris: + description.en: >- + The employee on a fixed-term contract has the same rights for paid leave as + the employee on a permanent contract. He acquires and takes his paid leave + under the same conditions. + + + It is however common that the employee can not take all his leave before the + end of his contract. In that case, he receives a compensatory alowance paid + by the employer. + description.fr: > + Le salarié en CDD bénéficie des mêmes droits à congés payés que le salarié + en CDI. Il acquiert et prend ses congés payés dans les mêmes conditions. + + + Il est cependant courant que le salarié ne puisse pas prendre tous ses + congés avant le terme de son contrat, il bénéficie alors d'une indemnité + compensatrice de congés payés versée par l'employeur. + titre.en: untaken vacation compensation + titre.fr: compensation pour congés non pris ? contrat salarié . CDD . compensation pour congés non pris . proportion congés non pris : titre.en: proportion of untaken leave titre.fr: proportion congés non pris diff --git a/test/regressions/__snapshots__/simulations.jest.js.snap b/test/regressions/__snapshots__/simulations.jest.js.snap index 4905587d3..d9e5ceeb7 100644 --- a/test/regressions/__snapshots__/simulations.jest.js.snap +++ b/test/regressions/__snapshots__/simulations.jest.js.snap @@ -222,7 +222,7 @@ exports[`calculate simulations-salarié: impôt sur le revenu 1`] = `"[4076,0,0, exports[`calculate simulations-salarié: impôt sur le revenu 2`] = `"[41765,0,0,30000,24267,14656]"`; -exports[`calculate simulations-salarié: impôt sur le revenu 3`] = `"[4076,0,0,3000,2353,2270]"`; +exports[`calculate simulations-salarié: impôt sur le revenu 3`] = `"[4106,0,0,3000,2353,2270]"`; exports[`calculate simulations-salarié: impôt sur le revenu 4`] = `"[4076,0,0,3000,2353,2205]"`;