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élioration des calculs de prime d'activité #1232

Merged
merged 17 commits into from
Dec 13, 2018
Merged

Amélioration des calculs de prime d'activité #1232

merged 17 commits into from
Dec 13, 2018

Conversation

guillett
Copy link
Member

  • Évolution du système socio-fiscal.
  • Périodes concernées : toutes pour la PPA c'est à dire à partir du 01/10/2015.
  • Zones impactées : prestations/minima_sociaux/ppa.
  • Détails :
    • Supprime la distinction en mois de demande et mois de ressource dans les calculs de la PPA.

definition_period = ETERNITY


class ppa_versee_offset_total(Variable):
Copy link
Contributor

Choose a reason for hiding this comment

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

Le nom "offset" me paraît peu clair, on pourrait peut-être éviter l'anglicisme? A vue de nez c'est le nombre de mois écoulés depuis la demande, est-ce que ça pourrait s'appeler ppa_mois_depuis_demande ?

@guillett guillett changed the title [WIP] Amélioration des calculs de prime d'activité Amélioration des calculs de prime d'activité Dec 10, 2018
return (datetime64(period.start).astype('datetime64[M]') - ppa_mois_demande.astype('datetime64[M]')).astype('int')


class ppa_versee_offset(Variable):
Copy link
Contributor

Choose a reason for hiding this comment

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

Contrairement au reste de la PR (par exemple sur la décomposition de ppa_fictive) ça ne saute pas aux yeux que ça a de la valeur d'introduire une deuxième variable plutôt que faire tout le calcul ici, qu'est-ce qui t'a orienté vers ce choix ?

Je ne sais pas encore trop comment elle pourrait s'appeler, il y a une notion de passage d'une base trimestrielle à mensuelle ?

@guillett
Copy link
Member Author

Merci beaucoup Laurent pour tes retours effectivement j'avais coupé en deux la logique du calcul de ces nombres de mois car les deux parties n'ont pas été évidente à coder (qui pourrait le croire qu'en on voit que tout cela tient en deux petites lignes). Tu as raison, ça n'a plus de sens à séparer la logique.

@Morendil
Copy link
Contributor

@guillett Je prends le rebase, setup/changelog et merge.

@Morendil Morendil merged commit 90dfce1 into master Dec 13, 2018
@Morendil Morendil deleted the ppa-new-vars branch December 13, 2018 10:40
@Morendil
Copy link
Contributor

Argh. Comme il n'y a pas eu besoin de rebase, les commits avec "fixup!" etc. sont restés tels quels.

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

Successfully merging this pull request may close these issues.

2 participants