- Enlève les questions salarié posés sans raison
- Quelques modification sur les règles
- Corrige / ajoute le calcul des trimestres de retraite
- Corrige l'exonération incapacitié chez les PL
- Corrige le calcul retraite de base chez les médecins
## Rationalise les espaces de nom
Sépare le fichier salarié en plusieurs, par grande thématique. Rationalise les espaces de nom :
- `salarié . cotisations` : toutes les cotisations et exonérations
- `salarié . contrat` : les éléments immuables spécifiques au contrat
- `salarié . rémunération` : tous les éléments relatifs à la rémunération (salaire brut, net, primes,
avantages en nature)
- `salarié . régimes spécifiques` : les règles liées aux régimes spéciaux (DFS, cadre, impatriés, etc)
## Apporte des corrections sur le calculs du simulateur
- Ajoute la limite de déduction sur la part employeur des prévoyances
- Enlève la CSA de l'exonération JEI
- Réecrit les règles de déductions des frais de transport domicile / travail pour coller à la réglementation
- Précise le calcul de l'assiette de la CSG
* 🔨 Remplace la règle année par une règle date
Afin d'intégrer l'historique des variations du SMIC en cours d'année
* 📅 Mise à jour du SMIC au 1er mai 2022
* ✅ Adaptations CI
* Écriture des dates sous forme condensée
6cfb7528e1 (r72674343)
* Corrige le taux ATMP
- Met à jour le style des notifications dans la conversation
- Améliore la landing page
- Améliore la vue de la situation des simulateurs
- Les données de l'entreprise courante sont stockées en publicodes
- Ajoute la possibilité de réinitialisé la simulation sans les données entreprises
* Prettier upgrade to 2.3.0.
* Run prettier on yaml files.
* Trim trailing whitespaces in yaml files (via editorconfig plugin).
* Translate rules again.
Les règles sur la franchise de TVA était écrite d'une manière où le
parent pouvait rendre l'enfant non applicable (via la désactivation de
branche) et en même temps l'enfant rendre le parent non applicable (par
dépendance directe dans les conditions d'applicabilité du parent).
Je n'ai pas très bien compris pourquoi ce comportement fonctionnait
actuellement, ni pourquoi ma modification
https://github.com/betagouv/publicodes/pull/66 le casse, mais dans tous
les cas il est préférable de ne pas avoir de “cycle d'applicabilité”.