Formule de calcul
Montant de l'aide au permis B PRO BTP
Source : source (consulté le lundi 1 janvier 1)
Ce dispositif est à jour !
La dernière date de relecture du dispositif est dimanche 1 janvier 2023.
Formule de calcul OpenFisca à compter du 2023-01-01 :
def formula_2023(individu, period, parameters): params = parameters(period).prestations_sociales.education.aide_permis_pro_btp smic_annuel = parameters(period).marche_travail.salaire_minimum.smic.smic_b_mensuel * 12 rfr = individu.foyer_fiscal('rfr', period.this_year) eligibilite_ressource = rfr <= smic_annuel montant = params.montant.montant_unique age = individu('age', period) eligibilite_age = (params.age.minimum <= age) * (age < params.age.maximum) alternant = individu('alternant', period) est_en_formation_btp = individu('domaine_specialites_formation', period) == DomaineSpecialitesFormation.domaine_23 return eligibilite_age * alternant * eligibilite_ressource * est_en_formation_btp * montant
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Variables utilisées par le cas type :
Formule initiale de calcul OpenFisca :
def formula(individu, period, parameters): params = parameters(period).prestations_sociales.education.aide_permis_pro_btp rfr = individu.foyer_fiscal('rfr', period.this_year) montant = select( [ rfr <= params.plafonds.premier_echelon, rfr <= params.plafonds.deuxieme_echelon, rfr <= params.plafonds.troisieme_echelon, ], [ params.montant.premier_echelon, params.montant.deuxieme_echelon, params.montant.troisieme_echelon, ], default=0 ) age = individu('age', period) eligibilite_age = (params.age.minimum <= age) * (age <= params.age.maximum) alternant = individu('alternant', period) est_en_formation_btp = individu('domaine_specialites_formation', period) == DomaineSpecialitesFormation.domaine_23 return eligibilite_age * alternant * montant * est_en_formation_btp
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
- prestations_sociales.education.aide_permis_pro_btp.age.maximum
- prestations_sociales.education.aide_permis_pro_btp.age.minimum
- prestations_sociales.education.aide_permis_pro_btp.montant.deuxieme_echelon
- prestations_sociales.education.aide_permis_pro_btp.montant.premier_echelon
- prestations_sociales.education.aide_permis_pro_btp.montant.troisieme_echelon
- prestations_sociales.education.aide_permis_pro_btp.plafonds.deuxieme_echelon
- prestations_sociales.education.aide_permis_pro_btp.plafonds.premier_echelon
- prestations_sociales.education.aide_permis_pro_btp.plafonds.troisieme_echelon