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

Nettoyage des revenus non salariaux (RPNS) #1201

Closed
claireleroy opened this issue Oct 31, 2018 · 3 comments
Closed

Nettoyage des revenus non salariaux (RPNS) #1201

claireleroy opened this issue Oct 31, 2018 · 3 comments

Comments

@claireleroy
Copy link
Contributor

Constat : il existe deux variables de revenus non salariaux (rpns et rpns_individu) dont il est difficile de distinguer l'usage.

  • La variable rpns est utilisée dans le calcul :

    • des revenus du travail nets
    • de la base ressource de la PPE
    • de la base ressource des prestations familiales
    • de l'assiette d'un abattement pour les aides au logement (aide_logement_assiette_abattement_chomage)
  • La variable rpns_individu est utilisée dans le calcul :

    • de la base ressource de l'AAH
    • du revenu catégoriel non salarial pour le calcul de l'impôt sur le revenu et du RFR
    • de la CSG/CRDS sur revenus non salariaux
    • de diverses cotisations sociales pour les non salariés (deces_artisan_commercant, formation_artisan_commercant, maladie_maternite_artisan_commercant, retraite_complementaire_artisan_commercant, vieillesse_artisan_commercant, famille_independant, formation_profession_liberale, maladie_maternite_profession_liberale, retraite_complementaire_profession_liberale, vieillesse_profession_liberale)

Pistes possibles :

  • Harmoniser les variables et n'en garder qu'une
  • Clarifier les usages de chacune de ces variables

Par ailleurs, il faudrait :

  • déplacer la variable rpns qui n'a pas sa place dans le script de l'impôt "irp.py" puisqu'elle n'entre pas dans le calcul de l'impôt
  • nettoyer la variable rpns_individu (nombreux commentaires, formules peu claires et peu fiables ...)
@Morendil
Copy link
Contributor

@claireleroy Tu penses prendre le sujet à courte échéance ? Sinon on peut l'ajouter à la page du wiki sur les mises en cohérence.

@claireleroy
Copy link
Contributor Author

Pas forcement en effet. Mais enfait je vois que mon issue se relie à #564, on peut la mettre à côté.

@Morendil
Copy link
Contributor

C'est fait, je ferme l'issue.

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

No branches or pull requests

2 participants