From fe1cdb14ba6022399045c654d428460b8d06414b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Rialland?= Date: Wed, 13 Apr 2022 11:21:25 +0200 Subject: [PATCH] Ajout des points retraite de base CNAVPL --- modele-social/règles/profession-libérale.yaml | 19 ++++++++++++++++++- .../IndépendantExplanation.tsx | 17 +++++++++++++++-- site/source/template.html | 2 +- 3 files changed, 34 insertions(+), 4 deletions(-) diff --git a/modele-social/règles/profession-libérale.yaml b/modele-social/règles/profession-libérale.yaml index c66c5afa7..7604fd51b 100644 --- a/modele-social/règles/profession-libérale.yaml +++ b/modele-social/règles/profession-libérale.yaml @@ -374,7 +374,7 @@ dirigeant . indépendant . PL . CNAVPL . retraite: taux: 8.23% plafond: plafond sécurité sociale temps plein - attributs: - nom: tranche t2 + nom: tranche T2 arrondi: oui taux: 1.87% plafond: 5 * plafond sécurité sociale temps plein @@ -384,6 +384,23 @@ dirigeant . indépendant . PL . CNAVPL . retraite: liste des caisses: https://www.cnavpl.fr/regimes-complementaires-et-prevoyance/ Guide CNAVPL (PDF): https://www.cnavpl.fr/statuts-et-documents-de-reference/?wpdmdl=56215 +dirigeant . indépendant . PL . CNAVPL . retraite . points: + somme: + - nom: points T1 + valeur: + produit: + assiette: retraite . tranche T1 + taux: 525 / (plafond sécurité sociale temps plein * 8.23%) + plancher: 0 + arrondi: 1 décimale + - nom: points T2 + valeur: + produit: + assiette: retraite . tranche T2 + taux: 25 / (5 * plafond sécurité sociale temps plein * 8.23%) + plancher: 0 + arrondi: 1 décimale + #TODO: On ajoute une exception car la transitivité du remplacement ne fonctionne pas encore dirigeant . indépendant . PL . CNAVPL . retraite . remplace: titre: retraite de base (CNAVPL) diff --git a/site/source/components/simulationExplanation/IndépendantExplanation.tsx b/site/source/components/simulationExplanation/IndépendantExplanation.tsx index f9ae870f3..7811c44d0 100644 --- a/site/source/components/simulationExplanation/IndépendantExplanation.tsx +++ b/site/source/components/simulationExplanation/IndépendantExplanation.tsx @@ -63,7 +63,9 @@ export default function IndépendantExplanation() { - {/* */} + + + @@ -162,9 +164,11 @@ function DistributionBranch({ function DroitsRetraite() { const { t } = useTranslation() + const engine = useEngine() + console.log(engine) /** Le simulateur ne doit pas faire apparaître les droits à la retraite sur secu-independant.fr */ if ( - !import.meta.env.SSR || + // !import.meta.env.SSR || document.referrer?.includes('secu-independants.fr') || document.referrer?.includes('simulateur-rsi.urssaf.fr') ) { @@ -184,6 +188,15 @@ function DroitsRetraite() { /> +
  • + Points de retraite acquis :{' '} + + + +
  • Retraite complémentaire :{' '} diff --git a/site/source/template.html b/site/source/template.html index 3266ac4ca..2e029e380 100644 --- a/site/source/template.html +++ b/site/source/template.html @@ -226,7 +226,7 @@ " > Logo service mon-entreprise urssaf