Commit Graph

600 Commits (master)

Author SHA1 Message Date
Jérémy Rialland 56bda2133a Update seuil micro 2023 2023-02-02 14:34:04 +01:00
Jérémy Rialland 54b5ceb0d4 Fix error on entreprise . coût formalités 2023-02-02 14:34:04 +01:00
Johan Girod adc2cb8b24 Ajoute le dépôt d'annonce légal et le détail 2023-02-02 14:34:04 +01:00
Johan Girod 370d828caf Corrections diverses (tests, questions, etc) 2023-02-02 14:34:04 +01:00
Johan Girod 08084625e8 🔥🪲 répare la gestion des questions lorsque l'on change de simulateur
- Ajoute un hook pour gérer la navigation entre questions
- Corrige la logique
2023-02-02 14:34:04 +01:00
Jérémy Rialland e84fbf730a fix exemple 2023-02-02 14:34:04 +01:00
Jérémy Rialland 4c0e3776e7 Fix list of radio button 2023-02-02 14:34:04 +01:00
Jérémy Rialland 1328f2f805 WIP 2023-02-02 14:34:04 +01:00
Benjamin Arias 0d0491bd17
Rework du comparateur de statut (#2442)
* Ajoute les accidents du travail et les congés maternité paternité au comparateur de statuts

* Ajoute des références sur le calcul du la retraite

* Corrige les calculs des droits maladie maternité paternité adoption

* Ajoute les pensions d'invalidité

* Ajoute le capital décès

* Ajoute les rentes ATMP et la pension de reversion

* Met à jour le Changelog, les traductions, et tutti quanti

* feat: Redécoupage fichiers

* feat: Ajoute le mode tab à ToggleGroup

* feat: Ajoute mode fullWidth à Simulation

* feat: Ajoute une description + lien vers doc

* feat: Modifie bouton modifier

* feat: Ajoute focusstyle

* feat: Ajoute l'icon edit

* feat: Ajoute composants à Comparateur

* feat: Add StatusCard and icons

* feat: Continue implémentation StatusCard

* feat: Ajoute icônes, checklist

* feat: Ajoute checklist dans les cards de statut

* feat: retire id

* feat: Ajoute Détails et retraite santé

* feat: Ajoute Accident du t

* feat: Ajoute les parties manquantes

* feat: Améliore liste, retire erreur ts

* fix: corrige mise en page

* feat: Ajoute le contenu du modal aller plus loin

* feat: Retire underline en mode light

* feat: Modifie couleur questions, applique modif partie bleue sur tous les simu

* feat: Améliore responsiveness

* feat: Ajoute impots

* feat: Peu de progrès..

* fix small

* feat: Implémentation nouveaux droits

* feat: Aller plus loin fonctionne

* feat: Prise en compte des paramètres allerplus loin

* feat: Ajoute DetailsRowCard

* feat: Début remplaçage

* feat: Passe les engine aux when + cleaning

* feat: Commente tester éligibilité

* feat: Ajoute Tooltip + warning icon

* feat: Ajoute seuils micro + tooltip

* feat: Creation WarningTooltip

* feat: Corrections + ajouter warning sasu

* feat: Ajoute déplier/plier

* rebase

* fix: Type errors

* fix: Open/Close all accordion

* fix: E2E tests

* feat: cache certains label si la règle n'est pas applicable

* feat: Dynamic best option

* refacto

* Ajoute trad à la mano

* feat: Ajoute chevron déplier + modifie structure aller plus loin

* feat: Corrige les copy/paste + ajoute tooltip

* fix: Best option tooltips

* improve tooltip id logic

* fix: StatusCard tooltip id

* feat: Réimplémentation du tableau aller plus loin

* feat: Ajoute toggle ACRE

* feat: Ajoute système sauvegarde d'état d'ouverture

* feat: Ajoute un timeout sur le scrollto

* wtf

* feat: Bestoption Revenuapresimpot

* feat Ajoute Drawer

* fix: Gestion état champ acre

* fix: Scroll issue on confirm

* fix: Repare clickoutside + améliore doc

* feat: Ajoute label

* feat: Affine ACRE + fix liens doc

* fix: Save accordion state + disable it

* feat: Ajoute CasParticuliers context

* fix

* feat: Affiche la documentation dans une modale

* chore: Rebase + fix button color

* feat: Ajoute valeur default force theme

* fix: Mobile style

* feat: Améliorations style mobile

* feat: Amélioration darkmode comparateur

* feat: Améliore accessibilité + fix doc passée ei ae

* chore: clean

* fix: unique id a11y error

* fix: Fix divers

* fix: Test e2e

* fix: Dernier fix

* fix: Espacement tag en vue mobile

Co-authored-by: Johan Girod <johan.girod@beta.gouv.fr>
2023-01-26 14:48:00 +01:00
Julien Bouquillon 9fe0d374b2 docs: fix publicodes tutorial link 2023-01-24 18:21:44 +01:00
Johan Girod 51424e0fa8 Fix test & add changelog 2023-01-23 08:21:12 +01:00
fmata 857542bc93 🔨 Augmentation du plafond pour l'IS à taux réduit
Hello,

cf https://entreprendre.service-public.fr/vosdroits/F23575

Merci
2023-01-23 08:21:12 +01:00
Jérémy Rialland 132fb0f5df Fix modele social units 2023-01-18 13:05:19 +01:00
Johan Girod 650c13872b Mise à jour du 1er janvier 2023
- SMIC
- plafond sécurité sociale
- tranches de l’impôt sur le revenu
- plafonds et planchers de l’abattement forfaitaire
- plafonds de la décote de l’impôt sur le revenu

Mise à jour de période . début d'année, période . fin d'année et de date.
2023-01-03 16:49:04 +01:00
Johan Girod bd35a4a638 Redeploy 2022-12-23 17:05:10 +01:00
Johan Girod 1cabb41ceb Met à jour les taux auto-entrepreneur 2022-12-22 16:18:14 +01:00
Jérémy Rialland 4a3f766262 Update Publicodes packages to beta.65 2022-12-13 15:36:46 +01:00
Jérémy Rialland 529f13f658 Ajout du plafond 2022 pour le quotient familial 2022-12-12 18:59:51 +01:00
Johan Girod f9d10cf548 Corrige le bug de référence introuvable "PL . PAMC" 2022-12-08 11:44:28 +01:00
Jérémy Rialland f60663eff7 Fix regression test with division by zero 2022-12-05 14:32:47 +01:00
Jérémy Rialland 8726fe110c Update Publicodes packages to beta 62 2022-12-05 14:32:47 +01:00
Jérémy Rialland 4efd814561 Update packages 2022-12-05 14:32:47 +01:00
Jérémy Rialland 017949bf4a Update packages 2022-12-05 14:32:47 +01:00
Johan Girod 551fa48ebf Ajoute le revenu cotisé retraite complémentaire pour les auto-entrepreneur 2022-12-02 15:23:37 +01:00
Johan Girod 9c9d72bba7 Corrige bug sur simulateur PAMC 2022-12-02 15:23:37 +01:00
Johan Girod 307e350002 Revoie les montants affiché pour la retraite dans le comparateur 2022-12-02 15:23:37 +01:00
Johan Girod 45db495f2c Corrige le bug sur les SASU sur le tableau comparatif 2022-11-30 17:58:58 +01:00
Johan Girod 96bbe522f9 Désactive l'assiette minimale maladie pour les PAMC 2022-11-30 17:42:22 +01:00
Johan Girod 788fadd2f5 Met à jour modele-social en 1.3.0 2022-11-30 17:42:22 +01:00
Johan Girod ad7ea0706a Enlève l'arrondi sur les rémunération dirigeant
fix #2405
2022-11-30 17:42:22 +01:00
Johan Girod cf0b493992 Correction des liens morts
fix #2165
2022-11-30 17:42:22 +01:00
Johan Girod 32587a1939 Les PL PAMC ont un taux maladie progressif comme les autres PL 2022-11-30 17:42:22 +01:00
Johan Girod 5932d14d5e Affiche un petit texte pour les médecins régulateurs 2022-11-30 17:42:22 +01:00
Johan Girod a9467a63e1 Améliore les simulateur profession libérale
- Enlève les questions salarié posés sans raison
- Quelques modification sur les règles
- Corrige / ajoute le calcul des trimestres de retraite
- Corrige l'exonération incapacitié chez les PL
- Corrige le calcul retraite de base chez les médecins
2022-11-30 17:42:22 +01:00
Johan Girod 632fa24e61 Ajoute les arrêts maladie au comparateur de statut 2022-11-25 16:39:13 +01:00
Johan Girod ca31f1675c Crée des documentation explorables pour chacun des éléments du tableau 2022-11-22 19:55:22 +01:00
Johan Girod 72a7dc5036 Corrige l'exonération ACRE pour les SASU
fix #2244
2022-11-22 19:55:22 +01:00
Johan Girod 8cde6dddcf Ajoute le cas particulier des trimestres validés pour les apprentis 2022-11-22 19:55:22 +01:00
Johan Girod ab06168602 Réecrit la logique de validation de trimestre retraite
Pour les salariés, auto-entrpereneur et indépendant
2022-11-22 19:55:22 +01:00
Jérémy Rialland 7d4aabe35e Format prettier 2022-11-15 12:47:44 +01:00
Benjamin Arias 117f743c43
Mise en conformité RGAA : structuration de l'information (#2356)
* fix: Heading levels

* fix: heading level

* feat: Améliore structure autres pages

* feat: Ajoute as + style

* fix: Retropedalage > roles

* feat: Ajoute les roles de listes aux ressources utiles

* feat: Modifie simulateurs > listes + modifie bouton Card

* feat: Add role presentation

* feat: Ajoute des role list et listitem manquants

* feat: Ajoute roles list

* feat: Ajoute roles list
2022-11-07 10:25:37 +01:00
Johan Girod cf23cf47c7 Fix E2E tests 2022-11-01 11:39:19 +01:00
Johan Girod 65832f376c Change le libellé de l'impôt sur le revenu pour les simulateurs 2022-10-25 13:33:27 +02:00
Johan Girod e3316ba33b Utilise la valeur du SMIC en début d'année pour l'assiette surcotisation artiste auteuré 2022-10-17 18:29:49 +02:00
Johan Girod c2d54f74a2 Répare le bug de l'option surcotisation 2022-10-17 18:29:49 +02:00
Johan Girod 686ba34de4 Met à jour modele-social 2022-10-12 13:17:19 +02:00
Johan Girod b11436d052 Ajoute l'historisation des changements de taux / montant + correction pour éviter les breakings 2022-10-12 13:17:19 +02:00
Maxime Quandalle 94fda68fc5 🔨 Frais de transports déductibles jusqu'à 75% 2022-10-12 13:17:19 +02:00
Maxime Quandalle 08dbf09f67 🔨 Plus d'entreprises éligibles à la déduction patronale pour les heures sup 2022-10-12 13:17:19 +02:00
Maxime Quandalle b2738d4203 🔨 Augmentation du plafond pour la participation patronale aux titres-restaurant 2022-10-12 13:17:19 +02:00
Johan Girod 977c3cb162 wip 2022-10-11 12:07:51 +02:00
Jérémy Rialland 4ffee55771 WIP 2022-10-11 12:07:51 +02:00
Jérémy Rialland 6e5c51d43a Remove old exemples used for Publicodes tests 2022-10-10 16:59:44 +02:00
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 877947e82a Améliore la documentation de l'API et de la bibliothèque 2022-09-20 11:47:19 +02:00
Johan Girod 26fee44a8e Répare les tests de non regression 2022-09-19 16:21:27 +02:00
Johan Girod 9aa5b2f069 Passe à publicodes beta.53
fix #2290
2022-09-16 17:30:28 +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 f92a3fbeeb Met à jour le paquet modele-social 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
Johan Girod 4dd3e6ef0d Met à jour la dernière version de publicodes beta.51 2022-09-15 13:08:35 +02:00
Jérémy Rialland 58c07abe23 Update publicodes to beta.49 2022-09-15 13:08:35 +02:00
Johan Girod d8acd234cb Met à jour la surcotisation artiste-auteur 2022-08-26 17:21:52 +02:00
Maxime Quandalle d55922eacf Supprime les liens morts 2022-08-02 12:27:37 +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 156617401b 📅 Baisse du taux maladie Alsace-Moselle au 1er avril 2022-08-02 12:27:37 +02:00
Maxime Quandalle 23f3f4b03f 🔨 Mise à jour de la suggestion salaire médian
Confer https://github.com/betagouv/mon-entreprise/issues/2214#issuecomment-1187098264
2022-08-01 12:28:47 +02:00
Maxime Quandalle be66488379 📅 Mise à jour du SMIC 1er août 2022-08-01 12:28:47 +02:00
Johan Girod 5947b60870 Update publicodes to v1.0.0-beta.47 2022-07-25 17:04:56 +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
Maxime Quandalle 0784ebf206 🐛 Corrige des liens morts 2022-06-17 10:39:19 +01:00
Jérémy Rialland 02ac8b4906 Update modele social 2022-06-10 16:09:43 +02:00
Johan Girod ee2dd096bd Ajoute de nouvelles références dans l'assistant déclaration de revenu 2022-06-08 11:18:57 +02:00
Johan Girod 0302147a24 Amélioration des références
- Nouveau style pour les références
- Ajoute des références dans l'aide à la déclaration
- Ajoute les références dans les infobulles des questions

Les références vont prendre de plus en plus de place : nous allons diminuer le contenu côté mon-entreprise
et plutôt fonctionner en liant du contenu ailleurs.
2022-06-08 11:18:57 +02:00
Johan Girod 8cacba5d68 Répare un bug de conversion pour le calcul de l'impôt
Dû à la mauvaise gestion de la pluralisation des unités
Fix #1881
2022-06-02 15:14:08 +02:00
Johan Girod d86d379261 Met à jour les règles ACRE 2022-06-02 11:29:06 +02:00
Johan Girod 0fe36bd69b Met à jour les paquets des règles à la dernière version de publicodes 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 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 2c1411c91a Corrige le plafonnement du quotient familial
fix #1247
fix #2043
2022-05-09 18:07:05 +02:00
Florent Mata 69a1852e4f 🔨 Correction du taux effectif de l'impôt sur le revenu qui se détermine à partir du revenu d'activité non abattu 2022-05-09 18:07:05 +02:00
Florent Mata 072ac28ba6 🔨 Correction de l'abattement sur les dividendes 2022-05-09 14:28:38 +02:00
Maxime Quandalle af0458ae41 🔥 Suppression des aides exceptionnelles à l'embauche 2022-05-04 11:31:04 +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
Johan Girod ce64d0cc24 Fix typos 2022-05-03 09:23:12 +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 2e5f7db041 Change le style de la question imposition en dehors du toggle au dessus des simulateurs 2022-04-21 17:04:37 +02:00
Jérémy Rialland ef8df374cc Remplace ImpositionSwitch par un RuleInput
 Refacto useSelection
2022-04-21 15:13:29 +02:00
Johan Girod 8be2be03ed Corrige les tests sur master 2022-04-21 15:02:06 +02:00
Johan Girod a2f8ef197e Répare les bugs sur la question DFS et sur les cotisations forfaitaires 2022-04-21 11:17:38 +02:00
Johan Girod a2c69a8570 Répare le bug sur la question CDD 2022-04-21 11:06:16 +02:00
Johan Girod 02173393ad 🎨 Améliore le bouton 'voir ma situation' : change le label et le style ensuite 2022-04-21 10:54:13 +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 e458f0b759 Complète l'exonération incapacité CIPAV 2022-04-20 19:17:11 +02:00
Jérémy Rialland c2ba35cb37 Ajout des références 2022-04-20 19:17:11 +02:00
Jérémy Rialland ccefda5eff Exonération de cotisation régime invalidité-décès 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
Jérémy Rialland 7cb5a82256 Corrige l'exonération d'incapacité d'exercice 2022-04-20 19:17:11 +02:00
Jérémy Rialland f2f87b2e74 Exonération des cotisations de retraite complémentaire si invalidité 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 176eed090f Ajoute le conjoint collaborateur pour la CIPAV 2022-04-20 19:17:11 +02:00
Johan Girod 28ad797a0c Ajoute la réduction de cotisation CIPAV 2022-04-20 19:17:11 +02:00
Johan Girod fef635db6a Ajoute l'option pour surcotiser à la CIPAV 2022-04-20 19:17:11 +02:00
Johan Girod 61d729a159 Ajoute les trimestres validé pour la CNAVPL 2022-04-20 19:17:11 +02:00
Johan Girod eed28f499b Ajoute les point cotisés pour la retraite complémentaire CIPAV 2022-04-20 19:17:11 +02:00
Johan Girod 1c97faefb8 Légère réecriture du calcul des points de la retraite de base CNAVPL 2022-04-20 19:17:11 +02:00
Jérémy Rialland fe1cdb14ba Ajout des points retraite de base CNAVPL 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 1723256ccf Ajoute la déclaration dans la situation 2022-04-20 18:46:32 +02:00
Johan Girod 389ecbcd07 Ajoute quelques correctifs suite au retour du comptable 2022-04-20 18:46:32 +02:00
Jérémy Rialland 62f7a1a8bd Corrections fautes 2022-04-20 18:46:32 +02:00
Johan Girod 6bf5e34b3d Quelques correctifs sur la section IS 2022-04-20 18:46:32 +02:00
Maxime Quandalle 8c26c2d278 Retouche texte 2022-04-20 18:46:32 +02:00
Johan Girod a2f9f1d9a5 Ajoute quelques corrections sur l'assistant DRI 2022-04-20 18:46:32 +02:00
Jérémy Rialland c81af13b39 Ajout de la déclaration de revenu manuel 2022-04-20 18:46:32 +02:00
Johan Girod cd65e35665 Affiche les cas non pris en compte dans l'assistant 2022-04-20 18:46:32 +02:00
Johan Girod 33f748844a Répare la question deficit / benefice en IS 2022-04-20 18:46:32 +02:00
Jérémy Rialland 94de3f17cc Ajout du choix bénéfice ou déficit 2022-04-20 18:46:32 +02:00
Johan Girod 2e6cddf5c3 Améliore l'autosave de l'assistant à la déclaration de revenu 2022-04-20 18:46:32 +02:00
Jérémy Rialland b8816cfc95 Ajout des champs requis 2022-04-20 18:46:32 +02:00
Johan Girod c9c99b8b60 Ajoute le cas des entreprises à l'IS 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 36c2cab92e Ajout du choix du déclarant 2022-04-20 18:46:32 +02:00
Johan Girod 3eaf981dfb DRI : Ajuste le calcul des cotisations sociales (provisionnelles et régularisation) 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
Johan Girod 91b2e25e26 Rétabli les titres-restaurant dans le simulateur salarié
fix #2084
2022-04-05 15:16:18 +02:00
Johan Girod dbad75b0dd Derniers retours Dnrti 2022-04-01 17:15:25 +02:00
Johan Girod eab0331c18 Corrige les derniers retours sur assistant charge sociales 2022-04-01 17:15:25 +02:00
Johan Girod 70f23688af Ajoute l'exonération covid dans le simulateur de calcul des charges sociales 2022-04-01 17:15:25 +02:00
Johan Girod 948e859316 Enlève la version plus complète de l'aide à la déclaration 2022-04-01 17:15:25 +02:00
Johan Girod 383676843d Evalue les questions pour afficher un texte dynamique 2022-03-31 12:11:54 +02:00
Johan Girod 69a77eb955 Répare l'export des types dans les paquets de règle publicodes 2022-03-30 15:45:25 +02:00
Johan Girod 1f702677e3 Répare la signature typescript du package exoneration-covid 2022-03-30 15:19:06 +02:00
Jérémy Rialland 18dec40a7f Fix exo covid scripts 2022-03-30 11:52:04 +02:00
Jérémy Rialland 7d7b8f48a7 Update des textes du formulaire + traduction 2022-03-30 11:52:04 +02:00
Jérémy Rialland dbb25fcf3e Update des textes du formulaire 2022-03-30 11:52:04 +02:00
Jérémy Rialland d0c4e69a8a Autofix new eslint rules 2022-03-29 15:22:11 +02:00
Johan Girod 2d7a478baa 🔥 Améliore la gestion de la recherche des commune 2022-03-15 15:45:16 +01:00
Johan Girod 289524639e Enlève les questions 'bénéficiaires' sur le simulateur SASU 2022-03-15 14:29:26 +01:00
Johan Girod b78dafdd38 Corrige le comportement de la carte sur le KBis 2022-03-15 14:29:26 +01: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
Johan Girod 14328dc841 Répare les questions vides suite à la refacto applicabilité
fix #2050
2022-03-10 10:51:21 +01:00
Johan Girod b601202cc5 Répare le formulaire d'assistant à la déclaration de revenus pour indépendants 2022-03-09 11:32:58 +01:00
Maxime Quandalle 1362c89bae ⬆ Mise à jour publicodes 2022-03-08 11:56:54 +00:00
Jérémy Rialland 33199b79e0 * Ajout de storybook
Ajout d'un Switch oui/non

* Fix lint

* Add react-router and fix type

* Fix lint

* Resolution du conflit de version de prettier avec storybook

* Fix storybook

* Reduce Storybook bundle size
Refacto css in QuickLinks
Remove useless comment
Add default theme to CSS prop

* Déploiement de Storybook

* Fix déploiement

* Fix déploiement storybook url

* Fix Switch style

* Remplace les oui/non radio bouton par un Switch

* Filter aria props + react props in Storybook controls
Sort props in Storybook
Add global style in Storybook decorator

* Update Storybook packages

* Ajout d'un debounce dans OuiNonInput

* Fix du Switch

* Refacto des alias

* Fix lint error avec Storybook

* Fix eslint error

* Refacto deploy for Storybook

* Ajout de type pour les yaml d'economie collaborative
Ajout de type sur les fonction du locale storage
+ Autre fix de type

* Deploy storybook in dist dir in prod

* Fix focus on Switch

* Fix cy test

*  Remplace l'alias ~ par @

*  Refacto du Switch

* Remplace la checkbox par un Switch dans ChiffreAffairesActivitéMixte

* Ajout des stories RadioGroup et ToggleGroup

* Remplace le Switch oui/non par un ToggleGroup

* Ajout d'un label dans le Switch
Ajout du mode light sur le Switch

* Fix autofocus

* Fix cypress test

* 🐛 Ajout du polyfill replaceAll

* Test de deploiement

* Ajout d'une redirection pour Storybook

* Fix Storybook url

* Fix du deploiement de Storybook
2022-03-03 15:10:10 +01:00
Johan Girod f9315f75d1 Enlève la question sur la DFS pour les SASU (non applicable) 2022-02-21 18:57:03 +01:00
Johan Girod b1c85af31e Crée un nouveau paquet npm contenant les règles publicodes de l'exonération covid 2022-02-14 18:19:57 +01: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
Maxime Quandalle ba4c358452 🤖 Automatise la publication du paquet modele-social sur NPM 2022-02-10 08:24:40 +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
Maxime Quandalle 595a898f11 🐛 Corrige l'affichage de la documentation en mode dev 2022-02-01 18:31:52 +01:00
Maxime Quandalle cdf441a9e1 🐛 Corrections diverses 2022-01-31 13:33:07 +01:00
Maxime Quandalle 485518997d ⬆ Mise à jour des dépendences
🔥 Suppression de la dépendence "enzyme"
2022-01-31 13:33:07 +01:00
Maxime Quandalle 23cb5b83d4 Migration vers les ESModules 2022-01-31 13:33:07 +01:00
Maxime Quandalle 2599f1d462 Ajoute une configuration ViteJS 2022-01-31 13:33:07 +01:00
Johan Girod 35073b5f1a Met à jour les valeurs de points de retraite complémentaire
salarié & indépendant
2022-01-26 16:10:47 +01:00
Johan Girod e0469b5940 Corrige la formule du nombre de trimestre validés pour les indépendants 2022-01-26 16:10:47 +01:00
Johan Girod 600de13951 Remplace le parseur yaml de modele-social par un autre qui supporte les ancres 2022-01-26 16:10:47 +01:00
Johan Girod 933e5363be Change l'assiette du nombre de trimestre cotisé pour les indépendant
Il s'agit de l'assiette des cotisations, et non du résultat fiscal
2022-01-26 16:10:47 +01:00
Johan Girod 345c88dca7 Améliore la gestion des exonération en cas de pension d'invalidité pour les TNS 2022-01-26 16:10:47 +01:00
Johan Girod b89aaad87e Corrige le bug critique sur mycompanyinfrance
## 1. Enlève formatUnit des engine options
Cette partie aboutit à un bug (à regarder de plus près). Elle n'est utilisée
que pour afficher les unités traduites dans les pages de doc, et vu que ces
dernières ne sont de toute façon pas traduites, on laisse de côté pour l'instant

Il faudra revoir complètement l'affichage et la gestion des unités dans publicodes
cf https://github.com/betagouv/publicodes/issues/144 et https://github.com/betagouv/publicodes/issues/34

## 2. Règle un bug avec la traduction lorsqu'une règle publicode est de la forme :
nom de la règle : <scalaire>

Cela aboutissait à la valeur qui était non prise en compte par la version anglaise.

## 3. Met à jours des traductions
2022-01-25 18:45:53 +01:00
Maxime Quandalle 32f7a6eefc 🐛 Corrige le calcul des dividendes au barème 2022-01-20 16:52:13 +01:00
Johan Girod 25e7a2c1ca ⬆ Mise à jour du paquet "modele-social" vers 0.5.0 2022-01-17 19:02:54 +01:00
Alexandre Hajjar 4f21974ac3 ⬆️ Modele social 0.4.0 2022-01-17 19:02:54 +01:00
Johan Girod aa63dd4511 Répare l'unité dans le barème CIPAV 2022-01-11 19:05:42 +01:00
Johan Girod f3d3c38f37 Met à jour pour 2022 les barèmes et cotisations forfaitaires des professions libérales reglementées
fix #1925
2022-01-11 18:55:30 +01:00
Johan Girod 10c0f3c06f Update modele-social/règles/impôt.yaml
Co-authored-by: Maxime Quandalle <maxime.quandalle@gmail.com>
2022-01-05 11:32:46 +01:00
Johan Girod 982bb7f375 Met à jour la décôte et les plafonds abattement frais pro sur impôt 2022-01-05 11:32:46 +01:00
Johan Girod 3c8acd7f8c Met à jour l'impôt et le chômage partiel 2022-01-05 11:32:46 +01:00
Johan Girod a6724b3115 Met à jour les tests de non-regression 2022-01-04 10:25:10 +01:00
Johan Girod dd9a864e8e Fix linting & traduction 2022-01-04 10:25:10 +01:00
Johan Girod c38e5f98aa Met à jour le PRCI 2022-01-04 10:25:10 +01:00
Johan Girod 87fa9698ad Met à jour la cotisation CNAVPL pour les IJ 2022-01-04 10:25:10 +01:00
Johan Girod 76eb3f7f78 Met à jour le taux minimum AT/MP 2022-01-04 10:25:10 +01:00
Johan Girod 13c5002750 Met à jour la valeur exonérée des titres restaurant
La valeur du titre-restaurant ouvrant droit à l'exonération maximale
est maintenant calculée à partir de l'éxonération maximale et de la part
prise en charge par l'employeur.
2022-01-04 10:25:10 +01:00
Johan Girod 9f44a1d391 Met à jour le SMIC 2022-01-04 10:25:10 +01:00
Johan Girod b041c9c28f Quelques petites corrections 2022-01-03 11:28:34 +01:00
Johan Girod e2ed5605bb 🖋️ typo 2021-12-16 09:38:05 +01:00
Maxime Quandalle 872133aefc
Merge pull request #1833 from betagouv/nouvelle-url
Remplace l'URL de mon-entreprise en mon-entreprise.urssaf.fr
2021-11-30 17:31:20 +01:00
Johan Girod 82050636a1
Merge pull request #1788 from betagouv/charte-urssaf-bootstrap
Nouveau design system
2021-11-30 16:09:05 +01:00
Maxime Quandalle 7096cfe52e 📦 modele-social v0.3.0
Fix #1819
2021-11-23 12:55:29 +01:00
Maxime Quandalle 84399cdd1d 🔨 Indemnités journalières pour les affiliés CNAVPL 2021-11-02 14:01:46 +01:00
Maxime Quandalle 23287e6d6b 🔨 Congés CDD pris par défaut
Maintenant que les indemnités CDD sont affichées par défaut, il est
perturbant d'avoir un montant élevé lié à l'hypothèse qu'aucun congé ne
sera pris sur la durée du CDD.

On considère désormais par défaut que les congés sont pris.
2021-11-02 12:40:25 +01:00
Maxime Quandalle 5eb8d3336b 🎨 Affiche les indemnités CDD dans le bloc bleu 2021-11-02 12:40:25 +01:00
Maxime Quandalle 9c0f29c62f 🔨 Applique l'indemnité de précarité par défaut pour les CDD
On change le motif par défaut de CDD d'usage pour lequel l'indemnité ne
s'applique pas à accroissement d'activité.
2021-11-02 12:40:25 +01:00
Maxime Quandalle bcefb87927 📆 Désactive l'aide à l'embauche des jeunes de -26 ans
Suite à un retour de la Dila

En effet l'aide n'est plus applicable depuis le 31 mai 2021
2021-10-21 18:13:39 +02:00
Johan Girod 801a81360d 💚 fix CI 2021-10-13 15:45:07 +02:00
Johan Girod 878cc7be6c Corrige la formule de coût total 2021-10-13 15:45:07 +02:00
Johan Girod b2d40bf386 🔨 ajoute la cotisations auto-entrepreneur CNAVPL pour les indemnités maladie
fix #1772
2021-10-13 15:45:07 +02:00
Johan Girod c9a596ca5e 🔨 Met à jours les taux pour le chômage partiel
fix #1784
2021-10-13 15:45:07 +02:00
Maxime Quandalle 8389a5117b 🔨 Retire la médecine du travail du prix total
Le fait que nous rajoutions 7€/mois pour la médecine du travail n'était
pas affiché dans les explications sur la page et prêtait à confusion.

D'autant que le montant utilisé de 7 €/mois n'est sans doute pas le bon
dans beaucoup de cas, notamment suite aux réformes de la médecine du
travail (une visite tous les 5 ans, contre une visite annuelle à
l'époque du rapport référencé notamment).
2021-10-01 12:58:56 +02:00
Maxime Quandalle b7430034cf 📅 Augmentation du SMIC du 1er octobre 2021 2021-09-30 18:07:36 +02:00
Alex S e15828a31d
🔨 Ajoute un simulateur pour les pharmaciens (CAVP) (#1741)
Co-authored-by: Alexandre Valsamou-Stanislawski <alexandre.valsamoustanislawski@beta.gouv.fr>
2021-09-29 14:39:40 +02:00
Johan Girod 55d92f4339 Corrige la question sur l'imposition de l'entreprise apparaissant dans tous les simulateurs 2021-09-15 11:44:45 +02:00
Maxime Quandalle 2fcd0c7dc5 🐛 Corrige le nom de la règle pour le montant de l'IR
Suite au renommage dans #1653
2021-09-14 18:21:51 +02:00
Maxime Quandalle 3b10c4eae8 📅 Exercice 2021 par défaut 2021-09-14 15:15:47 +02:00
Johan Girod 49c0e8262a 🐛 Corrige l'ordre des questions AT/MP sur le simulateur salarié
fix #1681
2021-09-13 17:55:56 +02:00
Alexandre Hajjar 9420a45f46 🔨 Remove option PFU from impôt . méthode de calcul 2021-09-08 16:55:06 +02:00
Alexandre Hajjar e575ae663a 🔨 Amélioration du calcul de l'impôt sur dividendes
Le calcul de l'impôt sur dividendes est maintenant le delta supplémentaire
d'impôt en plus de l'impôt qui serait payé si aucun dividende n'était versé.

Nécessite une réécriture du calcul de l'impôt brut pour supprimer un recalcul,
étant donné que les recalculs imbriqués ne fonctionnent pas.
2021-09-08 16:55:06 +02:00
Alexandre Hajjar 95983cce3b 🔨 Ajoute todo pour dividendes régime indépendant 2021-09-08 16:55:06 +02:00
Alexandre Hajjar b412dbe45f 🔨 Crée simulateur **dividendes** (taux effectif, hors régime indépendant) 2021-09-08 16:55:06 +02:00
Johan Girod f63da5be55 💚 fix lint 2021-09-01 19:44:54 +02:00
Pierre-Yves Dezaunay 5359392d70 🏗Add export as Pdf button on simulators 2021-09-01 19:44:54 +02:00
Johan Girod 5dc8b34b2e 🔨 corrige la formule de l'Acre pour les SASU
on utilise désormais la formule officielle, qui se base sur le montant des cotisations pour un revenu de 75% du PASS
(pour les revenu entre 75% et 100% du pass)
2021-08-31 15:39:04 +02:00
Alexandre Hajjar 04d8c01243 Reformat files
* Prettier upgrade to 2.3.0.
* Run prettier on yaml files.
* Trim trailing whitespaces in yaml files (via editorconfig plugin).
* Translate rules again.
2021-07-26 12:26:25 +02:00
Maxime Quandalle 3e4463d5d1
MAJ publicodes (#1645)
* Squashed 'publicodes/' changes from 10a30d32..71b68707

71b68707 📦 Publicodes v1.0.0-beta.16
bdc92216 Merge the tests and publish workflows
1c032ebc  Add test for a value with a percentage in its unit
d2865e8c Disable sum optimization inside comparisons
f4faa35d Ajout d'un test qui casse l'implé actuelle des missing parentes
f6105283 🖋 Document packages publication on NPM
a79eeb86 Better Github workflows
d0db4d09 Import publish action
c268cff5 Type checking in CI
a35403d7 Correction formattage
3022fd78 Add a separate cache for applicability
35095da9 Optimize the evaluation of applicability
7525446e Add a github action to run tests on push
39a12a13 Ajout d'un prettierrc / reformattage de quelques fichiers récents
c296a25e Ajout d'un deuxièmes test non fonctionnel sur le sujet #33
9f5afb4e Désactivation d'un nouveau test pas encore résolu
76d00085 Récupération de la complexité initiale du test missing variations
93210235 🐛 Meilleures missingVariables des variations
369abeae Simplification du test missingVariables qui ne marche pas
64217d3d Nouveau test missing variables éval paresseuse variations
d9c3e1f6 Conversion d'un gros test JS object en YAML
615ae5e5 Ajout d'un test râté pour #33
d290b46d Passage à mochapack pour webpack 5
5d7a5b31 Paquets NPM et conf babel manquants
1df9a8d4 Ajout d'un .gitignore et yarn.lock
6c2d0203 Uniformise l'unité des arrondis
2cbffe8a ⬆ MAJ Typescript vers 4.3
678403e4 Corrige le calcul des cotisations forfaitaires de début d'activité
8cdaac05 Simpler condition component (#1578)
b7459617 🔥 Supprime les variables temporelles
db62b57d 🔥 Supprime l'utilisation des temporals dans les mécanismes

git-subtree-dir: publicodes
git-subtree-split: 71b687077ec30ea3959209657c2ac7fd7a0277e1

* 🔥 Supprime l'action de déploiement de publicodes

Migrée sur betagouv/publicodes

* 🖋  MAJ documentation de contribution

*  Désactive prettier pour publicodes

Je préférerais ne pas avoir à désactiver Prettier pour le répertoire
publicodes mais pour une raison qui m'échappe (peut-être liée aux
versions des differentes dépendances prettier/babel/typescript ?) entre
betagouv/publicodes et betagouv/mon-entreprise, l'une des lignes est
formatée différemment ce qui provoque une erreur dans la CI.

On va considérer que la “bonne configuration” est celle de
betagouv/publicodes et ignorer celle de betagouv/mon-entreprise. Mais ça
serait quand même mieux d'avoir la même des deux côtés.

* 🔨 Sort une question d'un espace parfois non applicable
2021-07-06 15:47:44 +02:00
Maxime Quandalle 39d742401c Supprime un cycle d'applicabilité
Les règles sur la franchise de TVA était écrite d'une manière où le
parent pouvait rendre l'enfant non applicable (via la désactivation de
branche) et en même temps l'enfant rendre le parent non applicable (par
dépendance directe dans les conditions d'applicabilité du parent).

Je n'ai pas très bien compris pourquoi ce comportement fonctionnait
actuellement, ni pourquoi ma modification
https://github.com/betagouv/publicodes/pull/66 le casse, mais dans tous
les cas il est préférable de ne pas avoir de “cycle d'applicabilité”.
2021-06-24 18:26:46 +02:00
Johan Girod 282caef851 Corrige le gros bug dans le calcul des cotisations 2021-06-24 16:01:22 +02:00
Maxime Quandalle 55f13fd630 🔨 Clarifie les 2 seuils de cotis minimales pour les AA 2021-06-24 11:41:04 +02:00
Maxime Quandalle 2ea61080d0 🖊 Clarifie la question pour le taux réduit AA 2021-06-24 11:41:04 +02:00
Johan Girod f0fc9a6766 🔨 Supprime la taxe forfaitaire sur les CDD d'Usage
cette dernière n'est plus en activité depuis le 1er juillet 2020 :oups:

fix #1605
2021-06-17 10:38:49 +02:00
Maxime Quandalle fd1188228c 🔨 Question pour la déduction forfaitaire spécifique
Le bulletin officielle de la sécurité sociale à introduit un changement
de doctrine sur le recours à la déduction forfaitaire spécifique.
Celui-ci est maintenant plus contraint, et il vaut mieux demandé si le
salarié est concerné par ce dispositif au lieu de l'appliquer
automatiquement si il appartient à l'une des professions concernées.
2021-06-14 10:15:33 +02:00
Johan Girod 071ebb60d4 🔨 Enlève les cotisations facultatives des cotisations provisionnelle de début d'activité 2021-06-08 18:24:44 +02:00
Johan Girod c457118ffe 🔨 Ajoute une référence vers le texte de loi pour les trimestres validés de retraite 2021-06-08 18:24:44 +02:00
Johan Girod ea24a47a3f Ajoute l'activité mixte aux simulateurs indépendants
Factorise la logique de la saisie des CA dans un nouveau composant
2021-06-08 18:24:44 +02:00
Johan Girod 9ebd0cb703 🐛 Répare la gestion de l'activité mixte chez les auto-entrepreneur
fix #1471
2021-06-08 18:24:44 +02:00
Johan Girod f420974da3 🐛 Ajoute le prélèvement libératoire de l'IR au revenu après impôt pour les auto-entrepreneurs
fix #1613
2021-06-08 10:09:36 +02:00
Johan Girod 1a7cb87ec0 🐛 Corrige le calcul de l'assiette des cotisations du conjoint collab
fix #1608
2021-06-07 14:11:28 +02:00
Maxime Quandalle 0b6bcded0f Uniformise l'unité des arrondis 2021-06-02 12:00:29 +02:00
Maxime Quandalle 8b919954cc 🔨 MAJ activité partielle 1er juin
Et désactivation de ce dispositif dans le simulateur de coûts d'embauche.
2021-06-02 11:59:56 +02:00
Maxime Quandalle b6e9ddc392 🐛 Plafond micro-bnc des artistes-auteurs
Oublié dans #1591
2021-06-02 11:59:33 +02:00
Johan Girod b5c75cb9e0 Met le CA à zéro par défaut dans la déclaration de revenu 2021-06-02 09:00:28 +02:00
Johan Girod 90395c398a Retours Acoss 2021-06-02 09:00:28 +02:00
Johan Girod a716f15a72 Retours Acoss 2021-06-02 09:00:28 +02:00
Johan Girod bdb1c9a0aa ajoute l'option micro-fiscal sur l'aide à la déclaration revenu 2021-06-02 09:00:28 +02:00
Johan Girod fb758376d3 🖋️ Typos 2021-06-02 09:00:28 +02:00
Johan Girod 22abf17a50 🔥 Retour à la version d'origine des résultats du formulaire d'aide à la déclaration
Suite aux retours Acoss
La version améliorée a été cachée sous un feature flag
2021-06-02 09:00:28 +02:00
Johan Girod b32b27ce4e Ajoute les PER et corrige quelques montants de case 2021-06-02 09:00:28 +02:00
Johan Girod e8a58c3dff 🖋️ Corrige la rubrique A2 2021-06-02 09:00:28 +02:00
Johan Girod e2fd619ff4 Ajoute la comptabilité de trésorerie au formulaire d'aide à la déclaration 2021-06-02 09:00:28 +02:00
Johan Girod 9266fbbd33 🎨 🔨 Change la présentation des résultat de l'aide à déclaration vers une vue par formulaire
Par ailleurs, ajoute la prise en compte des cotiz madelin et des champs spéciaux déduction tabac / revenu étrangers
2021-06-02 09:00:28 +02:00
Johan Girod 5f46baafb3 🔨 Ajoute l'option IS dans l'aide à la déclaration 2021-06-02 09:00:28 +02:00
Maxime Quandalle 7c88ebff1e 🐛 Corrige le seuil micro-bnc 2021-06-01 15:19:57 +02:00
Johan Girod 489d017da3 🖋️ remplace 'commerciale ou industrielle' par 'commerciale' (retour dnrti) 2021-06-01 10:24:39 +02:00
Johan Girod b6ebe51324 utilise WhenAlreadyDefined plutôt que Condition 2021-05-27 12:27:46 +02:00
Johan Girod 3cc8094ff6 Retours acoss sur le calcul du taux maladie 2021-05-27 12:27:46 +02:00