From 9d36eba5478184ce3f5baebd2af85a780a85b79a Mon Sep 17 00:00:00 2001
From: Dorine Lambinet <dorine.lambinet@gmail.com>
Date: Wed, 10 Jan 2024 10:18:17 +0100
Subject: [PATCH] relecture bis memo

---
 .../memos/memo_prestations_familiales.ipynb   | 201 ++++++++++++++----
 1 file changed, 163 insertions(+), 38 deletions(-)

diff --git a/notebooks/memos/memo_prestations_familiales.ipynb b/notebooks/memos/memo_prestations_familiales.ipynb
index fcffbe1d..d1e28914 100644
--- a/notebooks/memos/memo_prestations_familiales.ipynb
+++ b/notebooks/memos/memo_prestations_familiales.ipynb
@@ -46,7 +46,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [
     {
      "name": "stderr",
@@ -97,7 +101,8 @@
    "source": [
     "### En 2021, 31,13 Md€ de prestations familiales ont été versées\n",
     "\n",
-    "En 2021, la somme des dépenses de prestations familiales versées par la brancge famille est de **31,13 milliards d'euros**.\n",
+    "En 2021, la somme des dépenses de prestations familiales versées par la branche famille est de **31,13 milliards d'euros**.\n",
+    "\n",
     "> En 2020, ce montant était de 31,26 Md€.\n",
     "\n",
     "> En 2019, il était de 31,34 Md€. \n",
@@ -108,7 +113,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [],
    "source": [
     "# | hide\n",
@@ -125,7 +134,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [],
    "source": [
     "# | hide\n",
@@ -149,7 +162,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [
     {
      "data": {
@@ -267,7 +284,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [
     {
      "data": {
@@ -342,7 +363,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [],
    "source": [
     "# | hide\n",
@@ -376,7 +401,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [],
    "source": [
     "## recopié à la main car fichier sur le site de l'insee semble corrompu, pas lisible par pandas.\n",
@@ -396,7 +425,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [
     {
      "data": {
@@ -496,6 +529,17 @@
     "fig2.show()"
    ]
   },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
+   "outputs": [],
+   "source": []
+  },
   {
    "cell_type": "markdown",
    "metadata": {},
@@ -508,7 +552,7 @@
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "### Bénéficiaires prestations familiales"
+    "#### Bénéficiaires prestations familiales"
    ]
   },
   {
@@ -521,7 +565,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [],
    "source": [
     "# | hide\n",
@@ -541,7 +589,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [
     {
      "data": {
@@ -638,6 +690,13 @@
     "## Les allocations familiales"
    ]
   },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "[[➡︎ Voir sur le simulateur](https://socio-fiscal.leximpact.an.fr/?law=true&parameters=af)]"
+   ]
+  },
   {
    "cell_type": "markdown",
    "metadata": {},
@@ -649,10 +708,17 @@
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "* En métropole, versées aux familles ayant au moins 2 enfants à charge de moins de 20 ans, dès le premier enfant dans les départements d'outre-mer\n",
-    "* Modulées suivant les ressources\n",
-    "* Pas de prise en compte du statut de parent isolé dans les barèmes\n",
-    "* Pas de prise en compte de la biactivité, c'est-à-dire pas de différentiation entre un couple avec une seule personne qui travaille et un couple avec les deux personnes travaillant"
+    "**Sous condition d'un nombre d'enfants :**\n",
+    "* En métropole, versées aux familles ayant au moins 2 enfants à charge de moins de 20 ans ;\n",
+    "* Dans les départements d'outre-mer, versées aux familles dès le premier enfant.\n",
+    "\n",
+    "**Sous conditions de ressources :**\n",
+    "\n",
+    "Modulation du montant des allocations familiales selon les ressources du ménage.\n",
+    "\n",
+    "**Les facteurs qui n'influent pas :**\n",
+    "* Pas de prise en compte du statut de parent isolé dans les barèmes ;\n",
+    "* Pas de prise en compte de la biactivité, c'est-à-dire pas de différentiation entre un couple avec une seule personne qui travaille et un couple avec les deux personnes travaillant."
    ]
   },
   {
@@ -670,15 +736,20 @@
     "\n",
     "[[➡︎ Voir sur le simulateur](https://socio-fiscal.leximpact.an.fr/?law=true&parameters=af_base)]\n",
     "\n",
-    "- Montant unique peu importe l'âge des enfants :\n",
-    "    - Un premier montant pour 2 enfants à charge de moins de 20 ans, puis un montant fixe ajouté par enfant supplémentaire à charge de moins de 20 ans\n",
-    "    - Montant plus faible à partir de certains seuils de revenus"
+    "Il s'agit de l'allocation de base dont le fonctionnement est le suivant :\n",
+    "- Un premier montant est délivré à partir de 2 enfants à charge de moins de 20 ans.\n",
+    "- Un montant complémentaire est ajouté pour chaque enfant supplémentaire à charge de moins de 20 ans. Ce montant est identique par enfant.\n",
+    "- Les montants délivrés sont plus faibles à partir de certains seuils de revenus."
    ]
   },
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [
     {
      "name": "stderr",
@@ -4067,7 +4138,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [
     {
      "data": {
@@ -4166,16 +4241,24 @@
     "\n",
     "[[➡︎ Voir sur le simulateur](https://socio-fiscal.leximpact.an.fr/?law=true&parameters=af_majoration)]\n",
     "\n",
-    "- Majoration lorsque l'enfant atteint l'âge de 14 ans \n",
-    "- Excepté pour les familles de 2 enfants, dans ce cas uniquement quand le 2e enfant atteint 14 ans\n",
-    "- Montant fixe par enfant de plus de 14 ans et moins de 20 ans\n",
-    "- Montant diminué au dessus de certains revenus"
+    "Cette majoration est délivrée : \n",
+    "- lorsque l'enfant atteint l'âge de 14 ans ;\n",
+    "- uniquement quand le 2ème enfant atteint 14 ans, pour les familles ayant 2 enfants\n",
+    "- dès le premier enfant de 14 ans dans les familles ayant 3 enfants et plus.\n",
+    "\n",
+    "Le montant est : \n",
+    "- fixe par enfant de plus de 14 ans et moins de 20 ans\n",
+    "- diminué au dessus de certains revenus"
    ]
   },
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [
     {
      "data": {
@@ -4310,13 +4393,19 @@
     "\n",
     "[[➡︎ Voir sur le simulateur](https://socio-fiscal.leximpact.an.fr/?law=true&parameters=af_allocation_forfaitaire)]\n",
     "\n",
-    "- versé pendant un an aux familles ayant au moins 3 enfants à charge, lorsque l'aîné atteint 20 ans (âge limite de versement des AF)"
+    "L'allocation forfaitaire est versée :\n",
+    "- aux familles ayant au moins 3 enfants à charge et lorsque l'aîné atteint 20 ans (âge limite de versement des AF)\n",
+    "- pendant un an."
    ]
   },
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [
     {
      "data": {
@@ -4412,7 +4501,7 @@
    "source": [
     "#### Complément dégressif \n",
     "\n",
-    "Complément d'allocation familiale appliqué en cas de dépassement léger du plafond de ressources, afin de rendre légèrement plus progressive la baisse du montant d'allocation.\n",
+    "En cas de dépassement léger du plafond de ressources, un complément est ajouté afin de rendre légèrement plus progressive la baisse du montant d'allocation.\n",
     "\n",
     "Le complément dégressif se divise en deux dispositifs : \n",
     "- le complément dégressif appliqué sur les allocations familiales, hors allocation forfaitaire.\n",
@@ -4427,7 +4516,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [
     {
      "data": {
@@ -4534,7 +4627,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [
     {
      "data": {
@@ -4652,7 +4749,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [],
    "source": [
     "# | hide\n",
@@ -4669,7 +4770,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [
     {
      "name": "stderr",
@@ -4728,7 +4833,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [
     {
      "data": {
@@ -13683,7 +13792,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [],
    "source": [
     "# | hide\n",
@@ -13700,7 +13813,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [
     {
      "ename": "AttributeError",
@@ -13757,7 +13874,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [],
    "source": [
     "# | hide\n",
@@ -13792,7 +13913,11 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "metadata": {},
+   "metadata": {
+    "vscode": {
+     "languageId": "python"
+    }
+   },
    "outputs": [],
    "source": [
     "# | hide\n",
-- 
GitLab