Commit Graph

17 Commits (b6dbc339ebc158bf625db14a1f20c09343b7b3d5)

Author SHA1 Message Date
Johan Girod e4131eee28 ⚙️ 🔥 grosse modification des barèmes
- Il n'y a plus qu'un mécanisme barème dorénavant : c'est le barème marginal de l'impôt
- On peut utiliser des variables publicode pour chaque argument des tranches
- Le mécanisme barème linéaire est remplacé par le mécanisme "grille"
- Le mécanisme barème continu est remplacé par le mécanisme "taux progressif"
- Les vues sont unifiées et simplifiées
- Seule les tranches nécessaires sont évaluée
- Les unités fonctionnent dans les barèmes
- On précise les tranches d'un barème par leur plafond et non plus par leur plafond et seuil

fix #827
2020-02-25 11:16:36 +01:00
Maxime Quandalle 12ab3a3c4c Format objet pour les tests des mécanismes
Dans #719 nous changions la structure de données Yaml de premier niveau
d'une liste vers un objet (indexé sur le nom des règles) pour les
fichiers Publicode. Ce commit réplique ce changement pour les fichiers
de tests de mécanismes qui n'avaient pas encore été migré vers le
nouveau format.

L'attribut "test" qui servait à définir le nom du test est supprimé et
on utilise maintenant directement le nom de la règle (ou son titre s'il
est défini) comme nom du test.
2020-01-13 11:12:11 +01:00
Johan Girod 00b122fa97 ⚙️ ajoute la conversion d'unité
Gros changements en perspective :
- Supprime la notion de période, au bénéfice de celle d'unité
  (`période : mensuelle` devient `unité: €/mois`)
- Améliore les rapports d'erreur avec des messages plus clair
- Ajoute un avertissement lorsque des types ne sont pas compatible
- Ajoute la conversion automatique d'unité dans le moteur
- Ajoute une notion d'unité par défaut de la simulation,
  c'est l'unité vers laquelle les règles qui ne spécifient pas
  d'unité seront converties
- Ajoute une notion d'unité par défaut des règles, qui spécifie
  l'unité de la règle qui prévaut lorsque qu'il n'y a pas
  d'unité par défaut de la simulation (utile pour les question ou
  pour s'assurer du bon type d'une règle)
2019-12-16 11:34:04 +01:00
Mael 6606bb4f34 Unités des barèmes et composantes 2019-07-23 17:03:00 +02:00
Mael 0d0fcabe1b Tests des unités dans les tests de mécanismes 2019-07-23 17:03:00 +02:00
Mael 0fafa68258 Remplacemement des formats en unités dans les tests 2019-07-12 10:33:02 +02:00
Mael 3b75388afc Renforcement des variables manquantes des méca 2019-03-19 16:55:37 +01:00
Mael b77890634d 🔨 Prélèvements obligatoires pour les micro-entreprises
Correction de l'ACRE : c'est un barème.
Tous à 0 pour l'instant.
Ajout d'une description au régime gime autoentreprise
2019-03-19 16:55:37 +01:00
Johan Girod 92e65d444c wip 2019-03-19 16:55:37 +01:00
Mael 5749d014cd Renommage de multiplicateur des tranches en multiplicateur
Tout court
2019-01-21 16:42:31 +01:00
mama ef0ad97a28 Test du méca barème encore plus complet 2017-12-21 17:12:01 +01:00
mama 6761308893 Test du méca barème plus complet 2017-12-21 17:12:01 +01:00
mama ad883ea83a Amélioration de la lisibilité des tests de mécanisme 2017-12-21 17:12:01 +01:00
mama 7f904e0bfb Test du mécnaisme multiplication
Enfin !
2017-12-21 17:12:01 +01:00
mama d804ba1fb0 Page de test mécanismes 2017-12-21 17:12:01 +01:00
mama f109acbabe WIP 2017-12-21 17:12:01 +01:00
mama a6f16f81c3 Ajout d'un test du mécanisme de barèmes 2017-09-30 10:15:06 +02:00