Ajout des points retraite de base CNAVPL

pull/2101/head
Jérémy Rialland 2022-04-13 11:21:25 +02:00 committed by Johan Girod
parent eaae26cdfe
commit fe1cdb14ba
3 changed files with 34 additions and 4 deletions

View File

@ -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)

View File

@ -63,7 +63,9 @@ export default function IndépendantExplanation() {
</section>
</Condition>
<InstitutionsPartenaires />
{/* <DroitsRetraite /> */}
<Condition expression="dirigeant . indépendant . PL . CIPAV">
<DroitsRetraite />
</Condition>
<DistributionSection>
<Distribution />
</DistributionSection>
@ -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() {
/>
</RuleLink>
</Li>
<Li>
Points de retraite acquis :{' '}
<RuleLink dottedName="dirigeant . indépendant . PL . CNAVPL . retraite . points">
<Value
expression="dirigeant . indépendant . PL . CNAVPL . retraite . points"
displayedUnit={t('points de retraite acquis')}
/>
</RuleLink>
</Li>
<Li>
Retraite complémentaire :{' '}
<WhenApplicable dottedName="protection sociale . retraite . complémentaire indépendants . points acquis">

View File

@ -226,7 +226,7 @@
"
>
<img
src="images/logo-monentreprise.svg"
src="/logo-share.png"
alt="Logo service mon-entreprise urssaf"
style="width: 200px; margin-bottom: 2rem"
/>