Commit Graph

61 Commits (ce0c768dca3d57ac12b3d7875d3ea23635feac83)

Author SHA1 Message Date
Johan Girod 61db7d33f7 Met à jour la version du cache local storage pour éviter les crashs 2022-10-06 14:46:53 +02:00
Johan Girod 59d9e7177f Dernières modifs avant passage à la v1 2022-10-06 14:46:53 +02:00
Johan Girod 1c4625e530 Sépare activité et activité . nature 2022-10-06 14:46:53 +02:00
Johan Girod fb33f909a7 Déplace l'ACRE sur le dirigeant plutôt que l'entreprise 2022-10-06 14:46:53 +02:00
Johan Girod 860d7b4cf4 Supprime l'utilisation du mécanisme synchronisation pour la commune de localisation
- Renomme `localisation` en `commune`
- Déplace la logique de `getNextStep` dans un hook `useMissingVariables`
2022-10-05 19:44:55 +02:00
Johan Girod e9a61d0dc1 Réecrit les règles liées à la cotisations ATMP
Le but : plus de cohérence et de simplicité, et mettre à jour avec les évolutions législatives
- disparition du taux bureau remplacé par le taux fonction support
- modifications des seuils taux collectif / taux individuel si alsace moselle
- modifications des taux fonctions support si convention collective BTP
- simplification du flux des questions : On demande le taux exact de l'entreprise -> Si inconnu on approxime par le taux collectif
- mise à jour à la dernière version de publicodes qui corrige un bug dans le score des missing des règles avec par défaut
2022-10-05 19:44:55 +02:00
Johan Girod 1ca2c95273 🖋️ Améliore la documentation de l'utilisation de la bibliothèque npm 2022-09-15 14:51:51 +02:00
Johan Girod d9e8a742f2 Change le titre des règles suite à la refacto publicodes 2022-09-15 14:51:51 +02:00
Johan Girod c00ec711e6 Réorganise la base de règle salariés
## 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
2022-09-15 14:51:51 +02:00
Johan Girod ca6e467c23 Réecrit l'exonération LODEOM de la même manière que la réduction générale
fix #1914
2022-09-15 14:51:51 +02:00
Johan Girod 9f63ffdb7d Refacto des règles salarié
- Renommage contrat salarié en salarié
- Ajout d'un espace 'contrat' ou toutes les informations contractuelles ont été déplacée (brut de base, temps de travail, type de contrat)
- Utilisation tant que possible de `avec`
- Déplacement des éléments de rémunération dans l'espace de nom "rémunération"
- Déplacement des exonérations dans 'salarié . cotisations . exonérations'

Work in progress
2022-09-15 14:51:51 +02:00
Maxime Quandalle 78691c8763 📅 Mise à jour avantage forfaitaire repas 2022 2022-08-02 12:27:37 +02:00
Maxime Quandalle 1309dcd80a 📅 Mise à jour barèmes CARMF 2022 2022-08-02 12:27:37 +02:00
Maxime Quandalle be66488379 📅 Mise à jour du SMIC 1er août 2022-08-01 12:28:47 +02:00
Johan Girod 14b8bc216d Met à jour à la dernière version de publicodes (beta.45) 2022-07-25 17:04:56 +02:00
Florent Mata 8055350cbe 🔨 Mise à jour des grilles du taux neutre de l'impôt sur le revenu
fix #1959
2022-07-12 09:41:55 +02:00
Jérémy Rialland 3082af0caf Ignore some eslint error about log 2022-07-07 16:19:37 +02:00
Jérémy Rialland 0802c79cff Replace eslint mocha plugin by jest plugin 2022-06-21 16:04:27 +02:00
Johan Girod d86d379261 Met à jour les règles ACRE 2022-06-02 11:29:06 +02:00
Johan Girod e86e0426f3 Répare le simulateur artiste auteur 2022-05-31 17:02:26 +02:00
Johan Girod 59016ba04d Test acre qui changent 2022-05-31 16:19:04 +02:00
Johan Girod 3d2021ca21 Met à jour vers la dernière version de publicodes (1.0.0-beta.38) 2022-05-24 14:35:06 +02:00
Johan Girod 552f64eb1f Maj des tests suite aux corrections du calcul de l'impôt 2022-05-09 18:07:05 +02:00
Maxime Quandalle 6cec10e7fc MAJ tests dividendes 2022-05-09 14:41:13 +02:00
Maxime Quandalle af0458ae41 🔥 Suppression des aides exceptionnelles à l'embauche 2022-05-04 11:31:04 +02:00
Maxime Quandalle 1aba41ebf1
Ajout de snapshots pour les variables manquantes (#2115)
* Ajout de snapshots pour les variables manquantes

* Parallelise l'execution des tests de non regression

Sur mon ordi le temps total d'exectution des tests est divisé par 2 :
~60s → ~30s

* Déplace les tests de régression "rémunération dirigeant"

Au sein des différentes catégories auto-entrepreneur, indépendant et
assimilé salarié. Évite de jouer certains tests en double, ainsi que
certains tests qui correspondent à des situations impossibles (exemple
dirigeant SASU avec ACRE).
2022-05-03 15:44:56 +02:00
Johan Girod 103f47f64f Améliore le comportement des champs de nombre vides en cas de variables manquantes
Également : une valeur à undefined supprime la règle de la situation désormais
2022-05-03 14:22:27 +02:00
Maxime Quandalle 901cc6ed4c
MAJ du SMIC mai 2022 (#2117)
* 🔨 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
2022-05-02 17:18:53 +02:00
Johan Girod d055b1ed5a Corrige un bug sur le simulateur artiste auteur 2022-04-22 12:25:53 +02:00
Johan Girod 7ede51eedc Corrige les tests sur master 2022-04-21 15:02:21 +02:00
Johan Girod 8be2be03ed Corrige les tests sur master 2022-04-21 15:02:06 +02:00
Johan Girod 928e28bce9 Enlève les réductions de cotisation CIPAV qui vont etre supprimée en 2023 2022-04-20 19:17:11 +02:00
Johan Girod 4af1c14d33 Répare l'option pour la surcotisation 2022-04-20 19:17:11 +02:00
Johan Girod 0d3cc06bbe Ajoute l'exonération ACRE dans pour la retraite complémentaire CIPAV 2022-04-20 19:17:11 +02:00
Johan Girod a66da0b4c1 Ajoute les tests de non regression 2022-04-20 19:17:11 +02:00
Johan Girod eaae26cdfe Répare les tests end to end 2022-04-20 18:46:32 +02:00
Johan Girod cb8968a5e9 Répare les autres simulateurs 2022-04-20 18:46:32 +02:00
Jérémy Rialland 4ed5fff1c2 Fix import 2022-04-20 18:46:32 +02:00
Johan Girod 2a7c940dc3 Nouvel assistant à la déclaration de revenu des indépendants 2022-04-20 18:46:32 +02:00
Jérémy Rialland 8d9f52b5df Fix eslint automatique 2022-04-07 18:24:32 +02:00
Johan Girod 91b2e25e26 Rétabli les titres-restaurant dans le simulateur salarié
fix #2084
2022-04-05 15:16:18 +02:00
Johan Girod 383676843d Evalue les questions pour afficher un texte dynamique 2022-03-31 12:11:54 +02:00
Johan Girod 730f5bfa06 Met à jour les tests de non-regression 2022-03-15 14:29:26 +01:00
Johan Girod 3aa11ace73 Revoie les parcours avec entreprise existante
- 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
2022-03-15 14:29:26 +01:00
Maxime Quandalle 1362c89bae ⬆ Mise à jour publicodes 2022-03-08 11:56:54 +00:00
Johan Girod 450a163c99 Corrige le taux de CFP pour les autoentrepreneurs PLNR depuis le 1er janvier 2022 2022-02-10 14:32:55 +01:00
Johan Girod 1a8316e0fe Corrige la taxe de frais de chambre pour les autoentrepreneur artisans
fix #2010
2022-02-10 14:32:55 +01:00
Johan Girod 5e827fa765 Met à jour l'aide à l'aide à la déclaration indépendant pour 2021
Améliore la présentation des résultats
2022-02-09 19:03:26 +01:00
Jérémy Rialland bbcb981c3e
Refacto de la config eslint (#1962)
*  Refacto de la config eslint

*  Ajout de rel='noreferrer' sur les liens

*  Fix de différentes erreurs de types et de tests

*  Ajout des regles cypress dans eslint

*  Suppression de la regle react/jsx-no-target-blank

*  Fix import
2022-02-07 09:34:32 +01:00
Maxime Quandalle 50a54fbf26 🔥 Remplace Jest par Vitest
Nous utilisions Jest uniquement pour les tests de non regressions qui
recquièrent le “snapshot testing”. Cette fonctionnalité étant supoprtée
par Vitest, il n'est plus utile de maintenir 2 environnement de tests
séparés.
2022-01-31 13:33:07 +01:00