Ajoute les point cotisés pour la retraite complémentaire CIPAV
parent
1c97faefb8
commit
eed28f499b
|
@ -253,64 +253,68 @@ dirigeant . indépendant . PL . CIPAV . retraite complémentaire:
|
|||
remplace: cotisations et contributions . retraite complémentaire
|
||||
titre: retraite complémentaire (CIPAV)
|
||||
unité: €/an
|
||||
variations:
|
||||
- si: année = 2021
|
||||
alors:
|
||||
variations:
|
||||
- si: classe = 'Classe A'
|
||||
alors: 1457
|
||||
- si: classe = 'Classe B'
|
||||
alors: 2913
|
||||
- si: classe = 'Classe C'
|
||||
alors: 4370
|
||||
- si: classe = 'Classe D'
|
||||
alors: 7283
|
||||
- si: classe = 'Classe E'
|
||||
alors: 10196
|
||||
- si: classe = 'Classe F'
|
||||
alors: 16023
|
||||
- si: classe = 'Classe G'
|
||||
alors: 17479
|
||||
- si: classe = 'Classe H'
|
||||
alors: 18936
|
||||
- si: année = 2022
|
||||
alors:
|
||||
variations:
|
||||
- si: classe = 'Classe A'
|
||||
alors: 1527
|
||||
- si: classe = 'Classe B'
|
||||
alors: 3055
|
||||
- si: classe = 'Classe C'
|
||||
alors: 4582
|
||||
- si: classe = 'Classe D'
|
||||
alors: 7637
|
||||
- si: classe = 'Classe E'
|
||||
alors: 10692
|
||||
- si: classe = 'Classe F'
|
||||
alors: 16802
|
||||
- si: classe = 'Classe G'
|
||||
alors: 18329
|
||||
- si: classe = 'Classe H'
|
||||
alors: 19857
|
||||
références:
|
||||
Guide CIPAV 2022: https://www.lacipav.fr/sites/default/files/2022-01/Guide%20pratique%202022%20-%20Professionnels%20lib%C3%A9raux%20-%20La%20Cipav_0.pdf#page=14
|
||||
|
||||
dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe:
|
||||
titre: Classe de cotisation
|
||||
grille:
|
||||
assiette: assiette des cotisations
|
||||
tranches:
|
||||
- montant:
|
||||
variations:
|
||||
- si: année = 2022
|
||||
alors: 1527
|
||||
- si: année = 2021
|
||||
alors: 1457
|
||||
- montant: "'Classe A'"
|
||||
plafond: 26581 €/an
|
||||
- montant:
|
||||
variations:
|
||||
- si: année = 2022
|
||||
alors: 3055
|
||||
- si: année = 2021
|
||||
alors: 2913
|
||||
- montant: "'Classe B'"
|
||||
plafond: 49281 €/an
|
||||
- montant:
|
||||
variations:
|
||||
- si: année = 2022
|
||||
alors: 4582
|
||||
- si: année = 2021
|
||||
alors: 4370
|
||||
- montant: "'Classe C'"
|
||||
plafond: 57851 €/an
|
||||
- montant:
|
||||
variations:
|
||||
- si: année = 2022
|
||||
alors: 7637
|
||||
- si: année = 2021
|
||||
alors: 7283
|
||||
- montant: "'Classe D'"
|
||||
plafond: 66401 €/an
|
||||
- montant:
|
||||
variations:
|
||||
- si: année = 2022
|
||||
alors: 10692
|
||||
- si: année = 2021
|
||||
alors: 10196
|
||||
- montant: "'Classe E'"
|
||||
plafond: 83061 €/an
|
||||
- montant:
|
||||
variations:
|
||||
- si: année = 2022
|
||||
alors: 16802
|
||||
- si: année = 2021
|
||||
alors: 16023
|
||||
- montant: "'Classe F'"
|
||||
plafond: 103181 €/an
|
||||
- montant:
|
||||
variations:
|
||||
- si: année = 2022
|
||||
alors: 18329
|
||||
- si: année = 2021
|
||||
alors: 17479
|
||||
- montant: "'Classe G'"
|
||||
plafond: 123301 €/an
|
||||
- montant:
|
||||
variations:
|
||||
- si: année = 2022
|
||||
alors: 19857
|
||||
- si: année = 2021
|
||||
alors: 18936
|
||||
- montant: "'Classe H'"
|
||||
références:
|
||||
Guide CIPAV 2022: https://www.lacipav.fr/sites/default/files/2022-01/Guide%20pratique%202022%20-%20Professionnels%20lib%C3%A9raux%20-%20La%20Cipav_0.pdf#page=14
|
||||
|
||||
|
|
|
@ -53,6 +53,7 @@ protection sociale . retraite . plr:
|
|||
valeur: "'Non implémenté'"
|
||||
|
||||
protection sociale . retraite . CNAVPL:
|
||||
applicable si: dirigeant . indépendant . PL . CNAVPL
|
||||
description: |-
|
||||
Les professions libérales affiliées à la CNAVPL ont un régime de retraite de base par point.
|
||||
|
||||
|
@ -86,6 +87,32 @@ protection sociale . retraite . CNAVPL:
|
|||
geant à avoir recours à l’assistance d’une tierce personne ;
|
||||
- 400 points par année civile pour les personnes reconnues atteintes d’une incapacité d’exercice
|
||||
de leur profession pour une durée de plus de 6 mois
|
||||
références:
|
||||
guide juridique CNAVPL: https://www.cnavpl.fr/statuts-et-documents-de-reference/?wpdmdl=234211#page=27
|
||||
|
||||
protection sociale . retraite . CIPAV:
|
||||
applicable si: dirigeant . indépendant . PL . CIPAV
|
||||
remplace: protection sociale . retraite . complémentaire indépendants . points acquis
|
||||
unité: points
|
||||
variations:
|
||||
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe A'
|
||||
alors: 36
|
||||
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe B'
|
||||
alors: 72
|
||||
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe C'
|
||||
alors: 108
|
||||
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe D'
|
||||
alors: 180
|
||||
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe E'
|
||||
alors: 252
|
||||
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe F'
|
||||
alors: 396
|
||||
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe G'
|
||||
alors: 432
|
||||
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe H'
|
||||
alors: 468
|
||||
références:
|
||||
Guide CIPAV: https://www.lacipav.fr/sites/default/files/2022-01/Guide%20pratique%202022%20-%20Professionnels%20lib%C3%A9raux%20-%20La%20Cipav_0.pdf#page=14
|
||||
|
||||
protection sociale . retraite . CNAVPL . cotisation maximum T1:
|
||||
recalcul:
|
||||
|
|
|
@ -40,6 +40,7 @@ export default function Value<Names extends string>({
|
|||
const e = engine ?? defaultEngine
|
||||
const isRule =
|
||||
typeof expression === 'string' && expression in e.getParsedRules()
|
||||
|
||||
const evaluation = e.evaluate({
|
||||
valeur: expression,
|
||||
...(unit && { unité: unit }),
|
||||
|
@ -51,6 +52,21 @@ export default function Value<Names extends string>({
|
|||
}) as string
|
||||
|
||||
if (isRule && linkToRule) {
|
||||
const ruleEvaluation = e.evaluate(expression)
|
||||
let dottedName = expression as DottedName
|
||||
if (ruleEvaluation.visualisationKind === 'replacement') {
|
||||
dottedName =
|
||||
(
|
||||
ruleEvaluation as {
|
||||
explanation: Array<{
|
||||
satisfied: boolean
|
||||
consequence: { dottedName: DottedName }
|
||||
}>
|
||||
}
|
||||
).explanation.find(({ satisfied }) => satisfied === true)?.consequence
|
||||
.dottedName ?? dottedName
|
||||
}
|
||||
|
||||
return (
|
||||
<RuleLink dottedName={expression as DottedName}>
|
||||
<StyledValue {...props} key={value} $flashOnChange={flashOnChange}>
|
||||
|
|
|
@ -165,15 +165,6 @@ function DistributionBranch({
|
|||
function DroitsRetraite() {
|
||||
const { t } = useTranslation()
|
||||
|
||||
/** Le simulateur ne doit pas faire apparaître les droits à la retraite sur secu-independant.fr */
|
||||
if (
|
||||
// !import.meta.env.SSR ||
|
||||
document.referrer?.includes('secu-independants.fr') ||
|
||||
document.referrer?.includes('simulateur-rsi.urssaf.fr')
|
||||
) {
|
||||
return null
|
||||
}
|
||||
|
||||
return (
|
||||
<Trans i18nKey="pages.simulateurs.indépendant.retraite-droits-acquis">
|
||||
<H3 as="h2">Retraite : droits acquis sur l'année</H3>
|
||||
|
@ -187,16 +178,18 @@ function DroitsRetraite() {
|
|||
/>
|
||||
</RuleLink>
|
||||
</Li>
|
||||
<WhenApplicable dottedName="protection sociale . retraite . CNAVPL">
|
||||
<Li>
|
||||
Points de retraite de base acquis :{' '}
|
||||
<Value
|
||||
linkToRule
|
||||
expression="protection sociale . retraite . CNAVPL"
|
||||
displayedUnit={t('points')}
|
||||
/>
|
||||
</Li>
|
||||
</WhenApplicable>
|
||||
<Li>
|
||||
Points de retraite de base acquis :{' '}
|
||||
<Value
|
||||
linkToRule
|
||||
expression="protection sociale . retraite . CNAVPL"
|
||||
displayedUnit={t('points')}
|
||||
/>
|
||||
</Li>
|
||||
<Li>
|
||||
Retraite complémentaire :{' '}
|
||||
Points de retraite complémentaire acquis :{' '}
|
||||
<WhenApplicable dottedName="protection sociale . retraite . complémentaire indépendants . points acquis">
|
||||
<RuleLink dottedName="protection sociale . retraite . complémentaire indépendants . points acquis">
|
||||
<Value
|
||||
|
@ -217,7 +210,7 @@ function DroitsRetraite() {
|
|||
</RuleLink>
|
||||
</SmallBody>
|
||||
</WhenApplicable>
|
||||
<WhenApplicable dottedName="dirigeant . indépendant . PL . CNAVPL">
|
||||
<WhenApplicable dottedName="dirigeant . indépendant . PL">
|
||||
<SmallBody>
|
||||
Ce simulateur ne gère pas les droits acquis de retraite
|
||||
complémentaire pour les professions libérales
|
||||
|
|
Loading…
Reference in New Issue