Formule de calcul

Minima sociaux

Source : source (consulté le lundi 1 janvier 1)

Valeur du dispositif pour le cas type :

Famille n°1

    Ce dispositif est à jour !
    La dernière date de relecture du dispositif est lundi 15 janvier 2024.

    Formule de calcul OpenFisca à compter du 2024-01-01 :

    def formula_2024_01_01(famille, period, parameters): # Certaines réformes ayant des effets de bords nécessitent que le rsa soit calculé avant la ppa rsa = famille('rsa', period, options = [ADD]) ppa_nette_crds = famille('ppa_nette_crds', period, options = [ADD]) aspa = famille('aspa', period, options = [ADD]) asi_i = famille.members('asi', period, options = [ADD]) asi = famille.sum(asi_i) aah_i = famille.members('aah', period, options = [ADD]) aah = famille.sum(aah_i) ass_i = famille.members('ass', period, options = [ADD]) ass = famille.sum(ass_i) garantie_jeunes_i = famille.members('garantie_jeunes', period, options = [ADD]) garantie_jeunes = famille.sum(garantie_jeunes_i) aefa = famille('aefa', period) return rsa + ppa_nette_crds + aspa + asi + aah + ass + garantie_jeunes + aefa

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Aucun paramètre inscrit directement dans la formule.

    Décomposition :

    Variables utilisées par le cas type :

    Formule initiale de calcul OpenFisca :

    def formula(famille, period, parameters): aah_i = famille.members('aah', period, options = [ADD]) caah_i = famille.members('caah', period, options = [ADD]) aah = famille.sum(aah_i) caah = famille.sum(caah_i) aefa = famille('aefa', period) api = famille('api', period, options = [ADD]) ass_i = famille.members('ass', period, options = [ADD]) ass = famille.sum(ass_i) minimum_vieillesse = famille('minimum_vieillesse', period, options = [ADD]) # Certaines réformes ayant des effets de bords nécessitent que le rsa soit calculé avant la ppa rsa = famille('rsa', period, options = [ADD]) ppa_nette_crds = famille('ppa_nette_crds', period, options = [ADD]) psa = famille('psa', period, options = [ADD]) garantie_jeunes_i = famille.members('garantie_jeunes', period, options = [ADD]) garantie_jeunes = famille.sum(garantie_jeunes_i) return aah + caah + minimum_vieillesse + rsa + aefa + api + ass + psa + ppa_nette_crds + garantie_jeunes

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Aucun paramètre inscrit directement dans la formule.

    Décomposition :

    Variables utilisées par le cas type :

    Variables et dispositifs influencés par la formule :

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

    Caractéristiques avancées :

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