From d93e00c7bcfb7a5e1af2b79b3375dabad4558297 Mon Sep 17 00:00:00 2001 From: Denis Merigoux Date: Mon, 15 Aug 2022 18:33:09 +0200 Subject: [PATCH] Some factorization --- .../code_construction_legislatif.catala_fr | 35 +++++++++++-------- 1 file changed, 20 insertions(+), 15 deletions(-) diff --git a/examples/aides_logement/code_construction_legislatif.catala_fr b/examples/aides_logement/code_construction_legislatif.catala_fr index cac002f7..88b7449b 100644 --- a/examples/aides_logement/code_construction_legislatif.catala_fr +++ b/examples/aides_logement/code_construction_legislatif.catala_fr @@ -1130,22 +1130,27 @@ champ d'application CalculetteAidesAuLogement: sinon calcul_allocation_logement.aide_finale_formule définition traitement_aide_finale de aide_finale égal à - si non éligibilité alors aide_finale sinon si - éligibilité_aide_personnalisée_logement.éligibilité et - non (éligibilité_allocation_logement.éligibilité sous forme PasÉligible) - alors - (si calcul_aide_personnalisée_logement.traitement_aide_finale de - calcul_aide_personnalisée_logement.aide_finale_formule >€ - calcul_allocation_logement.traitement_aide_finale de - calcul_allocation_logement.aide_finale_formule - alors - calcul_aide_personnalisée_logement.traitement_aide_finale de aide_finale - sinon - calcul_allocation_logement.traitement_aide_finale de aide_finale) - sinon si éligibilité_aide_personnalisée_logement.éligibilité - alors + soit aide_finale_apl égal à calcul_aide_personnalisée_logement.traitement_aide_finale de aide_finale - sinon calcul_allocation_logement.traitement_aide_finale de aide_finale + dans + soit aide_finale_al égal à + calcul_allocation_logement.traitement_aide_finale de aide_finale + dans + si non éligibilité alors + aide_finale + sinon si + éligibilité_aide_personnalisée_logement.éligibilité et + non (éligibilité_allocation_logement.éligibilité sous forme PasÉligible) + alors + (si aide_finale_apl >€ aide_finale_al + alors aide_finale_apl + sinon aide_finale_al) + sinon si + éligibilité_aide_personnalisée_logement.éligibilité + alors + aide_finale_apl + sinon + aide_finale_al ``` ###### Article L841-3 | LEGIARTI000038814860