Formule de calcul

RSA socle

Valeur du dispositif pour le cas type :

    Ce dispositif est peut-être obsolète !
    La dernière date de relecture du dispositif est lundi 1 juin 2009.

    Formule de calcul OpenFisca à compter du 2009-06-01 :

    def formula_2009_06_01(famille, period, parameters): nb_parents = famille('nb_parents', period) eligib = famille('rsa_eligibilite', period) rsa_nb_enfants = famille('rsa_nb_enfants', period) nb_personnes = nb_parents + rsa_nb_enfants rsa = parameters(period).prestations_sociales.solidarite_insertion.minima_sociaux.rsa taux = ( 1 + (nb_personnes >= 2) * rsa.rsa_maj.maj_montant_max.couples_celibataire_avec_enfant + (nb_personnes >= 3) * rsa.rsa_maj.maj_montant_max.couple_1_enfant_ou_2e_enfant + (nb_personnes >= 4) * where(nb_parents == 1, rsa.rsa_maj.maj_montant_max.par_enfant_supplementaire, rsa.rsa_maj.maj_montant_max.couple_1_enfant_ou_2e_enfant) # Si nb_parents == 1, pas de conjoint, la 4e personne est un enfant, donc le taux est de 40%. + max_(nb_personnes - 4, 0) * rsa.rsa_maj.maj_montant_max.par_enfant_supplementaire ) socle = rsa.rsa_m.montant_de_base_du_rsa return eligib * socle * taux

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Formule initiale de calcul OpenFisca :

    def formula(famille, period, parameters): nb_parents = famille('nb_parents', period) eligib = famille('rsa_eligibilite', period) rsa_nb_enfants = famille('rsa_nb_enfants', period) nb_personnes = nb_parents + rsa_nb_enfants rmi = parameters(period).prestations_sociales.solidarite_insertion.minima_sociaux.rmi taux = ( 1 + (nb_personnes >= 2) * rmi.rmi_maj.maj_montant_max.couples + (nb_personnes >= 3) * rmi.rmi_maj.maj_montant_max.couple_1_enfant_ou_2e_enfant + (nb_personnes >= 4) * where(nb_parents == 1, rmi.rmi_maj.maj_montant_max.par_enfant_supplementaire, rmi.rmi_maj.maj_montant_max.couple_1_enfant_ou_2e_enfant) # Si nb_parents == 1, pas de conjoint, la 4e personne est un enfant, donc le taux est de 40%. + max_(nb_personnes - 4, 0) * rmi.rmi_maj.maj_montant_max.par_enfant_supplementaire ) socle = rmi.rmi_m.rmi return eligib * socle * taux

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Variables et dispositifs influencés par la formule :

    La formule du dispositif "RSA socle" peut avoir une influence sur d'autres dispositifs et variables :

    Caractéristiques avancées :

    Période de définition : month
    Entité : famille
    Type de valeur : float