Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RSA] organisation, labels et références #2117

Open
wants to merge 44 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
dc64d52
Ajoute référence législative au dispositif du RSA
DorineLam Jun 5, 2023
be33b33
Rectifie unité et complète le short_label pour éviter une confusion :…
DorineLam Jun 5, 2023
85a9a29
Mise à jour du last_value
DorineLam Jun 5, 2023
b10a1cf
Crée un dossier RSA jeune pour plus de lisibilité
DorineLam Jun 5, 2023
40f7a1d
Fix erreur de changement date limite durée du droit est de 18
DorineLam Jun 5, 2023
2c7c1ac
Renomme partie Majoration pour isolement
DorineLam Jun 5, 2023
d908126
Renomme label durée minimum titre de séjour ressortissant
DorineLam Jun 5, 2023
ec2d8ba
Label des patrimoines pris en compte dans les ressources
DorineLam Jun 5, 2023
abb8bb0
Change label des patrimoines
DorineLam Jun 5, 2023
702a29e
Réorganise dossier du forfait logement
DorineLam Jun 5, 2023
a3e57fb
Précise ce qu'est le montant forfaitaire du RSA
DorineLam Jun 5, 2023
5e7c76a
Déplace le paramètre montant_minimum versé dans le dossier "montant"
DorineLam Jun 5, 2023
8bbadd1
Déplacement du fichier forfait_logement
DorineLam Jun 5, 2023
bad3fc7
Déplace les majorations du montant dans le dossier montant
DorineLam Jun 5, 2023
054f7b1
Fix test python
DorineLam Jun 5, 2023
c7e8b7f
fix erreur typo
DorineLam Jun 5, 2023
de3b7d2
Ajoute changelog
DorineLam Jun 5, 2023
f76e1fa
Update CHANGELOG.md
DorineLam Jun 7, 2023
ab63b79
Rectifie références qui fait appel au ref de la prime d'activité et n…
DorineLam Jun 8, 2023
92b1e3a
Renomme montant de base en montant forfaitaire (pour suivre le langag…
DorineLam Jun 8, 2023
1d722f0
déplace forfait_asf dans rsa_cond : car ce forfait est pris en compte…
DorineLam Jun 8, 2023
eeb7222
Déplace majoration composition familiale dans rsa_maj au lieu de rsa_m
DorineLam Jun 8, 2023
223fa2e
Déplace majoration_isolement dans rsa_maj
DorineLam Jun 8, 2023
737b1b3
Rectifie order suite mouvement paramètres
DorineLam Jun 8, 2023
aa6d033
Supprime doublon paramètre
DorineLam Jun 8, 2023
8f5c0da
Revert "Renomme montant de base en montant forfaitaire (pour suivre l…
DorineLam Jun 8, 2023
0daebaf
Renomme les labels du montant de base
DorineLam Jun 8, 2023
890907a
Fix typo
DorineLam Jun 8, 2023
1082f90
Renomme comme avant rsa_forfait_logement en rsa_fl
DorineLam Jun 8, 2023
1aab1af
Ajoute virgule à la fin d'une référence de variable
DorineLam Jun 8, 2023
f64b231
fix typo
DorineLam Jun 8, 2023
ed25850
Met à jour les fichiers de version
DorineLam Jun 8, 2023
4e4c349
Fix label non_eee
DorineLam Jun 8, 2023
2038d3d
Prise en compte des retours Mahdi
DorineLam Jun 8, 2023
f1eadc8
Update openfisca_france/parameters/prestations_sociales/solidarite_in…
DorineLam Jun 8, 2023
c07ec95
Update openfisca_france/parameters/prestations_sociales/solidarite_in…
DorineLam Jun 8, 2023
a96095a
Update openfisca_france/parameters/prestations_sociales/solidarite_in…
benjello Jun 14, 2023
a07f309
Update openfisca_france/parameters/prestations_sociales/solidarite_in…
benjello Jun 14, 2023
87fd703
Majoration compo familiale : mentionne montant de base
DorineLam Jun 14, 2023
af4e75e
Majoration compo familiale : mentionne montant de base
DorineLam Jun 14, 2023
ffca60a
Majoration compo familiale : mentionne montant de base
DorineLam Jun 14, 2023
afc0f49
Ajoute unité pourcentage_montant_de_base
DorineLam Jun 15, 2023
73fbe2b
Fix
benjello Jun 22, 2023
3b1d9a3
Missing periods module
benjello Oct 25, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -1712,6 +1712,34 @@ Le calcul se fait sur une période annuelle mais là formule actuelle effectue l
- Supprime taux16, qui correspond à pvce. Le documente et corrige pvce.


### 148.0.0 [#2117](https://github.com/openfisca/openfisca-france/pull/2117)

* Évolution du système socio-fiscal.
* Périodes concernées : toutes.
* Zones impactées :
- `prestations/minima_sociaux/rsa.py`
- `parameters/prestations_sociales/solidarite_insertion/minima_sociaux/rsa`
- `prestations/minima_sociaux/cs/cmu.py`
- `prestations/jeunes/garantie_jeunes.py`.
* Détails :
- Renomme certains labels et short_labels
- Suppression du dossier `forfait_logement` qui était le seul dossier à l'intérieur de `rsa_fl`(redondance)
- Le paramètre `montant_minimum_verse` est retiré du dossier `rsa_maj`, car ce n'est pas une majoration mais un seuil de versement du RSA : il est ajouté dans le dossier `rsa_m`.
- Renomme le paramètre `rsa_jeune` en `date_debut_rsa_jeune`=> Ce paramètre devra d'ailleurs être supprimé car il a un rôle de booléen pour activer la réforme du rsa mais n'a aucune légitimité législative.
- Ajoute un dossier `rsa_jeune` dans le dossier `rsa_cond` qui englobe les paramètres liés au RSA jeune pour plus clarté.
- Déplace `forfait_asf` dans `rsa_cond` à la place de `rsa_maj`, en effet le forfait de soutien familial semble plus être un élément pris en compte dans la base de ressources qu'une majoration.
- Ajoute un index dans le dossier `forfait_asf`.
- Suppression du paramètre `age_limite_enfant` du dossier `majoration_isolement_en_base_rsa` car il est en doublon de celui qui est dans le dossier `majoration_isolement`
- Suppression du paramètre `psa` situé dans rsa, inutilisé et en double du paramètre `rmi.psa`

- - - -

Ces changements (effacez les lignes ne correspondant pas à votre cas) :
- Modifient l'API publique d'OpenFisca France (par exemple renommage ou suppression de variables).
- Ajoutent une fonctionnalité (par exemple ajout d'une variable).
- Corrigent ou améliorent un calcul déjà existant.

DorineLam marked this conversation as resolved.
Show resolved Hide resolved

### 147.2.3 [#2113](https://github.com/openfisca/openfisca-france/pull/2113)

* Correction du système socio-fiscal.
Expand Down
4 changes: 2 additions & 2 deletions openfisca_france/model/prestations/jeunes/garantie_jeunes.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ class garantie_jeunes_montant(Variable):
def formula_2017_01_01(individu, period, parameters):
params = parameters(period).prestations_sociales.solidarite_insertion.minima_sociaux.rsa
montant_base = params.rsa_m.montant_de_base_du_rsa
taux_1_personne = params.rsa_fl.forfait_logement.taux_1_personne
taux_1_personne = params.rsa_fl.taux_1_personne
garantie_jeunes_max = montant_base * (1 - taux_1_personne)
salaire_minimum = parameters(period).marche_travail.salaire_minimum
smic_mensuel_brut = salaire_minimum.smic.smic_b_horaire * salaire_minimum.smic.nb_heures_travail_mensuel
Expand Down Expand Up @@ -91,7 +91,7 @@ def formula_2017_01_01(individu, period, parameters):
three_previous_months = period.last_3_months
params = parameters(period).prestations_sociales.solidarite_insertion.minima_sociaux.rsa
montant_base = params.rsa_m.montant_de_base_du_rsa
taux_1_personne = params.rsa_fl.forfait_logement.taux_1_personne
taux_1_personne = params.rsa_fl.taux_1_personne
plafond_condition_ressources = montant_base * (1 - taux_1_personne)

ressources_individuelles = [
Expand Down
6 changes: 3 additions & 3 deletions openfisca_france/model/prestations/minima_sociaux/ppa.py
Original file line number Diff line number Diff line change
Expand Up @@ -411,9 +411,9 @@ def formula(famille, period, parameters):
montant_base = ppa.pa_m.montant_de_base * taux_non_majore

montant_forfait = montant_base * (
(np_pers == 1) * params.rsa_fl.forfait_logement.taux_1_personne
+ (np_pers == 2) * params.rsa_fl.forfait_logement.taux_2_personnes
+ (np_pers >= 3) * params.rsa_fl.forfait_logement.taux_3_personnes_ou_plus
(np_pers == 1) * params.rsa_fl.taux_1_personne
+ (np_pers == 2) * params.rsa_fl.taux_2_personnes
+ (np_pers >= 3) * params.rsa_fl.taux_3_personnes_ou_plus
)

montant_al = avantage_al * min_(aide_logement, montant_forfait)
Expand Down
33 changes: 20 additions & 13 deletions openfisca_france/model/prestations/minima_sociaux/rsa.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
from numpy import datetime64, logical_and as and_, logical_or as or_

from openfisca_core import periods
from openfisca_core.periods import Period
from openfisca_france.model.base import *
from openfisca_france.model.prestations.prestations_familiales.base_ressource import nb_enf
Expand Down Expand Up @@ -510,7 +511,7 @@ def formula_2009_06(famille, period, parameters):
rsa_forfait_logement = famille('rsa_forfait_logement', period)
rsa_base_ressources = famille('rsa_base_ressources', period)

seuil_non_versement = parameters(period).prestations_sociales.solidarite_insertion.minima_sociaux.rsa.rsa_maj.montant_minimum_verse
seuil_non_versement = parameters(period).prestations_sociales.solidarite_insertion.minima_sociaux.rsa.rsa_m.montant_minimum_verse

montant = rsa_socle - rsa_forfait_logement - rsa_base_ressources + rsa_revenu_activite

Expand All @@ -521,10 +522,14 @@ def formula_2009_06(famille, period, parameters):


class rsa(Variable):
# Explication du dispositif : https://www.service-public.fr/particuliers/vosdroits/N19775
calculate_output = calculate_output_add
value_type = float
label = 'Revenu de solidarité active'
reference = 'https://www.service-public.fr/particuliers/vosdroits/N19775'
reference = [
"Articles L262-1 à L266-2 du Code de l'action sociale et des familles",
'https://www.legifrance.gouv.fr/codes/section_lc/LEGITEXT000006074069/LEGISCTA000006157612/#LEGISCTA000019869136'
]
entity = Famille
definition_period = MONTH
set_input = set_input_divide_by_period
Expand Down Expand Up @@ -623,14 +628,16 @@ def formula(famille, period, parameters):

etudiant_i = famille.members('etudiant', period)

# Avant 2009-06, les jeunes de moins de 25 ans ne sont pas éligibles au RMI
rsa_jeune_condition_i = False
# Les jeunes de moins de 25 ans sont éligibles sous condition d'activité suffisante
# à partir de 2010
if period.start.date >= date(2010, 1, 1):
if period.start < periods.period('2009-06').start:
# Les jeunes de moins de 25 ans ne sont pas éligibles au RMI
rsa_jeune_condition_i = False
else:
# Les jeunes de moins de 25 ans sont éligibles sous condition d'activité suffisante
# à partir de 2010 rendue ici par rsa.rsa_cond.rsa_jeune.date_debut_rsa_jeune == 1
rsa_jeune_condition_i = (
(age_i > rsa.rsa_cond.age_min_rsa_jeune)
* (age_i < rsa.rsa_cond.age_max_rsa_jeune)
(rsa.rsa_cond.rsa_jeune.date_debut_rsa_jeune == 1)
* (age_i > rsa.rsa_cond.rsa_jeune.age_min_rsa_jeune)
* (age_i < rsa.rsa_cond.rsa_jeune.age_max_rsa_jeune)
* rsa_jeune_condition_heures_travail_remplie_i
)

Expand Down Expand Up @@ -749,7 +756,7 @@ def formula_2014_04_01(famille, period, parameters):
bmaf = parameters(period).prestations_sociales.prestations_familiales.bmaf.bmaf

asf_verse = famille('asf', period)
taux_max_par_enfant = minima_sociaux.rsa.rsa_maj.forfait_asf.taux1
taux_max_par_enfant = minima_sociaux.rsa.rsa_cond.forfait_asf.taux1

montant_max_retenu_rsa_par_enfant = where(
famille.members('asf_elig_enfant', period),
Expand Down Expand Up @@ -792,9 +799,9 @@ def formula(famille, period, parameters):
montant_base = params.rsa_m.montant_de_base_du_rsa
taux_2p = 1 + params.rsa_maj.maj_montant_max.couples_celibataire_avec_enfant
taux_3p = taux_2p + params.rsa_maj.maj_montant_max.couple_1_enfant_ou_2e_enfant
forf_logement_taux_1p = params.rsa_fl.forfait_logement.taux_1_personne
forf_logement_taux_2p = params.rsa_fl.forfait_logement.taux_2_personnes * taux_2p
forf_logement_taux_3p = params.rsa_fl.forfait_logement.taux_3_personnes_ou_plus * taux_3p
forf_logement_taux_1p = params.rsa_fl.taux_1_personne
forf_logement_taux_2p = params.rsa_fl.taux_2_personnes * taux_2p
forf_logement_taux_3p = params.rsa_fl.taux_3_personnes_ou_plus * taux_3p
else:
params = parameters(period).prestations_sociales.solidarite_insertion.minima_sociaux.rmi
montant_base = params.rmi_m.montant_de_base_du_rmi
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ values:
2023-10-01:
value: 50.81
metadata:
short_label: Psar enfant supplémentaire
short_label: Par enfant supplémentaire
last_value_still_valid_on: "2023-02-20"
label_en: Parameters for the rental sector (after the 2001 reform)
ipp_csv_id: plaf_loy_enfsupp_z3
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ values:
value: 25
metadata:
short_label: Âge minimum pour l'allocataire
last_value_still_valid_on: "2022-03-28"
last_value_still_valid_on: "2023-06-05"
label_en: "Active solidarity income (RSA): General conditions"
ipp_csv_id: age_rsa_rmi
unit: year
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ values:
1977-10-01:
value: 24
metadata:
short_label: Limite d'âge enfants à charge
last_value_still_valid_on: "2022-03-28"
short_label: Limite d'âge des enfants à charge
last_value_still_valid_on: "2023-06-05"
unit: year
reference:
1977-10-01:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
description: Durée minimum du titre de séjour (pour un ressortissant de l'EEE) permettant de bénéficier du Revenu de solidarité active (RSA)
description: Durée minimum du titre de séjour pour un ressortissant de l'espace économique européen permettant de bénéficier du Revenu de solidarité active (RSA)
values:
2009-06-01:
value: 0.25
metadata:
short_label: Ressortissant de l'EEE
short_label: Ressortissant de l'espace économique européen
last_value_still_valid_on: "2022-03-28"
label_en: "Active solidarity income (RSA): General conditions"
unit: year
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
description: Durée minimum du titre de séjour, Conditions générales du Revenu de solidarité active (RSA)
description: Durée minimum du titre de séjour d'un ressortissant pour bénéficier du revenu de solidarité active (RSA)
metadata:
short_label: Durée minimum du titre de séjour
short_label: Durée minimum du titre de séjour pour bénéficier du RSA
label_en: "Active solidarity income (RSA): General conditions"
order:
- eee
- non_eee
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
description: Durée minimum du titre de séjour, Conditions générales du Revenu de solidarité active (RSA), pour un ressortissant de hors EEE
description: Durée minimum du titre de séjour pour un ressortissant d'un pays hors espace économique européen pour bénéficier du Revenu de solidarité active (RSA)
values:
2009-06-01:
value: 5
metadata:
short_label: Ressortissant hors EEE
short_label: Ressortissant hors espace économique européen
last_value_still_valid_on: "2022-03-28"
label_en: "Active solidarity income (RSA): General conditions"
ipp_csv_id: duree_min_titre_sejour
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
description: Forfait de l'allocation de soutien familial (ASF) pris en compte dans la base de ressources du revenu de solidarité active (RSA) si le ménage est composé d'un orphelin ou situation assimilée
metadata:
short_label: Forfait allocation de soutien familial (ASF)
short_label: Forfait ASF retenu dans la base de ressources
order:
- taux1
- taux2
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
description: Conditions générales du revenu de solidarité active (RSA)
description: Conditions d'attribution du revenu de solidarité active (RSA)
metadata:
documentation_start: true
short_label: Conditions générales
short_label: Conditions d'attribution du RSA
label_en: "Active solidarity income (RSA): General conditions"
order:
- age_minimum_allocataire
- nombre_minimal_enfants
- rsa_jeune
- majoration_isolement
- duree_min_titre_sejour
- rsa_jeune_en_heure
- forfait_asf
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
description: Âge limite de l'enfant (en année) pour prolongation du droit à la majoration pour isolement du revenu de solidarité active (RSA)
description: Âge limite du plus jeune enfant (en année) pour prolongation du droit à la majoration du revenu de solidarité active (RSA) pour un parent isolé ou femme enceinte isolée
values:
2009-06-01:
value: 3
metadata:
short_label: Âge limite de l'enfant
short_label: Âge limite du benjamin
last_value_still_valid_on: "2022-03-28"
label_en: "Active solidarity income (RSA): General conditions"
ipp_csv_id: rsa_maj_ageenf_max
Expand All @@ -21,4 +21,3 @@ metadata:
notes:
2009-06-01:
- title: RSA créé par Loi 2008-1249 du 01/12/2008
documentation: Âge limite de l'enfant pour prolongation du droit à la majoration pour isolement.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
description: Majoration pour isolement (en mois) du revenu de solidarité active (RSA)
description: Majoration personne isolée avec enfant à charge ou femme isolée en état de grossesse du revenu de solidarité active (RSA)
metadata:
short_label: Majoration pour isolement
short_label: Majoration pour personne isolée avec enfant à charge ou femme enceinte isolée
label_en: "Active solidarity income (RSA): General conditions"
order:
- duree_du_droit
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
description: Limite de durée du droit à la majoration pour isolement (en mois) du revenu de solidarité active (RSA)
description: Durée maximale en mois de la majoration du revenu de solidarité active (RSA) pour un parent isolé ou une femme enceinte isolée
values:
2009-06-01:
value: 12
value: 18
metadata:
short_label: Limite de durée du droit
last_value_still_valid_on: "2022-03-28"
short_label: Durée maximale en mois de la majoration
last_value_still_valid_on: "2023-06-05"
label_en: "Active solidarity income (RSA): General conditions"
ipp_csv_id: limite_dureet_rsa
unit: month
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
description: Nombre minimal d'enfants pour être éligible au revenu de solidarité active (RSA) sans condtion d'âge
description: Nombre minimal d'enfants à charge nés ou à naître pour bénéficier, avant d'avoir 25 ans, du revenu de solidarité active (RSA)
values:
2009-06-01:
value: 1
metadata:
short_label: Nombre minimal d'enfants
last_value_still_valid_on: "2022-03-28"
short_label: Nombre minimal d'enfants pour être allocataire du RSA sans remplir les conditions d'âge minimal ou d'heures d'acitivité préalables
last_value_still_valid_on: "2023-06-05"
label_en: "Active solidarity income (RSA): General conditions"
ipp_csv_id: min_npac_rmi
unit: child
reference:
2009-06-01:
- title: Loi 2008-1249 du 01/12/2008, art. 3 (modif art. L262-4 du CASF)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
description: Abattement appliqué sur la valeur locative des biens immobiliers non loués
description: Taux de la valeur locative annuelle d'immeubles bâtis non loués, pris en compte dans l'assiette des ressources donnant droit au Revenu de solidarité active (RSA)
values:
2009-01-01:
value: 0.5
metadata:
short_label: Taux de la valeur locative d'immeubles bâtis non loués pris en compte dans les ressources
last_value_still_valid_on: "2022-04-04"
unit: /1
reference:
2009-01-01:
title: Article R132-2 du Code de l'action sociale et des familles
- title: Article L132-1 du Code de l'action sociale et des familles
href: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000006796578
- title: Article R132-1 du Code de l'action sociale et des familles
href: https://www.legifrance.gouv.fr/codes/id/LEGISCTA000006178301/
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
description: Abattement appliqué sur la valeur locative des terrains non loués
description: Taux de la valeur locative annuelle de terrains non bâtis et non loués, pris en compte dans l'assiette des ressources donnant droit au Revenu de solidarité active (RSA)
values:
2009-01-01:
value: 0.8
metadata:
short_label: Taux de la valeur locative de terrains non bâtis et non loués pris en compte dans les ressources
last_value_still_valid_on: "2022-04-04"
unit: /1
reference:
2009-01-01:
title: Article R132-2 du Code de l'action sociale et des familles
- title: Article L132-1 du Code de l'action sociale et des familles
href: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000006796578
- title: Article R132-1 du Code de l'action sociale et des familles
href: https://www.legifrance.gouv.fr/codes/id/LEGISCTA000006178301/
Original file line number Diff line number Diff line change
@@ -1 +1,8 @@
description: Revenus liés au patrimoine
description: Règles de prise en compte de la valeur en capital des bien non productifs d'un postulant au revenu de solidarité active (RSA)
metadata:
short_label: Règles de prise en compte des biens non productifs dans les ressources du postulant au RSA
order:
- abattement_valeur_locative_immo_non_loue
- abattement_valeur_locative_terrains_non_loues
- taux_interet_forfaitaire_epargne_non_imposable

Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,11 @@ values:
2009-01-01:
value: 0.03
metadata:
short_label: Taux forfaitaie appliqué pour l'épargne non productive
last_value_still_valid_on: "2022-04-04"
unit: /1
reference:
2009-01-01:
title: Article R132-2 du Code de l'action sociale et des familles
href: https://www.legifrance.gouv.fr/codes/id/LEGISCTA000006178301/
documentation: Les biens non productifs de revenu réel sont considérés comme produisant fictivement un revenu annuel égal à 3 % de leur montant (contrat d'assurance-vie par exemple
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
description: Âge minimal pour bénéficier du revenu de solidarité active (RSA) Jeune
description: Âge minimal pour bénéficier du revenu de solidarité active (RSA) jeune
values:
2009-06-01:
value: 0
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
description: La date de début du RSA jeune
values:
2009-06-01:
value: 0
2010-01-01:
value: 1
metadata:
short_label: Date début
DorineLam marked this conversation as resolved.
Show resolved Hide resolved
last_value_still_valid_on: "2023-06-05"
unit: currency
reference:
2010-01-01:
title: Article L262-7-1 du Code de l'action sociale et des familles
href: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000021642861/
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
description: Conditions d'attribution du revenu de solidarité active (RSA) jeune
metadata:
short_label: Conditions d'attribution du RSA jeune
label_en: "Active solidarity income (RSA) for youths : General conditions"
order:
- age_min_rsa_jeune
- age_max_rsa_jeune
- rsa_jeune_en_heure
- date_debut_rsa_jeune
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
description: Condition d'heures d'activité exercée pour les jeunes (en heure) pour être éligile au revenu de solidarité active (RSA)
description: Nombre d'heures d'activité pendant les trois dernières années précédant la demande pour bénéficier, sans remplir les conditions d'âge minimal ou d'enfant à charge, du revenu de solidarité active (RSA)
values:
2009-06-01:
value: null
2010-09-01:
value: 3214
metadata:
short_label: Heures du RSA jeune
short_label: Nombre d'heures d'activité pendant les 3 dernières années pour bénéficier du RSA sans remplir les conditions d'âge minimal ou d'enfant à charge
last_value_still_valid_on: "2022-03-28"
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ce paramètre ne semble pas utilisé dans les formules, ce qui est assez étrange

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Il n'est effectivement pas pris en compte puisque le paramètre permettant d'indiquer si les heures ont été réalisées est un booléen :

class rsa_jeune_condition_heures_travail_remplie(Variable):
    value_type = bool
    entity = Individu
    label = 'Éligible au RSA si la personne a moins de vingt-cinq ans et a travaillé deux ans sur les trois dernières années'
    reference = 'https://www.legifrance.gouv.fr/affichCode.do?idSectionTA=LEGISCTA000022743616&cidTexte=LEGITEXT000006074069'
    definition_period = MONTH
    set_input = set_input_dispatch_by_period

label_en: "Active solidarity income (RSA): General conditions"
ipp_csv_id: rsa_jeune_activite
Expand All @@ -21,8 +21,6 @@ metadata:
href: https://www.legifrance.gouv.fr/affichTexteArticle.do?idArticle=LEGIARTI000022741770&cidTexte=JORFTEXT000022741137
- title: Article D262-25-1 du Code de l'action sociale et des familles
href: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000033516276/2017-01-01/
- title: Article L3122-4 du Code de l'action sociale et des familles
href: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000019356968/2008-08-22/
- title: Article L3122-4 du Code de l'action sociale et des familles
href: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000033020174/
official_journal_date:
Expand Down
Loading
Loading