Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Améliore les conditions d'éligibilité à la PPA pour les couples avec étudiant #1361

Merged
merged 3 commits into from
Jul 23, 2019

Conversation

guillett
Copy link
Member

@guillett guillett commented Jul 16, 2019

48.3.3 #1361

  • Évolution du système socio-fiscal.
  • Périodes concernées : toutes.
  • Zones impactées : prestations/minima_sociaux/ppa.
  • Détails :
    • Améliore les conditions d'éligibilité à la PPA pour les couples avec étudiant

Aujourd'hui un couple avec un étudiant dont les revenus d'activité sont inférieurs au plancher est tout de même considéré comme éligible à la PPA si son conjoint n'est pas étudiant.

Cette PR vérifie que son conjoint a des revenus d'activité non nuls.

@benjello
Copy link
Member

@guillett : juste pour savoir est-ce essentiel de créer une nouvelle variable ?
Dans tous les cas il vaut mieux la mettre dans la cache_blacklist.
Merci !

@guillett
Copy link
Member Author

La création d'une nouvelle variable n'est pas nécessaire mais très appréciable pour les investigations :)

Je la rajoute à la cache_blacklist. :)

@guillett
Copy link
Member Author

Done @benjello.
Une petite relecture ? 😉

Copy link
Member

@bonjourmauko bonjourmauko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @guillett, merci pour ce refactoring. Il me semble très clair, par contre je n'arrive pas à trouver la référence exacte pour le plancher, pourrais-tu m'aider ?

@bonjourmauko bonjourmauko self-assigned this Jul 23, 2019
@guillett
Copy link
Member Author

C'est dans les articles indiqués à ppa_eligibilite_etudiants. En particulier le 3° de Code de la sécurité sociale - Article L842-2
qui fait référence au 2° du Code de la sécurité sociale - Article L512-3 .

definition_period = MONTH

def formula(individu, period, parameters):
P = parameters(period)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remplacer P par une chaîne de caractère en minuscule.
Proposition bancale: parameters_at_period ?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Le P = parameters(period) semble être utilisé sous cette forme un peu partout dans ce fichier et ailleurs quel problème cela vient résoudre ?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Les majuscules c'est pour les variables d'environnement et autres variables globales.
Et oui il faudrait les virer partout :-)
Raison de plus pour ne pas en rajouter.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Je suis d'accord avec @benjello sur le fond, mais il ne me semble pas bloquant pour accepter le PR. On pourra faire un PR pour corriger cela comment on a fait pour les u"".

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Je suis d'accord avec @maukoquiroga qui est d'accord avec moi :-)

@benjello
Copy link
Member

Et virer les u pour unicode ...

@bonjourmauko
Copy link
Member

Merci pour ta contribution @guillett !

@bonjourmauko bonjourmauko merged commit f60bf29 into master Jul 23, 2019
@bonjourmauko bonjourmauko deleted the ppa-etu branch July 23, 2019 15:16
@guillett
Copy link
Member Author

Il faudrait dé-publier cette version car elle est cassée en vectorielle.
La dé-publier permet d'éviter une montée de version majeure avec #1368.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants