Some factorization

This commit is contained in:
Denis Merigoux 2022-08-15 18:33:09 +02:00
parent 93f6a19ea9
commit d93e00c7bc
No known key found for this signature in database
GPG Key ID: EE99DCFA365C3EE3

View File

@ -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