Corrige la formule du nombre de trimestre validés pour les indépendants

pull/1951/head
Johan Girod 2022-01-25 16:03:20 +01:00
parent 600de13951
commit e0469b5940
9 changed files with 194 additions and 126 deletions

View File

@ -21,19 +21,25 @@ function recursiveFindYamlFile(dirPath = publicodesDir) {
} else {
return filename.endsWith('.yaml') ? fullpath : false
}
}).filter(Boolean)
})
.filter(Boolean)
}
function readRules() {
return recursiveFindYamlFile().reduce((rules, filePath) => {
const newRules = yaml.load(fs.readFileSync(filePath, 'utf-8'), {filename: filePath})
const duplicatedRule = Object.keys(newRules).find(ruleName => ruleName in rules)
const newRules = yaml.load(fs.readFileSync(filePath, 'utf-8'), {
filename: filePath,
})
const duplicatedRule = Object.keys(newRules).find(
(ruleName) => ruleName in rules
)
if (duplicatedRule) {
throw new Error(`La règle ${duplicatedRule} a été redéfinie dans dans le fichier ${filePath}, alors qu'elle avait déjà été définie auparavant dans un autre fichier`)
throw new Error(
`La règle ${duplicatedRule} a été redéfinie dans dans le fichier ${filePath}, alors qu'elle avait déjà été définie auparavant dans un autre fichier`
)
}
return Object.assign(rules, newRules)
}, {})
}
// Note: we can't put the output file in the fs.watched directory

View File

@ -1105,10 +1105,11 @@ dirigeant . indépendant . cotisations et contributions . retraite de base:
assiette:
valeur: assiette des cotisations
plancher: assiette minimale . retraite
multiplicateur: plafond sécurité sociale temps plein
tranches:
- taux: 17.75%
plafond: 1
- taux:
nom: taux
valeur: 17.75%
plafond: plafond sécurité sociale temps plein
- taux: 0.6%
arrondi: oui
références:

View File

@ -53,13 +53,19 @@ protection sociale . retraite . plr:
valeur: "'Non implémenté'"
protection sociale . retraite . base:
# TODO : vérifier les modalités de calcul pour les salariés et les autoentrepreneurs. Il est possible que ce soit le même mécanisme que pour les indépendants.
titre: pension de retraite de base
formule:
produit:
taux: taux de la pension
plafond: plafond sécurité sociale temps plein
assiette: revenu moyen
note: Les impatriés bénéficient d'une exonération de cotisation vieillesse. En contrepartie, ils n'acquièrent aucun droit pendant la durée d'exonération.
produit:
taux: taux de la pension
plafond: plafond sécurité sociale temps plein
assiette:
variations:
- si: dirigeant . indépendant
alors: trimestres . indépendant . revenu cotisé
- sinon: revenu moyen
note: |-
Les impatriés bénéficient d'une exonération de cotisation vieillesse. En contrepartie, ils n'acquièrent aucun droit pendant la durée d'exonération.
références:
service-public.fr: https://www.service-public.fr/particuliers/vosdroits/F21552
@ -67,64 +73,69 @@ protection sociale . retraite . base . taux de la pension:
description: Le taux appliqué, avec décote ou surcote en fonction du nombre de trimestres cotisés.
formule:
variations:
- si: trimestres validés = 0
- si: trimestres = 0
alors: 0%
- sinon: 50%
note: On ne prends pas en compte la décote du taux suite aux trimestres manquant. On considère donc que le cotisant part à taux plein, donc à 67 ans (ou avant si tous les trimestres sont validés).
références:
service-public.fr: https://www.service-public.fr/particuliers/vosdroits/F19666
protection sociale . retraite . trimestres validés:
protection sociale . retraite . base . trimestres:
unité: trimestres validés/an
formule:
somme:
- trimestres salarié
- trimestres indépendant
- trimestres auto-entrepreneur
plafond: 4
somme:
- salarié
- indépendant
- auto-entrepreneur
plafond: 4
protection sociale . retraite . trimestres validés . trimestres salarié:
protection sociale . retraite . base . trimestres . salarié:
unité: trimestres validés/an
applicable si: contrat salarié
formule: barème trimestres générique
protection sociale . retraite . trimestres validés . trimestres indépendant:
unité: trimestres validés/an
applicable si: dirigeant . indépendant
formule:
variations:
- si: situation personnelle . RSA
alors: barème trimestres générique
- sinon:
valeur: barème trimestres générique
plancher: 3
protection sociale . retraite . trimestres validés . barème trimestres générique:
unité: trimestres validés/an
formule:
grille:
unité: trimestres validés/an
assiette:
variations:
- si: dirigeant . indépendant
alors: dirigeant . indépendant . assiette des cotisations
- sinon: contrat salarié . rémunération . brut
multiplicateur: SMIC horaire
tranches:
- montant: 0
plafond: 150 heures/an
- montant: 1
plafond: 300 heures/an
- montant: 2
plafond: 450 heures/an
- montant: 3
plafond: 600 heures/an
- montant: 4
grille: &bareme_trimestre
assiette: contrat salarié . rémunération . brut
multiplicateur: SMIC horaire
tranches:
- montant: 0
plafond: 150 heures/an
- montant: 1
plafond: 300 heures/an
- montant: 2
plafond: 450 heures/an
- montant: 3
plafond: 600 heures/an
- montant: 4
références:
cnav.fr: https://www.legislation.cnav.fr/Pages/bareme.aspx?Nom=salaire_validant_un_trimestre_montant_bar
Article R351-9 du code de la sécurité sociale: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000028751530/2014-03-21
protection sociale . retraite . trimestres validés . trimestres auto-entrepreneur:
protection sociale . retraite . base . trimestres . indépendant:
unité: trimestres validés/an
grille:
<<: *bareme_trimestre
assiette:
nom: revenu cotisé
valeur: dirigeant . indépendant . cotisations et contributions . retraite de base / dirigeant . indépendant . cotisations et contributions . retraite de base . taux
références:
Article R351-9 du code de la sécurité sociale: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000028751530/2014-03-21
Article R634-1 du code de la sécurité sociale: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000038787378
Article R551-9 du code de la sécurité sociale: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000028751530/
note: |-
Rappel : la validation de trimestres seffectue, pour les travailleurs indépendants à partir du **revenu cotisé**
Le dernier alinéa de larticle R351-9 du code de la sécurité sociale, tel que rendu applicable aux travailleurs indépendants par les articles D634-1 et R634-1 du même code, moyennant adaptations, prévoit que pour la période postérieure au 31 décembre 2013, il y a lieu de retenir autant de trimestres que le revenu annuel correspondant aux retenues subies par lassuré représente de fois le montant du salaire minimum de croissance en vigueur au 1er janvier de l'année considérée calculé sur la base de 150 heures, avec un maximum de quatre trimestres par année civile.
Par retenues subies par lassuré, le texte vise (sagissant dun indépendant qui nest pas forcément à jour de ses cotisations) les cotisations du régime vieillesse de base effectivement versées par lui (et non des cotisations appelées).
Par revenu annuel correspondant aux retenues subies par lassuré (dit « revenu cotisé ») on entend le revenu reconstitué à partir des cotisations du régime vieillesse de base (« RVB ») effectivement payées par lassuré.
Le revenu cotisé correspond donc à la cotisation du régime vieillesse de base effectivement versée au titre de lannée N divisée par le taux de cotisation du régime vieillesse de base de cette année N.
Cotisation définitive RVB effectivement versée au titre d'une année N (+réductions ou exonérations génératrices de droits) / taux de cotisation RVB au titre de cette année N (pour la part génératrice de droit applicable au revenu plafonné).
Ce revenu (dit « revenu cotisé » dune année N) est retenu pour la validation de trimestres dune année N.
Il est comparé au seuil de 150 smic/h pour déterminer le nombre de trimestres à valider (revenu cotisé de lannée N /150 smic h).
protection sociale . retraite . base . trimestres . auto-entrepreneur:
applicable si: dirigeant . auto-entrepreneur
description: Les seuils de chiffre d'affaires minimum pour la validation des trimestres pour la retraite en auto-entrepreneur. En-dessous du montant minimum, vous n'aurez accès qu'à l'allocation de solidarité.
unité: trimestres validés/an

View File

@ -161,6 +161,7 @@ function DistributionBranch({
}
function DroitsRetraite() {
const { t } = useTranslation()
/** Le simulateur ne doit pas faire apparaître les droits à la retraite sur secu-independant.fr */
if (
document.referrer?.includes('secu-independants.fr') ||
@ -174,12 +175,11 @@ function DroitsRetraite() {
<Ul>
<Li>
Retraite de base :{' '}
<RuleLink dottedName="protection sociale . retraite . trimestres validés . trimestres indépendant">
<RuleLink dottedName="protection sociale . retraite . base . trimestres . indépendant">
<Value
expression="protection sociale . retraite . trimestres validés . trimestres indépendant"
displayedUnit=""
/>{' '}
trimestres acquis
expression="protection sociale . retraite . base . trimestres . indépendant"
displayedUnit={t('trimestres acquis')}
/>
</RuleLink>
</Li>
<Li>

View File

@ -7120,10 +7120,12 @@ dirigeant . indépendant . cotisations et contributions . exonérations . ZFU .
dirigeant . indépendant . cotisations et contributions . exonérations . pension invalidité:
description.en: >-
[automatic] If you are the holder of a **disability pension** paid by a
non-agricultural non-salaried worker scheme, you are entitled to a **total
exemption from supplementary pension contributions**.
non-agricultural non-salaried worker scheme, you benefit from a **total
exemption from supplementary pension and
non-agricultural non-salaried workers, you are entitled to a **total exemption from supplementary pension contributions**.
non-agricultural non-salaried workers, you are entitled to a **total exemption from supplementary pension contributions and
health insurance contributions**.
So that you can **continue to accumulate complementary pension points** like other workers,
@ -7131,7 +7133,7 @@ dirigeant . indépendant . cotisations et contributions . exonérations . pensio
you are allocated **"free points "**.
In the general case, the number of points received corresponds to the **average monthly points contributed
In the general case, the number of points received corresponds to the **average monthly points contributed during the period of
during the period of self-employment** before the pension is paid.
@ -7144,7 +7146,9 @@ dirigeant . indépendant . cotisations et contributions . exonérations . pensio
Si vous êtes titulaire dune **pension dinvalidité** versée par un régime
des travailleurs non-salariés
non agricoles, vous bénécifiez dune **exonération totale des cotisations de retraite complémentaire**.
non agricoles, vous bénécifiez dune **exonération totale des cotisations de retraite complémentaire et
des cotisations maladie**.
Pour que vous puissiez **continuer à accumuler des points de retraite complémentaire** comme les autres travailleurs,
@ -9133,6 +9137,74 @@ protection sociale . retraite . base . taux de la pension:
(ou avant si tous les trimestres sont validés).
titre.en: rate of the pension
titre.fr: taux de la pension
protection sociale . retraite . base . trimestres:
titre.en: '[automatic] quarters'
titre.fr: trimestres
protection sociale . retraite . base . trimestres . auto-entrepreneur:
description.en:
'[automatic] The minimum turnover thresholds for the validation
of quarters for retirement as an auto-entrepreneur. Below the minimum
amount, you will only have access to the solidarity allowance.'
description.fr:
Les seuils de chiffre d'affaires minimum pour la validation des
trimestres pour la retraite en auto-entrepreneur. En-dessous du montant
minimum, vous n'aurez accès qu'à l'allocation de solidarité.
titre.en: '[automatic] auto-entrepreneur'
titre.fr: auto-entrepreneur
protection sociale . retraite . base . trimestres . indépendant:
note.en: >-
[automatic] Reminder: for self-employed workers, the validation of quarters
is based on the **contributed income**.
The last paragraph of article R351-9 of the Social Security Code, as made applicable to self-employed workers by articles D634-1 and R634-1 of the same code, with adaptations, provides that for the period after December 31, 2013, as many quarters are to be retained as the annual income corresponding to the deductions made by the insured person represents times the amount of the minimum growth wage in force on January 1 of the year in question, calculated on the basis of 150 hours, with a maximum of four quarters per calendar year.
By deductions made by the insured, the text refers (in the case of a self-employed person who is not necessarily up to date with his or her contributions) to the basic old-age pension scheme contributions actually paid by him or her (and not to the contributions called for).
The annual income corresponding to the deductions made by the insured (so-called "contributed income") is the income reconstituted from the basic old-age pension scheme contributions ("RVB") actually paid by the insured.
The contributed income is therefore the basic old-age pension contribution actually paid for the year N divided by the basic old-age pension contribution rate for that year N.
Final RVB contribution actually paid for a year N (+ deductions or exemptions generating rights) / RVB contribution rate for this year N (for the part generating rights applicable to the capped income).
This income (known as "contributed income" for a year N) is used to validate quarters for a year N.
It is compared to the threshold of 150 smic/hour to determine the number of quarters to be validated (contributed income of year N /150 smic h).
note.fr: >-
Rappel : la validation de trimestres seffectue, pour les travailleurs
indépendants à partir du **revenu cotisé**
Le dernier alinéa de larticle R351-9 du code de la sécurité sociale, tel que rendu applicable aux travailleurs indépendants par les articles D634-1 et R634-1 du même code, moyennant adaptations, prévoit que pour la période postérieure au 31 décembre 2013, il y a lieu de retenir autant de trimestres que le revenu annuel correspondant aux retenues subies par lassuré représente de fois le montant du salaire minimum de croissance en vigueur au 1er janvier de l'année considérée calculé sur la base de 150 heures, avec un maximum de quatre trimestres par année civile.
Par retenues subies par lassuré, le texte vise (sagissant dun indépendant qui nest pas forcément à jour de ses cotisations) les cotisations du régime vieillesse de base effectivement versées par lui (et non des cotisations appelées).
Par revenu annuel correspondant aux retenues subies par lassuré (dit « revenu cotisé ») on entend le revenu reconstitué à partir des cotisations du régime vieillesse de base (« RVB ») effectivement payées par lassuré.
Le revenu cotisé correspond donc à la cotisation du régime vieillesse de base effectivement versée au titre de lannée N divisée par le taux de cotisation du régime vieillesse de base de cette année N.
Cotisation définitive RVB effectivement versée au titre d'une année N (+réductions ou exonérations génératrices de droits) / taux de cotisation RVB au titre de cette année N (pour la part génératrice de droit applicable au revenu plafonné).
Ce revenu (dit « revenu cotisé » dune année N) est retenu pour la validation de trimestres dune année N.
Il est comparé au seuil de 150 smic/h pour déterminer le nombre de trimestres à valider (revenu cotisé de lannée N /150 smic h).
titre.en: '[automatic] independent'
titre.fr: indépendant
protection sociale . retraite . base . trimestres . salarié:
titre.en: '[automatic] employee'
titre.fr: salarié
protection sociale . retraite . complémentaire indépendants:
titre.en: supplementary pension for self-employed
titre.fr: complémentaire indépendants
@ -9164,28 +9236,6 @@ protection sociale . retraite . plr:
professions libérales réglementées.
titre.en: '[automatic] Retirement from regulated professions'
titre.fr: Retraite profession libérale réglementée
protection sociale . retraite . trimestres validés:
titre.en: '[automatic] validated quarters'
titre.fr: trimestres validés
protection sociale . retraite . trimestres validés . barème trimestres générique:
titre.en: generic quarters scale
titre.fr: barème trimestres générique
protection sociale . retraite . trimestres validés . trimestres auto-entrepreneur:
description.en: Minimum turnover thresholds for the validation of quarters for
retirement as a self-employed entrepreneur. Below the minimum amount, you
will only have access to the solidarity allowance.
description.fr:
Les seuils de chiffre d'affaires minimum pour la validation des
trimestres pour la retraite en auto-entrepreneur. En-dessous du montant
minimum, vous n'aurez accès qu'à l'allocation de solidarité.
titre.en: auto-entrepreneur quarters
titre.fr: trimestres auto-entrepreneur
protection sociale . retraite . trimestres validés . trimestres indépendant:
titre.en: self-employed quarters
titre.fr: trimestres indépendant
protection sociale . retraite . trimestres validés . trimestres salarié:
titre.en: employee quarters
titre.fr: trimestres salarié
protection sociale . revenu moyen:
description.en: The income used to calculate the amount of retirement pensions
and daily social security allowances during a work stoppage.

View File

@ -1456,12 +1456,12 @@ pages:
turnover and vice versa
title: "Self-employed: income simulator"
retraite-droits-acquis: '<0>Retirement: rights acquired during the
year</0><1><0>Basic pension: <2><0></0> </2>quarters
acquired</0><1>Supplementary pension : <2><0><0></0> points
acquired</0></2><3><0>not known</0><1><0>The number of "free points"
received during your disability pension depends on your previous income.
<2>To find out more, click here.</2></0></1><2><0>This simulator does
not manage the acquired rights of complementary pension for liberal
year</0><1><0>Basic pension : <2><0></0></2></0><1>Supplementary pension
: <2><0><0></0> points acquired</0></2><3><0>not known</0><1><0>The
number of "free points" received during your disability pension depends
on your previous income. <2>To find out more, click
here.</2></0></1><2><0>This simulator does not manage the acquired
rights of complementary pension for liberal
professions</0></2></3></1></1>'
shortname: Independent
title: Income simulator for the self-employed

View File

@ -1130,12 +1130,12 @@ pages:
chiffre d'affaires et inversement
title: "Indépendant : simulateur de revenus"
retraite-droits-acquis: "<0>Retraite : droits acquis sur
l'année</0><1><0>Retraite de base : <2><0></0> trimestres
acquis</2></0><1>Retraite complémentaire : <2><0><0></0> points
acquis</0></2><3><0>non connue</0><1><0>Le nombre de \"points gratuits\"
reçus pendant votre pension d'invalidité dépend de vos revenus
antérieurs. <2>En savoir plus.</2></0></1><2><0>Ce simulateur ne gère
pas les droits acquis de retraite complémentaire pour les professions
l'année</0><1><0>Retraite de base : <2><0></0></2></0><1>Retraite
complémentaire : <2><0><0></0> points acquis</0></2><3><0>non
connue</0><1><0>Le nombre de \"points gratuits\" reçus pendant votre
pension d'invalidité dépend de vos revenus antérieurs. <2>En savoir
plus.</2></0></1><2><0>Ce simulateur ne gère pas les droits acquis de
retraite complémentaire pour les professions
libérales</0></2></3></1></1>"
shortname: Indépendant
title: Simulateur de revenus pour indépendant

View File

@ -6,7 +6,7 @@ objectifs:
- dirigeant . rémunération . nette
- dirigeant . auto-entrepreneur . net de cotisations
- protection sociale . retraite
- protection sociale . retraite . trimestres validés
- protection sociale . retraite . base . trimestres
- protection sociale . santé . indemnités journalières
questions:

View File

@ -259,7 +259,7 @@ exports[`calculate simulations-indépendant: cotisations minimales 1`] = `"[1375
exports[`calculate simulations-indépendant: cotisations minimales 2`] = `"[244,144,100,104,0,100,0,244,3211]"`;
exports[`calculate simulations-indépendant: exonération pension invalidité 1`] = `
"[45000,12580,32420,33639,4014,28406,0,45000,3012]
"[45000,10908,34092,35311,4515,29577,0,45000,2350]
Notifications affichées : dirigeant . indépendant . cotisations et contributions . exonérations . pension invalidité"
`;
@ -526,62 +526,62 @@ exports[`calculate simulations-rémunération-dirigeant (auto-entrepreneur): éc
Notifications affichées : entreprise . chiffre d'affaires . franchise de TVA . dépassement"
`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): ACRE 1`] = `"[0,8392,0,6072,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): ACRE 1`] = `"[0,8392,0,6071,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): ACRE 2`] = `"[0,16871,0,12239,4,24]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): ACRE 2`] = `"[0,16871,0,12238,4,24]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): ACRE 3`] = `"[0,22330,0,16231,4,32]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): ACRE 3`] = `"[0,22330,0,16232,4,32]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 1`] = `"[0,16819,0,13242,4,24]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 1`] = `"[0,16819,0,15017,4,24]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 2`] = `"[0,15619,0,13242,4,24]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 2`] = `"[0,15619,0,15017,4,24]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 3`] = `"[0,19619,0,14517,4,28]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 3`] = `"[0,19619,0,15017,4,28]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 4`] = `"[0,13268,0,9772,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 4`] = `"[0,13268,0,10023,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 5`] = `
"[0,220383,0,57390,4,56]
Notifications affichées : entreprise . chiffre d'affaires . franchise de TVA . dépassement"
`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 6`] = `"[0,13168,0,9722,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 6`] = `"[0,13168,0,10023,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 7`] = `"[0,6868,0,7715,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 7`] = `"[0,6868,0,10023,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 1`] = `"[0,13768,0,10022,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 1`] = `"[0,13768,0,10023,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 2`] = `"[0,14409,0,null,4,0]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 3`] = `"[0,13758,0,10017,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 4`] = `"[0,13768,0,10022,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 4`] = `"[0,13768,0,10023,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 5`] = `"[0,13768,0,10022,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 5`] = `"[0,13768,0,10023,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): avec charges 1`] = `"[0,6794,0,4965,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): avec charges 1`] = `"[0,6794,0,4966,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): avec charges 2`] = `"[0,13768,0,10022,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): avec charges 2`] = `"[0,13768,0,10023,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 1`] = `
"[0,-1045,0,0,3,21]
"[0,-1045,0,2366,2,21]
Notifications affichées : entreprise . imposition . IR . information sur le report de déficit"
`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 2`] = `
"[0,-226,0,0,3,21]
"[0,-226,0,2366,2,21]
Notifications affichées : entreprise . imposition . IR . information sur le report de déficit"
`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 3`] = `"[0,614,0,487,3,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 3`] = `"[0,614,0,2520,2,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 4`] = `"[0,3083,0,2274,3,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 4`] = `"[0,3083,0,3032,2,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 5`] = `"[0,6794,0,4965,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 5`] = `"[0,6794,0,4966,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 6`] = `"[0,13768,0,10022,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 6`] = `"[0,13768,0,10023,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 7`] = `"[0,33996,0,24794,4,48]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 7`] = `"[0,33996,0,24795,4,48]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 8`] = `
"[0,69900,0,36188,4,56]