@leximpact/socio-fiscal-openfisca-json
Version:
JSON & YAML data extracted from OpenFisca-France with Indirect Taxation source code (parameters, variables, etc)
244 lines (243 loc) • 7.91 kB
JSON
{
"default_value": 0,
"definition_period": "month",
"description": {
"2021-07-27": [
{
"href": "https://www.urssaf.fr/portail/home/employeur/calculer-les-cotisations/les-taux-de-cotisations/la-cotisation-vieillesse.html",
"note": "Cette cotisation est une des deux fractions de la cotisation employeur de l'assurance vieillesse.\nOn parle de fraction plafonnée car le montant de cette part de la cotisation est basé sur la rémunération inférieure ou égale au plafond de la sécurité sociale.",
"title": "Urssaf.fr"
}
]
},
"dtype": "float32",
"entity": "individu",
"file_path": "openfisca_france/model/prelevements_obligatoires/prelevements_sociaux/cotisations_sociales/travail_prive.py",
"formulas": {
"0001-01-01": {
"ast": {
"args": {
"args": [
{
"arg": "individu",
"ast_class": "arg",
"col_offset": 12,
"end_col_offset": 20,
"end_lineno": 1,
"lineno": 1
},
{
"arg": "period",
"ast_class": "arg",
"col_offset": 22,
"end_col_offset": 28,
"end_lineno": 1,
"lineno": 1
},
{
"arg": "parameters",
"ast_class": "arg",
"col_offset": 30,
"end_col_offset": 40,
"end_lineno": 1,
"lineno": 1
}
],
"ast_class": "arguments",
"defaults": [],
"kw_defaults": [],
"kwonlyargs": [],
"posonlyargs": []
},
"ast_class": "FunctionDef",
"body": [
{
"ast_class": "Assign",
"col_offset": 4,
"end_col_offset": 9,
"end_lineno": 9,
"lineno": 2,
"targets": [
{
"ast_class": "Name",
"col_offset": 4,
"ctx": {
"ast_class": "Store"
},
"end_col_offset": 14,
"end_lineno": 2,
"id": "cotisation",
"lineno": 2
}
],
"value": {
"args": [
{
"ast_class": "Name",
"col_offset": 8,
"ctx": {
"ast_class": "Load"
},
"end_col_offset": 16,
"end_lineno": 3,
"id": "individu",
"lineno": 3
},
{
"ast_class": "Name",
"col_offset": 8,
"ctx": {
"ast_class": "Load"
},
"end_col_offset": 14,
"end_lineno": 4,
"id": "period",
"lineno": 4
},
{
"ast_class": "Name",
"col_offset": 8,
"ctx": {
"ast_class": "Load"
},
"end_col_offset": 18,
"end_lineno": 5,
"id": "parameters",
"lineno": 5
}
],
"ast_class": "Call",
"col_offset": 17,
"end_col_offset": 9,
"end_lineno": 9,
"func": {
"ast_class": "Name",
"col_offset": 17,
"ctx": {
"ast_class": "Load"
},
"end_col_offset": 29,
"end_lineno": 2,
"id": "apply_bareme",
"lineno": 2
},
"keywords": [
{
"arg": "cotisation_type",
"ast_class": "keyword",
"col_offset": 8,
"end_col_offset": 37,
"end_lineno": 6,
"lineno": 6,
"value": {
"ast_class": "Constant",
"col_offset": 26,
"end_col_offset": 37,
"end_lineno": 6,
"lineno": 6,
"value": "employeur"
}
},
{
"arg": "bareme_name",
"ast_class": "keyword",
"col_offset": 8,
"end_col_offset": 44,
"end_lineno": 7,
"lineno": 7,
"value": {
"ast_class": "Constant",
"col_offset": 22,
"end_col_offset": 44,
"end_lineno": 7,
"lineno": 7,
"value": "vieillesse_plafonnee"
}
},
{
"arg": "variable_name",
"ast_class": "keyword",
"col_offset": 8,
"end_col_offset": 56,
"end_lineno": 8,
"lineno": 8,
"value": {
"ast_class": "Constant",
"col_offset": 24,
"end_col_offset": 56,
"end_lineno": 8,
"lineno": 8,
"value": "vieillesse_plafonnee_employeur"
}
}
],
"lineno": 2
}
},
{
"ast_class": "Return",
"col_offset": 4,
"end_col_offset": 21,
"end_lineno": 10,
"lineno": 10,
"value": {
"ast_class": "Name",
"col_offset": 11,
"ctx": {
"ast_class": "Load"
},
"end_col_offset": 21,
"end_lineno": 10,
"id": "cotisation",
"lineno": 10
}
}
],
"col_offset": 0,
"decorator_list": [],
"end_col_offset": 21,
"end_lineno": 10,
"lineno": 1,
"name": "formula"
},
"file_path": "openfisca_france/model/prelevements_obligatoires/prelevements_sociaux/cotisations_sociales/travail_prive.py",
"parameters": [
"prelevements_sociaux.cotisations_securite_sociale_regime_general.cnav.employeur.vieillesse_plafonnee"
],
"source_code": "def formula(individu, period, parameters):\n cotisation = apply_bareme(\n individu,\n period,\n parameters,\n cotisation_type = 'employeur',\n bareme_name = 'vieillesse_plafonnee',\n variable_name = 'vieillesse_plafonnee_employeur',\n )\n return cotisation\n",
"start_line_number": 1209,
"stop_line_number": 1219
}
},
"json_type": "number",
"label": "Part plafonnée de la cotisation employeur d'assurance vieillesse",
"last_value_still_valid_on": "2024-06-27",
"linked_other_variables": [
"assiette_cotisations_sociales"
],
"name": "vieillesse_plafonnee_employeur",
"reference": {
"0001-01-01": [
{
"title": "Article L. 242-1 du code de la sécurité sociale"
},
{
"href": "https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000044626664"
}
]
},
"referring_variables": [
"cotisations_allegement_general",
"cotisations_employeur",
"exoneration_cotisations_employeur_apprenti",
"exoneration_cotisations_employeur_professionnalisation",
"exoneration_cotisations_employeur_tode",
"vieillesse_employeur"
],
"set_input": "set_input_divide_by_period",
"short_label": "Cotis. employeur vieillesse plafonnée",
"start_line_number": 1198,
"stop_line_number": 1219,
"unit": "currency",
"value_type": "float"
}