Skip to content

Commit 2a8fe62

Browse files
committed
Merge branch 'master' into msa_ajout_aides_antony
2 parents 3466bda + 3eb6c5e commit 2a8fe62

File tree

3 files changed

+114
-0
lines changed

3 files changed

+114
-0
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
11
# Changelog
2+
## [6.15.0] - 2024-10-14
3+
4+
_Pour les changements détaillés et les discussions associées, référencez la pull request [#217](https://github.com/openfisca/openfisca-france-local/pull/217)_
5+
6+
### Added
7+
8+
- Ajoute la variable `eure_et_loir_eligibilite_aep`
9+
210

311
## [6.15.0] - 2024-10-02
412

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
from openfisca_france.model.base import Variable, Menage, MONTH
2+
3+
class eure_et_loir_eligibilite_aep(Variable):
4+
value_type = bool
5+
entity = Menage
6+
definition_period = MONTH
7+
label = "En Eure-et-Loir, éligibilité a l'Action Éducative de Promixité (AEP)"
8+
reference = [
9+
"https://eurelien.fr/wp-content/uploads/2023/01/l_aide_educative_de_proximite.pdf",
10+
"https://eurelien.fr/mon-quotidien/enfance-et-famille/#Laction-educative"
11+
]
12+
13+
def formula(menage, period):
14+
reside_eure_et_loir = menage('eure_et_loir_eligibilite_residence', period)
15+
enfants_a_charge = menage.members('enfant_a_charge', period.this_year)
16+
has_enfants_a_charge = menage.sum(enfants_a_charge) > 0
17+
18+
return reside_eure_et_loir * has_enfants_a_charge
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
- name: Eligibilité à l'aide AEP d'Eure-et-Loir avec menage ayant des enfants à charge
2+
period: 2023-01
3+
input:
4+
individus:
5+
parent1:
6+
salaire_imposable: 1000
7+
parent2:
8+
salaire_imposable: 0
9+
enfant1:
10+
age: 8
11+
enfant_a_charge:
12+
2023: True
13+
enfant2:
14+
age: 12
15+
enfant_a_charge:
16+
2023: True
17+
menage:
18+
personne_de_reference: parent1
19+
conjoint: parent2
20+
enfants: [ "enfant1", "enfant2" ]
21+
depcom: 28000
22+
output:
23+
eure_et_loir_eligibilite_aep: True
24+
25+
- name: Eligibilité à l'aide AEP d'Eure-et-Loir avec menage n'ayant pas d'enfants à charge
26+
period: 2023-01
27+
input:
28+
individus:
29+
parent1:
30+
salaire_imposable: 1000
31+
parent2:
32+
salaire_imposable: 0
33+
enfant1:
34+
age: 8
35+
enfant_a_charge:
36+
2023: False
37+
enfant2:
38+
age: 12
39+
enfant_a_charge:
40+
2023: False
41+
menage:
42+
personne_de_reference: parent1
43+
conjoint: parent2
44+
enfants: [ "enfant1", "enfant2" ]
45+
depcom: 28000
46+
output:
47+
eure_et_loir_eligibilite_aep: False
48+
49+
- name: Eligibilité à l'aide AEP d'Eure-et-Loir avec menage n'ayant pas d'enfants
50+
period: 2023-01
51+
input:
52+
individus:
53+
parent1:
54+
salaire_imposable: 1000
55+
parent2:
56+
salaire_imposable: 0
57+
menage:
58+
personne_de_reference: parent1
59+
conjoint: parent2
60+
enfants: []
61+
depcom: 28000
62+
output:
63+
eure_et_loir_eligibilite_aep: False
64+
65+
66+
- name: Eligibilité à l'aide AEP d'Eure-et-Loir avec menage n'habitant pas en Eure-et-Loir
67+
period: 2023-01
68+
input:
69+
individus:
70+
parent1:
71+
salaire_imposable: 1000
72+
parent2:
73+
salaire_imposable: 0
74+
enfant1:
75+
age: 8
76+
enfant_a_charge:
77+
2023: True
78+
enfant2:
79+
age: 12
80+
enfant_a_charge:
81+
2023: True
82+
menage:
83+
personne_de_reference: parent1
84+
conjoint: parent2
85+
enfants: [ "enfant1", "enfant2" ]
86+
depcom: 45000
87+
output:
88+
eure_et_loir_eligibilite_aep: False

0 commit comments

Comments
 (0)