-
Notifications
You must be signed in to change notification settings - Fork 97
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
Ajout du calcul d'eligibilité à l'aide aeeh #1468
base: master
Are you sure you want to change the base?
Conversation
taux_incapacite >= prestations_familiales.aeeh.taux_incapacite_minimal.taux_incapacite_minimal_aeeh) * ( | ||
taux_incapacite < prestations_familiales.aeeh.taux_incapacite_maximal.taux_incapacite_maximal_aeeh) * besoin_educatif_particulier)) | ||
|
||
condition_residence_FR = False if residence == TypesLieuResidence.non_renseigne else True |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Appliquer une syntaxe vectorielle ?
condition_residence_FR = False if residence == TypesLieuResidence.non_renseigne else True | |
condition_residence_FR = not_(residence == TypesLieuResidence.non_renseigne) |
en important not_
en en-tête du fichier.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@guillett Que conseillerais-tu comme variable pour signifier la résidence en France ?
openfisca_france/parameters/prestations/prestations_familiales/aeeh/taux_incapacite_maximal.yml
Outdated
Show resolved
Hide resolved
openfisca_france/parameters/prestations/prestations_familiales/aeeh/taux_incapacite_minimal.yml
Outdated
Show resolved
Hide resolved
- Besoin au cours de l'ajout des aides locales de l'Eure-et-Loir - Ajout des tests associés - Ajout des parameters associés
- Besoin au cours de l'ajout des aides locales de l'Eure-et-Loir - Ajout des tests associés - Ajout des parameters associés
…/aeeh/taux_incapacite_maximal.yml Co-authored-by: sandcha <[email protected]>
Rebase en cours afin de récupérer la dernière version du fichier |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Merci Cécile pour cette modélisation ! Comme convenu ensemble, nous reprenons le traitement de cette PR.
@HAEKADI Serais-tu intéressée par la mise en oeuvre des propositions de modification de cette revue ?
openfisca_france/model/prestations/prestations_familiales/aeeh.py
Outdated
Show resolved
Hide resolved
openfisca_france/model/prestations/prestations_familiales/aeeh.py
Outdated
Show resolved
Hide resolved
openfisca_france/model/prestations/prestations_familiales/aeeh.py
Outdated
Show resolved
Hide resolved
openfisca_france/model/prestations/prestations_familiales/aeeh.py
Outdated
Show resolved
Hide resolved
@@ -104,3 +105,51 @@ def formula_2002_04_01(famille, period, parameters): | |||
|
|||
montant_total = famille.sum(montant_par_enfant, role = Famille.ENFANT) | |||
return montant_total |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Le montant d'
aeeh
n'est-il pas conditionné au fait d'être éligible ? 🤔
Ajouter la condition en vérifiant qu'il n'y a pas de redondance dans la formule (sur l'âge, ...) ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
service-public indique des conditions de revenus :
Il ne doit pas percevoir de revenus professionnels supérieurs à 55 % du Smic mensuel brut, soit 855,02 €
Ces conditions n'ont pas été listées comme prioritaires par le métier du CD28. Faut-il néanmoins les ajouter ? 🧐
) | ||
) | ||
|
||
condition_residence_FR = False if residence ==TypesLieuResidence.non_renseigne else True |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Corriger la syntaxe afin qu'elle s'adapte au calcul vectoriel ?
Ici, toutes les conditions de résidence seraient d'une valeur pour toutes les familles de la simulation.
aeeh_parameters = parameters(period).prestations.prestations_familiales.aeeh | ||
residence = famille.members.menage('residence', period) | ||
|
||
condition_age = (age < aeeh_parameters.age_maximum_de_l_enfant) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Renommer
age_maximum_de_l_enfant
enage_maximum_enfant
? Cela aurait néanmoins pour effet d'être non rétro compatible (bump majeur à faire). Nous pouvons aussi attendre le moment de l'harmonisation des paramètres des prestations sociales avec les barèmes IPP pour rassembler plusieurs renommages sous le même bump.
Co-authored-by: sandcha <[email protected]>
…/aeeh/taux_incapacite_minimal.yml Co-authored-by: sandcha <[email protected]>
Co-authored-by: sandcha <[email protected]>
Co-authored-by: sandcha <[email protected]>
Co-authored-by: sandcha <[email protected]>
Connected to openfisca/openfisca-france-local#68
Évolution du système socio-fiscal
Périodes concernées : à partir du 01/01/2020
Zones impactées :
openfisca_france/model/prestations/prestations_familiales/aeeh.py
Détails :
Référence : Art. L. 541-1 à 4 du Code de la sécurité sociale (CSS), art. R. 541-1 à 10 du CSS, art. D. 541-1
à 4 du CSS, arrêté du 24 avril 2002 relatif aux conditions d’attribution des six catégories de
complément d’allocation d’éducation spéciale
Ces changements: