Formule de calcul
Prestations familiales inclues dans la base ressource RSA/RMI
Source : source (consulté le lundi 1 janvier 1)
Ce dispositif est peut-être obsolète !
La dernière date de relecture du dispositif est dimanche 1 janvier 2017.
Formule de calcul OpenFisca à compter du 2017-01-01 :
def formula_2017_01_01(famille, period, parameters): # Les prestations famillales sont prises en compte sur le mois_courant prestations_calculees = [ 'paje_base', 'paje_clca', 'paje_colca', 'paje_prepare', 'rsa_forfait_asf', ] result = sum(famille(prestation, period)for prestation in prestations_calculees) cf_non_majore_avant_cumul = famille('cf_non_majore_avant_cumul', period) cf = famille('cf', period) cf_non_majore = (cf > 0) * cf_non_majore_avant_cumul af_base = famille('af_base', period) af = famille('af', period) # Si des AF on été injectées et sont plus faibles que le cf result = result + cf_non_majore + min_(af_base, af) return result
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2014-04-01 :
def formula_2014_04_01(famille, period): # TODO : Neutraliser les ressources de type prestations familiales quand elles sont interrompues prestations_calculees = [ 'rsa_forfait_asf', 'paje_base', ] prestations_autres = [ 'paje_clca', 'paje_prepare', 'paje_colca', ] # On réinjecte le montant des prestations calculées result = sum(famille(prestation, period)for prestation in prestations_calculees) result += sum(famille(prestation, period.last_3_months, options = [ADD]) / 3 for prestation in prestations_autres) cf_non_majore_avant_cumul = famille('cf_non_majore_avant_cumul', period) cf = famille('cf', period) # Seul le montant non majoré est pris en compte dans la base de ressources du RSA cf_non_majore = (cf > 0) * cf_non_majore_avant_cumul af_base = famille('af_base', period) af = famille('af', period) # Si des AF on été injectées et sont plus faibles que le cf result = result + cf_non_majore + min_(af_base, af) return result
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2004-01-01 :
def formula_2004_01_01(famille, period): prestations = [ 'af_base', 'cf', 'asf', 'paje_base', 'paje_clca', 'paje_prepare', 'paje_colca', ] result = sum(famille(prestation, period) for prestation in prestations) return result
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2002-01-01 :
def formula_2002_01_01(famille, period): prestations = [ 'af_base', 'cf', 'asf', 'apje', 'ape', ] result = sum(famille(prestation, period) for prestation in prestations) return result
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Variables utilisées par le cas type :
Variables et dispositifs influencés par la formule :
La formule du dispositif "Prestations familiales inclues dans la base ressource RSA/RMI" peut avoir une influence sur d'autres dispositifs et variables :