Formule de calcul

Forfait logement applicable en cas de propriété ou d'occupation à titre gratuit

Valeur du dispositif pour le cas type :

Forfait logement applicable en cas de propriété ou d'occupation à titre gratuit

Famille n°1

    Ce dispositif est peut-être obsolète !
    La dernière date de relecture du dispositif est vendredi 1 novembre 2019.

    Formule de calcul OpenFisca à compter du 2019-11-01 :

    def formula_2019_11_01(famille, period, parameters): nbp_foyer = famille('cmu_nbp_foyer', period) P = parameters(period).prestations_sociales.solidarite_insertion.minima_sociaux.cs.css.forfait_logement_sans_al law_rmi_rsa = parameters(period).prestations_sociales.solidarite_insertion.minima_sociaux.rsa montant_rsa_socle = law_rmi_rsa.rsa_m.montant_de_base_du_rsa * ( 1 + law_rmi_rsa.rsa_maj.maj_montant_max.couples_celibataire_avec_enfant * (nbp_foyer >= 2) + law_rmi_rsa.rsa_maj.maj_montant_max.couple_1_enfant_ou_2e_enfant * (nbp_foyer >= 3) ) return 12 * montant_rsa_socle * select( [nbp_foyer == 1, nbp_foyer == 2, nbp_foyer > 2], [P.taux_1p, P.taux_2p, P.taux_3p_plus] )

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

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

    def formula_2009_06_01(famille, period, parameters): nbp_foyer = famille('cmu_nbp_foyer', period) P = parameters(period).prestations_sociales.solidarite_insertion.minima_sociaux.cs.cmu.forfait_logement_sans_al law_rmi_rsa = parameters(period).prestations_sociales.solidarite_insertion.minima_sociaux.rsa montant_rsa_socle = law_rmi_rsa.rsa_m.montant_de_base_du_rsa * ( 1 + law_rmi_rsa.rsa_maj.maj_montant_max.couples_celibataire_avec_enfant * (nbp_foyer >= 2) + law_rmi_rsa.rsa_maj.maj_montant_max.couple_1_enfant_ou_2e_enfant * (nbp_foyer >= 3) ) return 12 * montant_rsa_socle * select( [nbp_foyer == 1, nbp_foyer == 2, nbp_foyer > 2], [P.taux_1p, P.taux_2p, P.taux_3p_plus] )

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Formule initiale de calcul OpenFisca :

    def formula(famille, period, parameters): nbp_foyer = famille('cmu_nbp_foyer', period) P = parameters(period).prestations_sociales.solidarite_insertion.minima_sociaux.cs.cmu.forfait_logement_sans_al law_rmi_rsa = parameters(period).prestations_sociales.solidarite_insertion.minima_sociaux.rmi montant_rsa_socle = law_rmi_rsa.rmi_m.rmi * ( 1 + law_rmi_rsa.rmi_maj.maj_montant_max.couples * (nbp_foyer >= 2) + law_rmi_rsa.rmi_maj.maj_montant_max.couple_1_enfant_ou_2e_enfant * (nbp_foyer >= 3) ) return 12 * montant_rsa_socle * select( [nbp_foyer == 1, nbp_foyer == 2, nbp_foyer > 2], [P.taux_1p, P.taux_2p, P.taux_3p_plus] )

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Variables et dispositifs influencés par la formule :

    La formule du dispositif "Forfait logement applicable en cas de propriété ou d'occupation à titre gratuit" 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
    Calcule le forfait logement en fonction du nombre de personnes dans le "foyer CMU" et d'un jeu de taux.