🖋️ branche de la protection sociale => protection sociale
parent
372a0c2c14
commit
c964da602b
|
@ -2547,14 +2547,14 @@
|
|||
contrat salarié . rémunération . net imposable: 4000
|
||||
valeur attendue: 7253.26
|
||||
|
||||
- nom: branche de la protection sociale
|
||||
- nom: protection sociale
|
||||
description: >
|
||||
La protection sociale est composée de 5 branches principales : maladie, famille, accidents
|
||||
du travail et maladie professionnelles, retraite et chômage. A cela s'ajoutent
|
||||
aussi les cotisations pour la formation professionnelle et le transport.
|
||||
|
||||
- nom: retraite
|
||||
espace: branche de la protection sociale
|
||||
espace: protection sociale
|
||||
icônes: 👵
|
||||
type: branche
|
||||
description courte: Garantit en moyenne 60 à 70 % de votre dernier revenu d'activité après 65
|
||||
|
@ -2574,7 +2574,7 @@
|
|||
OCDE: https://read.oecd-ilibrary.org/social-issues-migration-health/pensions-at-a-glance-2017_pension_glance-2017-en#page135
|
||||
|
||||
- nom: santé
|
||||
espace: branche de la protection sociale
|
||||
espace: protection sociale
|
||||
icônes: 🏥
|
||||
type: branche
|
||||
description courte: Couvre la plupart des soins de santé de la vie quotidienne et 100 % des maladies graves comme les séjours à l'hôpital.
|
||||
|
@ -2597,7 +2597,7 @@
|
|||
OCDE: https://read.oecd-ilibrary.org/social-issues-migration-health/health-at-a-glance-europe-2018_health_glance_eur-2018-en#page89
|
||||
|
||||
- nom: assurance chômage
|
||||
espace: branche de la protection sociale
|
||||
espace: protection sociale
|
||||
icônes: 💸
|
||||
type: assurance
|
||||
description courte: Assure un revenu aux travailleurs à la recherche d'un nouvel emploi.
|
||||
|
@ -2618,7 +2618,7 @@
|
|||
Unédic: https://www.unedic.org/a-propos/quest-ce-que-lassurance-chomage
|
||||
|
||||
- nom: famille
|
||||
espace: branche de la protection sociale
|
||||
espace: protection sociale
|
||||
icônes: 👶
|
||||
type: branche
|
||||
description courte: Offre une vie professionnelle et familiale équilibrée. Finance des crèches et divers services de garde d'enfants
|
||||
|
@ -2642,7 +2642,7 @@
|
|||
Unédic: https://www.unedic.org/a-propos/quest-ce-que-lassurance-chomage
|
||||
|
||||
- nom: accidents du travail et maladies professionnelles
|
||||
espace: branche de la protection sociale
|
||||
espace: protection sociale
|
||||
icônes: ☣️
|
||||
description courte: Offre une couverture complète des maladies ou accidents du travail.
|
||||
description: |
|
||||
|
@ -2666,19 +2666,19 @@
|
|||
|
||||
|
||||
- nom: formation
|
||||
espace: branche de la protection sociale
|
||||
espace: protection sociale
|
||||
icônes: 👩🎓
|
||||
description courte: Donne aux employés l'accès à la formation professionnelle.
|
||||
description: La formation professionnelle permet à chaque personne, indépendamment de son statut, d’acquérir et d’actualiser ses connaissances et ses compétences, d’accroître son niveau de qualification et de favoriser son évolution professionnelle.
|
||||
|
||||
- nom: autres
|
||||
espace: branche de la protection sociale
|
||||
espace: protection sociale
|
||||
icônes: 🔧
|
||||
description courte: Autres contributions au système social.
|
||||
description: Les contributions transverses au système social. On y retrouve par exemple la CRDS (contribution pour le remboursement de la dette social) qui est un impôt destiné à résorber l'endettement de la Sécurité sociale.
|
||||
|
||||
- nom: transport
|
||||
espace: branche de la protection sociale
|
||||
espace: protection sociale
|
||||
icônes: 🚌
|
||||
description courte: Permet de maintenir le prix d'un billet de transport en commun à un bas prix
|
||||
description: |
|
||||
|
|
|
@ -1290,12 +1290,13 @@ contrat salarié . complémentaire santé . part employeur:
|
|||
contrat salarié . complémentaire santé . part salarié:
|
||||
titre.en: employee share
|
||||
description.en: Share of the complementary health insurance paid by the employee. Cannot be more than 50%.
|
||||
branche de la protection sociale:
|
||||
titre.en: social welfare branch
|
||||
|
||||
protection sociale:
|
||||
titre.en: social welfare
|
||||
description.en: >
|
||||
Social protection in France is composed of 5 main branches: sickness, family, accidents at work and occupational diseases, retirement and unemployment. In addition, there are also contributions for vocational training and transport.
|
||||
|
||||
branche de la protection sociale . retraite:
|
||||
protection sociale . retraite:
|
||||
titre.en: pensions
|
||||
description courte.en: Guarantees on average 60%-70% of your last income.
|
||||
description.en: |
|
||||
|
@ -1310,7 +1311,7 @@ branche de la protection sociale . retraite:
|
|||
|
||||
Pensions are the highest of social security contributions. It can be considered a deferred salary, since your contributions will provide you with income when you retire.
|
||||
|
||||
branche de la protection sociale . santé:
|
||||
protection sociale . santé:
|
||||
titre.en: healthcare
|
||||
description courte.en: Covers most everyday health care and 100% of serious illnesses such as hospital stays.
|
||||
description.en: |
|
||||
|
@ -1329,7 +1330,7 @@ branche de la protection sociale . santé:
|
|||
références.en:
|
||||
- Cleiss: https://www.cleiss.fr/docs/regimes/regime_france/an_1.html
|
||||
|
||||
branche de la protection sociale . assurance chômage:
|
||||
protection sociale . assurance chômage:
|
||||
titre.en: unemployment
|
||||
description courte.en: Gives income to former employees while they're looking for a new job.
|
||||
description.en: |
|
||||
|
@ -1345,7 +1346,7 @@ branche de la protection sociale . assurance chômage:
|
|||
- **1,020 €****: amount of the net allowance per month
|
||||
- **51%** of recipients combine allowance and salary
|
||||
|
||||
branche de la protection sociale . famille:
|
||||
protection sociale . famille:
|
||||
titre.en: family
|
||||
description courte.en: Offers a balanced professional and family life. Financing of nurseries and various childcare services
|
||||
description.en: |
|
||||
|
@ -1365,8 +1366,8 @@ branche de la protection sociale . famille:
|
|||
- **19%** share of expenditure allocated to early childhood
|
||||
|
||||
|
||||
? branche de la protection sociale . accidents du travail et maladies professionnelles
|
||||
: titre.en: Work accidents / occupational diseases
|
||||
protection sociale . accidents du travail et maladies professionnelles:
|
||||
titre.en: Work accidents / occupational diseases
|
||||
description courte.en: Offers full coverage of occupational illnesses or accidents
|
||||
description.en: |
|
||||
Occupational injury and disease insurance (AT/MP) is the oldest branch of social security: it is based on principles dating back to 1898 and which were incorporated into the law of 31 December 1946.
|
||||
|
@ -1381,7 +1382,7 @@ branche de la protection sociale . famille:
|
|||
|
||||
In the case of accidents at work, medical and surgical care is reimbursed at 100% on the basis of social security reimbursement (BRSS) within the limits of the Social Security rates.
|
||||
|
||||
branche de la protection sociale . transport:
|
||||
protection sociale . transport:
|
||||
titre.en: transportation
|
||||
description courte.en: Helps keep the price of a public transportation ticket low.
|
||||
description.en: |
|
||||
|
@ -1391,13 +1392,13 @@ branche de la protection sociale . transport:
|
|||
- **45% discount** on the cost of public transport in the 12 largest conurbations in France.
|
||||
- **€263 / year / inhabitant** in purchasing power gains for Île-de-France residents
|
||||
|
||||
branche de la protection sociale . autres:
|
||||
protection sociale . autres:
|
||||
titre.en: other
|
||||
description courte.en: Other contributions to the social system.
|
||||
description.en: |
|
||||
Cross-cutting contributions to the social system. For example, there is the CRDS (contribution for the repayment of the social debt) which is a tax intended to reduce the debt of the Social Security.
|
||||
|
||||
branche de la protection sociale . formation:
|
||||
protection sociale . formation:
|
||||
titre.en: training
|
||||
description courte.en: Gives employees access to professional training.
|
||||
description.en: Vocational training enables each person, regardless of their status, to acquire and update their knowledge and skills, to increase their level of qualification and to promote their professional development.
|
||||
|
|
|
@ -34,14 +34,14 @@ import type {
|
|||
import type { Règle } from 'Types/RegleTypes'
|
||||
|
||||
export const COTISATION_BRANCHE_ORDER: Array<Branche> = [
|
||||
'branche de la protection sociale . santé',
|
||||
'branche de la protection sociale . accidents du travail et maladies professionnelles',
|
||||
'branche de la protection sociale . retraite',
|
||||
'branche de la protection sociale . famille',
|
||||
'branche de la protection sociale . assurance chômage',
|
||||
'branche de la protection sociale . formation',
|
||||
'branche de la protection sociale . transport',
|
||||
'branche de la protection sociale . autres'
|
||||
'protection sociale . santé',
|
||||
'protection sociale . accidents du travail et maladies professionnelles',
|
||||
'protection sociale . retraite',
|
||||
'protection sociale . famille',
|
||||
'protection sociale . assurance chômage',
|
||||
'protection sociale . formation',
|
||||
'protection sociale . transport',
|
||||
'protection sociale . autres'
|
||||
]
|
||||
|
||||
// Used for type consistency
|
||||
|
@ -54,7 +54,7 @@ export const BLANK_COTISATION: Cotisation = {
|
|||
type: 'euros',
|
||||
nom: 'ERROR_SHOULD_BE_INSTANCIATED',
|
||||
lien: 'ERROR_SHOULD_BE_INSTANCIATED',
|
||||
branche: 'branche de la protection sociale . autres'
|
||||
branche: 'protection sociale . autres'
|
||||
}
|
||||
|
||||
function duParSelector(
|
||||
|
@ -77,7 +77,7 @@ function brancheSelector(variable: VariableWithCotisation): Branche {
|
|||
].map(p => path(p, variable))
|
||||
return (
|
||||
// $FlowFixMe
|
||||
'branche de la protection sociale . ' +
|
||||
'protection sociale . ' +
|
||||
(branches.filter(Boolean)[0] || 'autres')
|
||||
)
|
||||
}
|
||||
|
|
|
@ -48,11 +48,11 @@ const byMontantTotal = (
|
|||
}
|
||||
|
||||
const REPARTITION_CSG: { [Branche]: number } = {
|
||||
'branche de la protection sociale . famille': 0.85,
|
||||
'branche de la protection sociale . santé': 7.75,
|
||||
'protection sociale . famille': 0.85,
|
||||
'protection sociale . santé': 7.75,
|
||||
// TODO: cette part correspond à l'amortissement de la dette de la sécurité sociale.
|
||||
// On peut imaginer la partager à toute les composantes concernées
|
||||
'branche de la protection sociale . autres': 0.6
|
||||
'protection sociale . autres': 0.6
|
||||
}
|
||||
function applyCSGInPlace(
|
||||
CSG: Cotisation,
|
||||
|
@ -78,7 +78,7 @@ const brancheConcernéeParLaRéduction = [
|
|||
'retraite',
|
||||
'logement',
|
||||
'famille'
|
||||
].map(branche => 'branche de la protection sociale . ' + branche)
|
||||
].map(branche => 'protection sociale . ' + branche)
|
||||
function applyReduction(
|
||||
réduction: RègleAvecMontant,
|
||||
répartitionMap: { [Branche]: MontantPartagé }
|
||||
|
@ -119,12 +119,12 @@ const répartition = (
|
|||
const { salaireNet, salaireChargé, réductionsDeCotisations } = ficheDePaie
|
||||
let CSG
|
||||
const autresCotisations =
|
||||
cotisations['branche de la protection sociale . autres']
|
||||
cotisations['protection sociale . autres']
|
||||
if (autresCotisations) {
|
||||
CSG = autresCotisations.find(({ id }) => id === 'contrat salarié . CSG')
|
||||
if (!CSG)
|
||||
throw new Error('[répartition selector]: expect CSG not to be null')
|
||||
cotisations['branche de la protection sociale . autres'] = without(
|
||||
cotisations['protection sociale . autres'] = without(
|
||||
[CSG],
|
||||
autresCotisations
|
||||
)
|
||||
|
|
|
@ -7,14 +7,14 @@ export type Cotisation = Règle & {
|
|||
}
|
||||
|
||||
export type Branche =
|
||||
| 'branche de la protection sociale . santé'
|
||||
| 'branche de la protection sociale . accidents du travail et maladies professionnelles'
|
||||
| 'branche de la protection sociale . retraite'
|
||||
| 'branche de la protection sociale . famille'
|
||||
| 'branche de la protection sociale . assurance chômage'
|
||||
| 'branche de la protection sociale . formation'
|
||||
| 'branche de la protection sociale . transport'
|
||||
| 'branche de la protection sociale . autres'
|
||||
| 'protection sociale . santé'
|
||||
| 'protection sociale . accidents du travail et maladies professionnelles'
|
||||
| 'protection sociale . retraite'
|
||||
| 'protection sociale . famille'
|
||||
| 'protection sociale . assurance chômage'
|
||||
| 'protection sociale . formation'
|
||||
| 'protection sociale . transport'
|
||||
| 'protection sociale . autres'
|
||||
|
||||
export type MontantPartagé = {
|
||||
partSalariale: number,
|
||||
|
|
Loading…
Reference in New Issue