Commit Graph

7238 Commits (ff0d07ddb1fac47ab574f63f5ab34ec906274bab)

Author SHA1 Message Date
Mael Thomas 7384999b8f Evolution de la cotisation pénibilité
On ne répète plus Cotisation dans les composantes
On utilise des variations plutôt qu'une exception
La loi ne spécifie pas un doublement mais plutôt des taux différents pour le cas de la pénibilité à multiples facteurs
2017-01-09 18:20:01 +01:00
Mael Thomas 9786822c85 Ajout de la cotisation pénibilité 2017-01-09 18:20:01 +01:00
Mael Thomas 8bb22b3799 Ajout d'un AFAIRE sur l'exo jeune chomage 2017-01-09 18:20:01 +01:00
Mael Thomas a87c28f3ae [moteur] Premières instructions (pseudo-code)
Premier objectif : extraire les variables nécessaires à un calcul et court-circuiter les branches de calcul inutiles
2017-01-09 18:19:43 +01:00
Mael Thomas dc35558960 Ajout de la cotisation versement transport 2016-12-20 18:11:53 +01:00
Mael Thomas d6d1b67de3 Première version de l'AT/MP, une cotisation particulière
Introduction de mécanismes qui mèlent formule de calcul et saisie des données dans une UI
2016-12-20 18:00:45 +01:00
Mael Thomas 5a69cc541d Le jour est inutile dans le changement d'un paramètres législatif 2016-12-20 15:53:43 +01:00
Mael Thomas 686382ca69 Amélioration du texte de la page À-propos 2016-12-20 15:53:39 +01:00
Mael Thomas 4714a4b5c0 Une liste de résultats plus belle 2016-12-20 15:12:08 +01:00
Mael Thomas 7a15d8c080 Ajout de la page À-propos 2016-12-20 14:55:18 +01:00
Mael Thomas 7b8d87a1ea Visualisationo des Variable, pas des Sommes 2016-12-16 18:06:12 +01:00
Mael Thomas 18a7e3205d Ajout du titre de la page règle 2016-12-16 17:53:39 +01:00
Mael Thomas 147ab63fdd Correction des barèmes 2016-12-16 17:25:05 +01:00
Mael Thomas 94f26c7c48 'composantes:' au lieu de '+:' 2016-12-16 17:22:47 +01:00
Mael Thomas 47f4b7c5ce Visualisation intéreactive des règles 2016-12-16 17:09:21 +01:00
Mael Thomas 4d105a3f6a Simplification des règles 2016-12-16 16:45:44 +01:00
Mael Thomas c353513cfa Ajout de la page à propos et de la description sur la page d'acceuil 2016-12-16 16:45:13 +01:00
Mael Thomas e2cc0a7a3e Simplification de la Contribution Supplémentaire à l'Apprentissage 2016-12-15 18:16:33 +01:00
Mael Thomas 5f71feb9c6 Pages for variables 2016-12-07 19:08:10 +01:00
Mael Thomas e3b6ba2dbb Correction d'une grosse erreur sur la partie Alsace-Moselle cot. maladie 2016-11-30 14:52:50 +01:00
Mael Thomas 877b3597f5 Mise à jour des taux de la taxe apprentissage CSA
Correction des taux
Intégration des exceptionos Alsace-Moselle pour la CSA
Cette taxe est complexe, il y a plein d'exceptions à prendre en compte.
2016-11-29 12:16:09 +01:00
Mael Thomas b8c150a63f Ajout de la cotisation allocations familiales 2016-11-21 18:16:46 +01:00
Mael Thomas 6b610c6662 Ajout de FNAL 2016-11-21 18:10:26 +01:00
Mael Thomas e79ae08774 Ajout de la prévoyance obligatoire cadre 2016-11-21 17:57:42 +01:00
Mael Thomas 73b35c581d Ajout de la CSG et CRDS sur les salaires
Leur assiette, externalisée dans un autre fichier, n'est qu'une simplificationo
2016-11-21 17:25:14 +01:00
Mael Thomas a74f22fe79 Pages pour les règles 2016-11-21 17:25:07 +01:00
Mael Thomas 53a67c92c4 Recherche dans les règles (pas encore utile) 2016-11-16 11:15:33 +01:00
Mael Thomas 3075b83963 Nettoyage d'automne; première brique, la recherche de cotisations 2016-11-15 19:46:17 +01:00
Mael Thomas 2fa97f1516 Ajout d'agirc GMP
Introduction d'un nouveau méchanisme de complément de cotisation
2016-11-15 18:27:43 +01:00
Mael Thomas 7fd81e3d6b Conversion des cotisations en 2nde notation, archivage des anciennes
Ajout des principales variables manquantes
2016-11-15 18:27:43 +01:00
Mael Thomas 8f2556baf3 Le calcul de Fillon est similaire à Lodéom 2016-11-15 18:27:43 +01:00
Mael Thomas a88db53b13 Révélation sur la fonction de calcul de lodéom : affine par morceaux 2016-11-15 18:27:43 +01:00
Mael Thomas 164fdaa9cd Brouillons sur les aides de l'outre mer
Bonus : brouillon sur les conditions logiques, que l'on retrouvera partout !
2016-11-15 18:27:43 +01:00
Mael Thomas 10d8bc5d8a Ajout de la réduction générale fillon
Evolutions de syntaxe sur les aides à l'embauche
2016-11-15 18:27:43 +01:00
Mael Thomas a77c99c6d0 Ajout de l'aide à l'embauche d'un premier salarié 2016-11-15 18:27:43 +01:00
Mael Thomas 7c5e922b42 Ajout de l'aide à l'embauche PME 2016-11-15 18:27:43 +01:00
Mael Thomas 6708cdbb46 Conversion de variables, dont AGFF, effort construction en 2.0 2016-11-15 18:27:43 +01:00
Mael Thomas 45f907e446 Travail sur les variables de somme 2016-11-15 18:27:43 +01:00
Mael Thomas 3b19ab51f7 maj entités; introduction de Variable; révision des règles d'écriture des variables
Révision des règles appliquée à maladie.2 et vieillesse.2
2016-11-15 18:27:43 +01:00
Mael Thomas f29bd08bbf Je ne sais plus 2016-11-15 18:27:43 +01:00
Mael Thomas 8b0e8a6380 Premiers ajouts de cotisations Indépendants
Mise à jout de maladie vers la syntaxe typée (vs tags)
2016-11-15 18:27:43 +01:00
Mael Thomas 60684a9dc2 Première ébauche des entités nécessaires au calcul des cotisations sociales
La notion d'Activité permet d'envisager la pluri-activité, avec notamment le statut d'indépendant (TNS).
La notion d'Entreprise permet:
- d'introduire la fiscalité des entreprises
- d'ordonner les concepts en allégeant l'Individu auquel est aujourd'hui rattaché les propriétés de son entreprise
- d'implémenter le calcul de certaines cotisations sociales qui dépendent de l'ensemble des salariés (taxe sur les salaires)
2016-11-15 18:27:43 +01:00
Mael Thomas ad87a100db Nettoyage du CDD; Création de la classe Activité (pour les gouverner toutes) 2016-11-15 18:27:43 +01:00
Mael Thomas 29be76cb3a Ajout d'une vue d'ensemble sur les régimes juridiques 2016-11-15 18:27:43 +01:00
Mael f531fccfd9 Ébauche de définition de classes pour remplacer le concept de tags 2016-11-15 18:27:43 +01:00
Mael Thomas a39bdba184 Traverser le graphe avec des variables ad hoc
Récupérées de l'API actuel d'OpenFisca exposant le graphe des variables
2016-11-15 18:27:43 +01:00
Mael Thomas 27357ec394 Traverser le graphe
Limitations :
- Nous nous arrêtons quand la variable n'est pas trouvée, il faudrait utiliser l'API actuel
- En fonction de la situation du state (variables d'input), il faut évaluer les conditions à la traversée du graphe pour éliminer les variables non appelables : rendre la traversée fainéante.

Sinon :
Introduction du mot clef 'exception' dans maladie pour le cas de l'Aslace Moselle agricole
2016-11-15 18:27:43 +01:00
Mael Thomas 40423b8b6b Trouver les variables appelées et non calculables 2016-11-15 18:27:43 +01:00
Mael Thomas 8e8e05b7ca React Router 2016-11-15 18:27:43 +01:00
Mael Thomas 48602ca27c Petites modifications à droite à gauche 2016-08-09 15:07:16 +02:00