Formule de calcul

Montant forfaitaire familial (sans majoration)

Valeur du dispositif pour le cas type :

Montant forfaitaire familial (sans majoration)

Famille n°1

    Ce dispositif est peut-être obsolète !
    La dernière date de relecture du dispositif est inconnue.

    Formule de calcul OpenFisca :

    def formula(famille, period, parameters): nb_parents = famille('nb_parents', period) nb_enfants = famille('rsa_nb_enfants', period) ppa_majoree_eligibilite = famille('rsa_majore_eligibilite', period) # noqa F841 if period.start.date < date(2016, 1, 1): instant = Instant((2016, 1, 1)) ppa = parameters(Period(('month', instant, 1))).prestations_sociales.solidarite_insertion.minima_sociaux.ppa else: ppa = parameters(period).prestations_sociales.solidarite_insertion.minima_sociaux.ppa nb_personnes = nb_parents + nb_enfants # Dans la formule "ppa_forfait_logement", le montant forfaitaire se calcule pour trois personnes dans le cas où le foyer se compose de trois personnes ou plus. taux_non_majore = ( 1 + (nb_personnes >= 2) * ppa.pa_m.majoration_montant_maximal.couples_seul_avec_enfant + (nb_personnes >= 3) * ppa.pa_m.majoration_montant_maximal.couple_1_enfant_2e_enfant + (nb_personnes >= 4) * where(nb_parents == 1, ppa.pa_m.majoration_montant_maximal.par_enfant_supplementaire, ppa.pa_m.majoration_montant_maximal.couple_1_enfant_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) * ppa.pa_m.majoration_montant_maximal.par_enfant_supplementaire ) return ppa.pa_m.montant_de_base * taux_non_majore

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Variables et dispositifs influencés par la formule :

    La formule du dispositif "Montant forfaitaire familial (sans majoration)" 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