diff --git a/source/components/PaySlip.js b/source/components/PaySlip.js
index 536b7ea73..de716b960 100644
--- a/source/components/PaySlip.js
+++ b/source/components/PaySlip.js
@@ -53,8 +53,7 @@ export default compose(
Heures travaillées par mois :
{Math.round(
- getRule('contrat salarié . temps partiel . heures par semaine')
- .nodeValue * 4.33
+ getRule('contrat salarié . heures par semaine').nodeValue * 4.33
)}
diff --git a/source/components/simulationConfigs/assimilé.yaml b/source/components/simulationConfigs/assimilé.yaml
index b4756f7b7..950091a09 100644
--- a/source/components/simulationConfigs/assimilé.yaml
+++ b/source/components/simulationConfigs/assimilé.yaml
@@ -14,7 +14,7 @@ objectifs:
- entreprise . chiffre d'affaires minimum
objectifs secondaires:
- - contrat salarié . temps partiel . heures par semaine
+ - contrat salarié . heures par semaine
- contrat salarié . cotisations . patronales à payer
questions:
diff --git a/source/components/simulationConfigs/salarié.yaml b/source/components/simulationConfigs/salarié.yaml
index 2d339576b..6ecb56cc7 100644
--- a/source/components/simulationConfigs/salarié.yaml
+++ b/source/components/simulationConfigs/salarié.yaml
@@ -6,7 +6,7 @@ objectifs:
- contrat salarié . salaire . net après impôt
objectifs secondaires:
- - contrat salarié . temps partiel . heures par semaine
+ - contrat salarié . heures par semaine
- contrat salarié . cotisations . patronales à payer
questions:
diff --git a/source/règles/base.yaml b/source/règles/base.yaml
index c98b35f9d..60735d6a3 100644
--- a/source/règles/base.yaml
+++ b/source/règles/base.yaml
@@ -1746,10 +1746,9 @@
- espace: contrat salarié . temps partiel
nom: heures par semaine
- question: Quel est le nombre d'heures travaillées par semaine dans le cadre du temps partiel ?
+ par défaut: 32
unité: heures / semaine
- # contrôle : le code du travail définit la borne inférieure de 24h par semaine. Sauf qu'en réalité, la loi permet très souvent des dérogations.
- par défaut: 35
+ question: Quel est le nombre d'heures travaillées par semaine dans le cadre du temps partiel ?
contrôles:
- si: heures par semaine < 24
niveau: avertissement
@@ -1758,14 +1757,25 @@
niveau: avertissement
message: Le simulateur ne gère pas encore les heures supplémentaires.
+- espace: contrat salarié
+ nom: heures par semaine
+ unité: heures / semaine
+ formule:
+ variations:
+ - si: temps partiel
+ alors: temps partiel . heures par semaine
+ - sinon: base légale
+
+- espace: contrat salarié . heures par semaine
+ nom: base légale
+ formule: 35
+ unité: heures / semaine
+
+
- espace: contrat salarié
nom: quotité de travail
description: Temps de travail en proportion du temps complet légal.
- formule:
- variations:
- - si: temps partiel
- alors: temps partiel . heures par semaine / 35
- - sinon: 1
+ formule: heures par semaine / heures par semaine . base légale
- espace: contrat salarié
nom: statut JEI