Mael Thomas
54e06324a0
⚙️ Implémentation du mécanisme barème
2017-04-10 16:49:01 +02:00
Mael Thomas
47f000f3be
⚙️ Implémentation paresseuse du taux historisé
...
On prend simplement la première valeur, en l'absence de notion temporelle dans la simulation d'aujourd'hui
2017-04-06 17:15:35 +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
c6d1608b77
🔨 Grosse réécriture : composantes; nodes sur les variations; autres
...
- On ne répète plus le type de variable dans les composantes
- Proposition de plusieurs alternatives pour les variations dans les règles
- Passage aux pourcentages : 5% plutôt que 0.05
- Un barème est par défaut en taux marginaux
- autres nettoyages ou mises à jour
2017-03-28 18:58:15 +02:00
Mael Thomas
c680549264
🐛 ⚙️ Les résultats ne prenaient pas en compte le fait que formule=0 -> pas applicable
2017-03-20 13:37:41 +01: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
a3014f93ae
Améliorations de textes
2017-03-15 11:17:35 +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
d4966b1744
[cdd] afficher l'historique des réponses pour pouvoir y revenir
2017-03-13 19:08:28 +01:00
Mael Thomas
b11e8f6867
[cdd] design des questions : retour au style du simulateur d'embauche
...
Avec une le bleu marine pour les questions, le bleu ciel pour les réponses
Le style facebook messenger n'est pas convaiquant (son gris...)
2017-03-13 15:21:23 +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
9ccc05be77
[moteur] Renommage de 'choix exclusifs' pour 'une possivilité'. Introduction de 'requis'
2017-02-13 15:50:51 +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
Mael Thomas
7b05893af5
[moteur] les références aux variables peuvent se faire avec le contexte de la présente règle
2017-02-10 16:54:54 +01:00
Mael Thomas
ecd03114ba
[cdd] les questions elles aussi peuvent être explicitées
2017-02-10 12:44:32 +01:00
Mael Thomas
5427ac7181
[cdd] Affichage des • d'aide seulement quand l'aide existe
2017-02-09 18:15:25 +01:00
Mael Thomas
41fb084e21
[cdd] meilleures boîtes de résultat
2017-02-09 14:55:31 +01:00
Mael Thomas
a27b2cc39a
[CDD] Les termes des Question peuvent être explicités à droite
2017-02-08 19:01:38 +01:00
Mael Thomas
29e1c40ea0
[CDD][moteur] ajout de la maj chomage -> nouveau mécanisme
2017-02-08 15:35:16 +01:00
Mael Thomas
8bcce2c294
[CDD] ajout de l'indemnité de fin de contrat
2017-01-26 19:08:00 +01:00
Mael Thomas
9f34ddfbcf
[moteur] les questions sont court-circuitées à chaque réponse
2017-01-26 15:39:31 +01:00
Mael Thomas
92d424da1e
[moteur] nouvel attribut Var.titre pour éditorialiser les Select
2017-01-26 10:59:30 +01:00
Mael Thomas
3e9bee475d
[moteur] On peut voir la liste de questions nécessaires, groupées
...
- aucun ordre
- pas cliquables encore
- pas bien éditorialisées
2017-01-25 19:00:38 +01:00
Mael Thomas
d1cc3d62d9
[moteur] Grouper les questions
2017-01-23 19:06:46 +01:00
Mael Thomas
b1d6180fe8
Mise à jour des paquets npm
2017-01-23 14:49:35 +01:00
Mael Thomas
629ddb2930
Correction ndes imports de la réorg
2017-01-20 11:52:39 +01:00
Mael Thomas
151c83b479
[moteur] les fichiers sont réordonnés
2017-01-19 17:09:39 +01:00
Mael Thomas
f486eded52
[règles] nettoyage et entitéification des cotisations du CDD
2017-01-19 15:40:39 +01:00
Mael Thomas
3502d145f3
[entités] écriture et réorganisation de Salariat
...
/bin/bash: q: command not found
2017-01-19 14:19:26 +01:00
Mael Thomas
484438f4a9
[moteur] POC CDD un peu plus propre visuellement et plus fonctionnel
2017-01-18 14:54:12 +01:00
Mael Thomas
1cd94b0716
[moteur] ajout de la règle indemnité fin de contrat à la démo CDD
2017-01-17 10:53:49 +01:00