mama
3807a881fe
Correction des tests de la majoration chômage
2017-12-21 17:12:01 +01:00
mama
e085e98c3f
✅ Correction des tests de l'indemnité de fin de contrat
2017-12-21 17:12:01 +01:00
mama
671b749153
✅ Correction des tests 'compensation congés payés'
2017-12-21 17:12:01 +01:00
mama
9b545ee583
Modification des reducers pour bien prendre en compte les défauts
...
✨ Déplacement de 'fromConversation' vers rules.js
2017-12-21 17:11:59 +01:00
mama
d09761bc0b
🔨 Mise à jour de la majoration chômage CDD
...
La loi la simplifie, et nous utilisons le mécanisme 'applicable si' pour
qu'elle soit encore plus simple
2017-10-24 17:45:11 +02:00
mama
560ee0ab4d
🐛 🔨 Correction de l'indemnité compensatrice
2017-10-11 17:51:45 +02:00
mama
700b3fb3ea
🔨 Mise à jour assiette indemnités CDD
...
Ajout de la référence donnant l'assiette de l'indemnité congé (qui
inclut la primer de précarité)
2017-10-11 17:30:04 +02:00
mama
9e1930909c
✅ Correction des exemples CIF
2017-10-04 17:36:15 +02:00
mama
328f438fe9
✅ Ajout d'exemples : CIF, taxe salaires
2017-10-04 17:36:15 +02:00
Laurent Bossavit
98cd9db2ce
🐛 Corrige les tests KO et revient à l'ancienne formulation des conditions
2017-09-29 14:05:26 +02:00
Laurent Bossavit
d4c74daa52
🐛 Corrige la régression sur la majoration chômage
2017-09-29 14:05:26 +02:00
Laurent Bossavit
e40bcaaf3e
🔨 Inhibe les cotisations liées au CDD quand on est en CDI
2017-09-29 14:05:26 +02:00
Laurent Bossavit
d3400df8c3
⚙️ Remplace les événements et motifs par une comparaison explicite
2017-09-29 14:04:23 +02:00
mama
d6ea143371
Renommage du méca. 'logique numérique' en 'aiguillage numérique'
...
Plus explicite : on comprend mieux que c'est un switch.
Plus facile à mémoriser.
2017-08-02 15:28:33 +02:00
Laurent Bossavit
aad30807d0
🔨 Correction d'une typo
2017-07-07 10:16:20 +02:00
mama
75354efdc5
🔨 ⚙️ Première version des tests (exemples) sur /règle
...
Les 4 éléments du CDD sont testées.
Il reste du boulot, voir le TODO des tests de majoration chômage
2017-05-11 10:41:58 +02:00
mama
c16d0fa823
Toute règle peut donner un simulateur sur /simu/:name
...
Testé sur les règles du CDD, AGIRC, APEC
TODO :
- finir AGIRC APEC
- !statut cadre
- assiette cotisations sociales -> indemnités CDD -> espace CDD -> CDD
booléen
2017-05-09 14:47:55 +02:00
mama
0be8150553
🐛 🔨 L'indemnité comp. de congés se base sur la prime précarité
2017-05-05 18:10:38 +02:00
mama
465438ee1c
🔨 Renommage de 'CDD poursuivi en CDI' à 'Poursuite du CDD en CDI'
...
Cohérence avec les autres événements
2017-05-02 16:39:06 +02:00
mama
268d721364
Travail sur la documentation dans la simulation
...
Ajout de titres
🐛 certaines documentation de variables ne s'affichaient pas
etc.
+ Résolution bug evaluateVariable
2017-05-02 11:58:50 +02:00
mama
e030ed1e44
Refonte conceptuelle de l'écriture des règles
...
Changements majeurs : espaces de noms, variantes imbriquées.
Des notes en .md expliquent les changements, ou les changements à venir
même si l'implémentation est en retard.
Un peu plus d'ordre dans le dossier /règles : les 'entités' et règles
calculatoires se rapprochent...
2017-04-27 18:45:36 +02:00
mama
15141d5539
🎨 Amélioration des suggestions dans les champs numériques
2017-04-27 16:49:58 +02:00
mama
4ea00b0067
WIP 🔨 [cdd] Refonte de la partie motifs de recours au CDD
...
Les règles de motifs étaient incomplètes ou fausses. Introduction d'une
imbrication dans les motifs.
Ce commit casse tout.
2017-04-24 14:23:41 +02:00
mama
7e1cb62385
[cdd] remplacement cosmétique de salaire de base par salaire brut
2017-04-18 11:28:51 +02:00
Mael Thomas
fa1e2c0107
⚙️ Première implémentation du mécanisme de composantes
...
Seulement au sein de barèmes.
TODO:
A ajouter dans les multiplications, directement dans la formule.
Doivent pouvoir être imbriqués
2017-04-12 17:05:02 +02:00
Mael Thomas
54e06324a0
⚙️ Implémentation du mécanisme barème
2017-04-10 16:49:01 +02:00
Mael Thomas
b32512c0d0
⚙️ ajout du plafond dans le mécanisme multiplication
...
[cdd] 🔨 Pour la majoration chômage CDD
+ Nettoyage du code
2017-04-05 16:47:27 +02:00
Mael Thomas
3995769795
🐛 [cdd] La compensation congés payés était calculée à l'année
2017-03-20 13:37:41 +01:00
Mael Thomas
2d1d9fc0ff
Editorialisation des pages de règle
...
Un icône pour le destinataire
Une belle section référence mettant en valeur les URL officielles
2017-03-17 17:01:22 +01:00
Mael Thomas
7fdace0d27
[moteur][cdd] Les cotisations du CDD font appel aux indemnités; nouveau méca. somme
...
Leur base de calcul est l'assiette des cotisations sociales, qui inclut les indemnités.
Une variable d'objectif peut donc appeler le calcul d'une autre variable ayant une formule (plutôt que simplement des variables d'entrée).
[moteur] à refactorer.
On en profite pour que la simulation parte d'une variable unique, somme d'autres variables.
--> introduction du mécanisme 'somme'
2017-03-17 12:00:52 +01:00
Mael Thomas
14481652a7
Disqualification des variables autres que le CDD : elle ne sont pas lisibles aujourd'hui
2017-03-14 16:43:06 +01:00
Mael Thomas
124bfdd1cc
Déplacement de la génération du JSX dans traverse.js
2017-03-14 15:09:45 +01:00
Mael Thomas
e71e631b0f
[cdd] Refonte visuelle des résultats de la simulation
2017-03-13 15:09:53 +01:00
Mael Thomas
fc458a970c
[moteur] ajout de la proriété 'facteur' du méca. 'multiplication'
2017-03-09 16:51:15 +01:00
Mael Thomas
376e72fc47
[moteur] conciliation des mécanismes existants avec le nouveau parsing d'expressions
2017-03-09 15:19:44 +01:00
Mael Thomas
1a9d112eca
[moteur] intégration du nouveau type de noeud 'Variable' dans l'AST
2017-03-08 17:48:53 +01:00
Mael Thomas
c1cfb20bf1
[moteur] Le parser Nearley renvoit maintenant un AST similaire au notre
...
Il reste à le reparser pour résoudre les variables en fonction de la situation, calculer les nodeValues, ajouter les missingVariables
Puis implémenter les modifieurs de temps
Puis ajouter le prorata à la multiplication
\
\
\\
\\
>\/7
_.-(6' \
(=___._/` \
) \ |
/ / |
/ > /
j < _\
_.-' : ``.
\ r=._\ `.
<`\\_ \ .`-.
\ r-7 `-. ._ ' . `\
\`, `-.`7 7) )
\/ \| \' / `-._
|| .'
cjr \\ (
10mar02 >\ >
,.-' >.'
<.'_.''
<'
2017-03-07 18:25:25 +01:00
Mael Thomas
578153a3b7
[moteur] 1er jet de la grammaire Nearley.js pour parser les expressions
2017-03-06 17:35:30 +01:00
Mael Thomas
2196edae68
[moteur] 1ère implém. du mécanisme 'maximum de'
...
1ère application sur la formule indemnité compensatrice de congés payés simplifiée, en fait carrément alterée
2017-03-03 10:44:16 +01:00
Mael Thomas
13c91e026a
[moteur] implémentation du mécanisme 'logique numérique' dans l'AST
...
Pas d'affichage pour l'instant
2017-03-02 16:46:57 +01:00
Mael Thomas
39ffd216a4
[moteur] Retour aux vraies variables pour le CIF, toujours avec une fausse situation
2017-03-01 17:58:27 +01:00
Mael Thomas
b4a025cad1
[moteur] traitement de la formule & affichage
2017-03-01 15:35:13 +01:00
Mael Thomas
f08ac5ff66
[moteur] Réécriture du moteur : exécution et affichage de l'AST
...
Sur une règle fictive, transformation de l'arbre (récursif cette fois-ci, ouf) et visualisation du calcul sur la page de la règle
Il reste à :
- ré-implémenter la formule, et les autres mécanismes listés dans traverse.js. Visualiser tout ça.
- recollecter les variables manquantes
- revenir au vrai code du CDD. CIF, puis les autres
- implémenter l'indemnité de congés payés -> nouveau mécanisme (max) + gestion de la conversion temporelle
2017-02-27 19:30:03 +01:00
Mael Thomas
370e0cc026
[base] ajout de l'icône marteau pour les liens legifrance
...
Pas forcément le plus explicite, mais disponible dans fontn-awesome
2017-02-16 17:52:02 +01:00
Mael Thomas
55684ac717
[cdd] Ajout d'une sous question pour les lectures fortement conseillées
2017-02-16 15:08:50 +01:00
Mael Thomas
d1540739d6
[cdd] Suggestions pour les champs d'input
2017-02-16 14:24:37 +01:00
Mael Thomas
47b0ca42fb
[règles] renommage de 'linéaire' en 'multiplication'
...
Bien plus explicite. Certains mots clefs de l'object multiplication auront des effets :
- taux, assiette, plafond utilisés pour les représentations visuelles des cotisations
- plafond a un effet sur le calcul, il neutralise la multiplication pour la portion d'assiette supérieur
A voir s'il faut isoler ce fonctionnement sous un nom plus précis que multiplication
2017-02-15 18:19:22 +01:00
Mael Thomas
2182784431
[cdd] 1ère v de la formule de l'indemnité compensatrice
...
Introduction du mécanisme multiplication, plus général que 'linéaire' et tout aussi expressif
2017-02-15 18:15:35 +01:00
Mael Thomas
b1e1f09756
[syso] ajout ou remplissage de brouillons sur les 2 indemnités de congés payés
2017-02-14 15:19:26 +01:00
Mael Thomas
a38edf521c
Construction d'une page /regle/xx moins brute
...
sur la base des règles du [cdd]
2017-02-13 13:28:49 +01:00