Skip to content

Commit

Permalink
Merge pull request #258 from openfisca/ajout_aggregats
Browse files Browse the repository at this point in the history
Ajout aggregats
  • Loading branch information
clallemand authored Jul 29, 2024
2 parents 18d2521 + ac8c744 commit 35ea9cb
Show file tree
Hide file tree
Showing 19 changed files with 148 additions and 125 deletions.
5 changes: 2 additions & 3 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -128,8 +128,7 @@ diagnostics:
- sed -i "s/BRANCH_NAME/$OUT_FOLDER/" ~/.config/openfisca-france-data/config.ini
- cat ~/.config/openfisca-france-data/config.ini
- compare-erfs-fpr-input -u -s -v
- cp -r /mnt/data-out/openfisca-france-data/$OUT_FOLDER/figures_directory .
- cp -r ./figures_directory $ROOT_FOLDER/$OUT_FOLDER/data_output
- cp -r /mnt/data-out/openfisca-france-data/$OUT_FOLDER/tests/figures_directory .
stage: diagnostics
tags:
- openfisca
Expand Down Expand Up @@ -160,7 +159,7 @@ check-for-functional-changes:
- ''
script:
- if `.gitlab-ci/has-functional-changes.sh` ; then echo "OK to build package" ; fi
only:
only:
- master

build_conda_package:
Expand Down
4 changes: 2 additions & 2 deletions .gitlab-ci/all_years_build_and_aggregates.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@ aggregates-2019:
- cp $ROOT_FOLDER/$OUT_FOLDER/openfisca_survey_manager_config_input_data-after-build-erfs-fprs-2019.ini
~/.config/openfisca-survey-manager/config.ini
- python tests/erfs_fpr/integration/test_aggregates.py --year 2019
- mkdir -p $ROOT_FOLDER/$OUT_FOLDER
- cp ./*.csv $ROOT_FOLDER/$OUT_FOLDER/data_output
- mkdir -p $ROOT_FOLDER/$OUT_FOLDER/tests
- cp ./*.csv $ROOT_FOLDER/$OUT_FOLDER/tests
stage: aggregates
tags:
- openfisca
Expand Down
2 changes: 1 addition & 1 deletion .gitlab-ci/openfisca_france_data_config.ini
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
[paths]
figures_directory = /mnt/data-out/openfisca-france-data/BRANCH_NAME/figures_directory
figures_directory = /mnt/data-out/openfisca-france-data/BRANCH_NAME/tests/figures_directory
backup = ./backup
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

### 3.4.2 [#258](https://github.com/openfisca/openfisca-france-data/pull/258)

* Technical changes
- Ajout d'aggrégats de comparaion pour 2022
- Corrige les tests de comparaisons et d'agrégats

### 3.4.1 [#257](https://github.com/openfisca/openfisca-france-data/pull/257)

* Technical changes
Expand Down
2 changes: 1 addition & 1 deletion openfisca_france_data/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ def apply(self):
CountryTaxBenefitSystem = lambda: france_data_tax_benefit_system # noqa analysis:ignore

AGGREGATES_DEFAULT_VARS = [
"cotisation_salariales",
"cotisations_salariales",
#"cotisations_employeur",
"cotisation_non_salarie",
"salaire_brut",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"documentation":"Pour les prestations sociales, les cotisations et prélèvements sociaux, note de validation INES 2019, pour l'ir note de validation 2019 et 2020",
"data":[
{
"variable":"salaire_imposable",
Expand Down Expand Up @@ -32,13 +31,13 @@
"source": "Statistiques DGFIP, Impôt sur le revenu : répartition des revenus catégoriels déclarés entre imposés et non-imposés (https://www.impots.gouv.fr/statistiques-impots-des-particuliers)"
},
{
"variable":"revenu_categoriel_capital",
"variable":"revenus_capital",
"actual_beneficiaries": 15511000,
"actual_amount": 45881000000,
"source": "Statistiques DGFIP, Impôt sur le revenu : répartition des revenus catégoriels déclarés entre imposés et non-imposés (https://www.impots.gouv.fr/statistiques-impots-des-particuliers)"
},
{
"variable":"revenu_categoriel_plus_values",
"variable":"plus_values_base_large",
"actual_beneficiaries": 216000,
"actual_amount": 216000000,
"source": "Statistiques DGFIP, Impôt sur le revenu : répartition des revenus catégoriels déclarés entre imposés et non-imposés (https://www.impots.gouv.fr/statistiques-impots-des-particuliers)"
Expand Down Expand Up @@ -100,19 +99,31 @@
{
"variable":"aides_logement",
"actual_beneficiaries": 0,
"actual_amount": 15262994463,
"source": "Rapport du Directeur comptable et financier sur les comptes de l'exercice 2021, CAF (https://www.caf.fr/sites/default/files/medias/cnaf/Nous_connaitre/qui%20sommes%20nous/presentation/Comptes-et-financements/2021/Rapport_Dcf_comptes_exercice2021.pdf)"
"actual_amount": 15602974660,
"source": "Dépenses tous régimes des prestations familiales et sociales gérées par la branche Famille, CAF (http://data.caf.fr/dataset/les-depenses-tous-regimes-de-prestations-familiales-et-sociales)"
},
{
"variable":"aah",
"variable":"apl",
"actual_beneficiaries": 0,
"actual_amount":11222712959,
"source": "Rapport du Directeur comptable et financier sur les comptes de l'exercice 2021, CAF (https://www.caf.fr/sites/default/files/medias/cnaf/Nous_connaitre/qui%20sommes%20nous/presentation/Comptes-et-financements/2021/Rapport_Dcf_comptes_exercice2021.pdf)"
"actual_amount": 6897920894,
"source": "Dépenses tous régimes des prestations familiales et sociales gérées par la branche Famille, CAF (http://data.caf.fr/dataset/les-depenses-tous-regimes-de-prestations-familiales-et-sociales)"
},
{
"variable":"apl",
"variable":"alf",
"actual_beneficiaries": 0,
"actual_amount": 3565671170,
"source": "Dépenses tous régimes des prestations familiales et sociales gérées par la branche Famille, CAF (http://data.caf.fr/dataset/les-depenses-tous-regimes-de-prestations-familiales-et-sociales)"
},
{
"variable":"als",
"actual_beneficiaries": 0,
"actual_amount": 6743703175,
"actual_amount": 5109934933,
"source": "Dépenses tous régimes des prestations familiales et sociales gérées par la branche Famille, CAF (http://data.caf.fr/dataset/les-depenses-tous-regimes-de-prestations-familiales-et-sociales)"
},
{
"variable":"aah",
"actual_beneficiaries": 0,
"actual_amount":11222712959,
"source": "Rapport du Directeur comptable et financier sur les comptes de l'exercice 2021, CAF (https://www.caf.fr/sites/default/files/medias/cnaf/Nous_connaitre/qui%20sommes%20nous/presentation/Comptes-et-financements/2021/Rapport_Dcf_comptes_exercice2021.pdf)"
},
{
Expand Down Expand Up @@ -163,7 +174,7 @@
"source":"Comptes de la sécurité sociale, résultats 2022 et prévisions 2023 (https://www.securite-sociale.fr/files/live/sites/SSFR/files/medias/DSS/2023/CCSS-Mai2023.pdf)"
},
{
"variable":"impot_revenu_restant_a_payer",
"variable":"irpp_economique",
"actual_beneficiaries":40257000,
"actual_amount":80826000000,
"source": "Statistiques DGFIP, Impôt sur le revenu : répartition par région (https://www.impots.gouv.fr/statistiques-impots-des-particuliers)"
Expand All @@ -173,5 +184,5 @@
"actual_beneficiaries":0,
"actual_amount":0
}
]
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,45 +3,45 @@
"data":[
{
"variable":"salaire_imposable",
"actual_beneficiaries": 0,
"actual_amount": 0,
"source": ""
"actual_beneficiaries": 24172000,
"actual_amount": 729255000000,
"source": "Statistiques DGFIP, Impôt sur le revenu : répartition des revenus catégoriels déclarés entre imposés et non-imposés (https://www.impots.gouv.fr/statistiques-impots-des-particuliers)"
},
{
"variable":"chomage_imposable",
"actual_beneficiaries": 0,
"actual_amount": 0,
"source": ""
"actual_beneficiaries": 5394000,
"actual_amount": 33669000000,
"source": "Statistiques DGFIP, Impôt sur le revenu : répartition des revenus catégoriels déclarés entre imposés et non-imposés (https://www.impots.gouv.fr/statistiques-impots-des-particuliers)"
},
{
"variable":"retraite_imposable",
"actual_beneficiaries": 0,
"actual_amount": 0,
"source": ""
"actual_beneficiaries": 15094000,
"actual_amount": 356693000000,
"source": "Statistiques DGFIP, Impôt sur le revenu : répartition des revenus catégoriels déclarés entre imposés et non-imposés (https://www.impots.gouv.fr/statistiques-impots-des-particuliers)"
},
{
"variable":"rpns_imposables",
"actual_beneficiaries": 0,
"actual_amount": 0,
"source": ""
"actual_beneficiaries": 3733000,
"actual_amount": 91066000000,
"source": "Statistiques DGFIP, Impôt sur le revenu : répartition des revenus catégoriels déclarés entre imposés et non-imposés (https://www.impots.gouv.fr/statistiques-impots-des-particuliers)"
},
{
"variable":"revenu_categoriel_foncier",
"actual_beneficiaries": 0,
"actual_amount": 0,
"source": ""
"actual_beneficiaries": 5090000,
"actual_amount": 30719000000,
"source": "Statistiques DGFIP, Impôt sur le revenu : répartition des revenus catégoriels déclarés entre imposés et non-imposés (https://www.impots.gouv.fr/statistiques-impots-des-particuliers)"
},
{
"variable":"revenu_categoriel_capital",
"actual_beneficiaries": 0,
"actual_amount": 0,
"source": ""
"variable":"revenus_capital",
"actual_beneficiaries": 16083000,
"actual_amount": 48960000000,
"source": "Statistiques DGFIP, Impôt sur le revenu : répartition des revenus catégoriels déclarés entre imposés et non-imposés (https://www.impots.gouv.fr/statistiques-impots-des-particuliers)"
},
{
"variable":"revenu_categoriel_plus_values",
"actual_beneficiaries": 0,
"actual_amount": 0,
"source": ""
"variable":"plus_values_base_large",
"actual_beneficiaries": 195000,
"actual_amount": 26281000000,
"source": "Statistiques DGFIP, Impôt sur le revenu : répartition des revenus catégoriels déclarés entre imposés et non-imposés (https://www.impots.gouv.fr/statistiques-impots-des-particuliers)"
},
{
"variable":"af",
Expand Down Expand Up @@ -164,9 +164,9 @@
"source":"Comptes de la sécurité sociale, résultats 2022 et prévisions 2023 (https://www.securite-sociale.fr/files/live/sites/SSFR/files/medias/DSS/2023/CCSS-Mai2023.pdf)"
},
{
"variable":"impot_revenu_restant_a_payer",
"variable":"irpp_economique",
"actual_beneficiaries": 0,
"actual_amount": 0,
"actual_amount": 82100000000,
"source": ""
},
{
Expand All @@ -175,5 +175,5 @@
"actual_amount": 0,
"source": ""
}
]
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -32,28 +32,28 @@
"source": ""
},
{
"variable":"revenu_categoriel_capital",
"variable":"revenus_capital",
"actual_beneficiaries": 0,
"actual_amount": 0,
"source": ""
},
{
"variable":"revenu_categoriel_plus_values",
"variable":"plus_values_base_large",
"actual_beneficiaries": 0,
"actual_amount": 0,
"source": ""
},
{
"variable":"af",
"actual_beneficiaries": 0,
"actual_amount": 0,
"source": ""
"actual_amount": 13414000000,
"source": "Rapport de la commission des comptes de la Sécurité sociale - Résultats 2022, prévision 2023 et 2024, p97"
},
{
"variable":"paje_prepare",
"actual_beneficiaries": 0,
"actual_amount": 0,
"source": ""
"actual_amount": 755000000,
"source": "Rapport de la commission des comptes de la Sécurité sociale - Résultats 2022, prévision 2023 et 2024, p97"
},
{
"variable":"aeeh",
Expand All @@ -64,44 +64,62 @@
{
"variable":"asf",
"actual_beneficiaries": 0,
"actual_amount": 0,
"source": ""
"actual_amount": 3024000000,
"source": "Rapport de la commission des comptes de la Sécurité sociale - Résultats 2022, prévision 2023 et 2024, p97"
},
{
"variable":"paje_base",
"actual_beneficiaries": 0,
"actual_amount": 0,
"source": ""
"actual_amount": 2997000000,
"source": "Rapport de la commission des comptes de la Sécurité sociale - Résultats 2022, prévision 2023 et 2024, p97"
},
{
"variable":"paje_naissance",
"actual_beneficiaries": 0,
"actual_amount": 0,
"source": ""
"actual_amount": 516000000,
"source": "Rapport de la commission des comptes de la Sécurité sociale - Résultats 2022, prévision 2023 et 2024, p97"
},
{
"variable":"cf",
"actual_beneficiaries": 0,
"actual_amount": 0,
"source": ""
"actual_amount": 2448000000,
"source": "Rapport de la commission des comptes de la Sécurité sociale - Résultats 2022, prévision 2023 et 2024, p97"
},
{
"variable":"ars",
"actual_beneficiaries": 0,
"actual_amount": 0,
"source": ""
"actual_amount": 2116000000,
"source": "Rapport de la commission des comptes de la Sécurité sociale - Résultats 2022, prévision 2023 et 2024, p97"
},
{
"variable":"paje_cmg",
"actual_beneficiaries": 0,
"actual_amount": 0,
"source": ""
"actual_amount": 7093000000,
"source": "Rapport de la commission des comptes de la Sécurité sociale - Résultats 2022, prévision 2023 et 2024, p97"
},
{
"variable":"aides_logement",
"actual_beneficiaries": 0,
"actual_amount": 0,
"source": ""
"actual_amount": 16315000000,
"source": "Documents annexés au Projet de loi de finances pour 2024, Budget général, Cohésion des territoires, programme 109 aide à l'accès au logement, p17"
},
{
"variable":"apl",
"actual_beneficiaries": 0,
"actual_amount": 7227000000,
"source": "Documents annexés au Projet de loi de finances pour 2024, Budget général, Cohésion des territoires, programme 109 aide à l'accès au logement, p17"
},
{
"variable":"alf",
"actual_beneficiaries": 0,
"actual_amount": 3578000000,
"source": "Documents annexés au Projet de loi de finances pour 2024, Budget général, Cohésion des territoires, programme 109 aide à l'accès au logement, p17"
},
{
"variable":"als",
"actual_beneficiaries": 0,
"actual_amount": 5190000000,
"source": "Documents annexés au Projet de loi de finances pour 2024, Budget général, Cohésion des territoires, programme 109 aide à l'accès au logement, p17"
},
{
"variable":"aah",
Expand Down Expand Up @@ -169,5 +187,5 @@
"actual_amount": 0,
"source": ""
}
]
}
]
}
Loading

0 comments on commit 35ea9cb

Please sign in to comment.