1
0
Fork 0
mirror of https://github.com/betagouv/mon-entreprise synced 2025-02-09 00:35:00 +00:00
mon-entreprise/publicodes/source
Maxime Quandalle 4789dfce04 🐛 Corrige la saisie du SMIC à temps partiel
Grâce aux récentes évolutions de Publicode, ce retour utilisateur
fréquent trouve une solution particulièrement simple et élégante en
remplaçant la valeur littérale du SMIC par une référence vers le SMIC
contractuel. Cela procure les avantages suivants :
- Le montant du SMIC est défini une seule fois dans la base de règles,
  et on y fait référence partout où on l'utilise
- Vu que c'est la référence qui est stockée dans la "situation" on peut
  répondre à la question "temps partiel" après avoir cliqué sur "SMIC"
  dans la case "salaire brut" et le montant correspondant va
  automatiquement se recalculer.

A nécessité quelques menues modifications du code qui gère les
références dans la situation pour corriger des bugs.

Fixes #649
2020-10-11 16:51:19 +02:00
..
components 🐛 Désactive le remplacement pour la documentation 2020-09-30 18:09:16 +02:00
cyclesLib ⚙️ Detect cycles in parsed rules 2020-10-09 13:30:39 +02:00
locales 🔥 Sépare le moteur dans un packet isolé 2020-05-14 15:25:22 +02:00
mecanisms ⚙️ Detect cycles in parsed rules 2020-10-09 13:30:39 +02:00
types 📝 Remplace & applicable: split getApplicableReplacements & tests 2020-10-09 13:30:39 +02:00
date.ts 🔥 Sépare le moteur dans un packet isolé 2020-05-14 15:25:22 +02:00
error.ts 🔥 Sépare le moteur dans un packet isolé 2020-05-14 15:25:22 +02:00
evaluateRule.ts ⚙️ Convertit le ficher parseReference en Typescript 2020-09-15 11:58:18 +02:00
evaluation.tsx 🔥 Supprime la fonction collectDefaults 2020-09-15 11:58:18 +02:00
format.ts Termine le formulaire de demande de mobilité en Europe 2020-07-03 16:40:43 +02:00
grammar.ne Termine le formulaire de demande de mobilité en Europe 2020-07-03 16:40:43 +02:00
grammarFunctions.js 🔥 Sépare le moteur dans un packet isolé 2020-05-14 15:25:22 +02:00
i18n.ts 🔥 Sépare le moteur dans un packet isolé 2020-05-14 15:25:22 +02:00
index.ts 🐛 Corrige la saisie du SMIC à temps partiel 2020-10-11 16:51:19 +02:00
nodeUnits.ts 🔥 Sépare le moteur dans un packet isolé 2020-05-14 15:25:22 +02:00
parse.tsx Ajoute un nouveau formulaire pour la demande de détachement 2020-06-18 09:51:14 +02:00
parseReference.ts 🐛 Corrige la saisie du SMIC à temps partiel 2020-10-11 16:51:19 +02:00
parseRule.tsx Vérifie l'unité des suggestions 2020-09-29 12:01:41 +01:00
parseRules.ts ⚙️ Convertit le ficher parseReference en Typescript 2020-09-15 11:58:18 +02:00
ruleUtils.ts 📚 Ne pas afficher certaines pages de documentation 2020-09-22 19:21:58 +01:00
temporal.ts 🔥 Sépare le moteur dans un packet isolé 2020-05-14 15:25:22 +02:00
translateRules.ts 🔥 Refacto des contrôles 2020-09-22 19:21:58 +01:00
uniroot.ts 🔥 Sépare le moteur dans un packet isolé 2020-05-14 15:25:22 +02:00
units.ts 🔥 Supprime un TODO obsolète 2020-06-16 14:09:23 +02:00
utils.ts 🔥 Sépare le moteur dans un packet isolé 2020-05-14 15:25:22 +02:00