Commit Graph

160 Commits (d3c866daa5a8b89512224436d0a33758c0410fd2)

Author SHA1 Message Date
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
Johan Girod 57cd4886c5 Corrige le calcul des cotisations forfaitaires de début d'activité 2021-05-27 12:27:46 +02:00
Johan Girod c8e0d907bd Met à jour la valeur du point RCI 2021-05-27 12:27:46 +02:00
Johan Girod 245463ec75 Corrige le taux progressif de la cotisation maladie des indépendant au RSA 2021-05-27 12:27:46 +02:00
Johan Girod 13af90ae5e 🔨 correction calculs dirigeant indépendant 2021-05-27 12:27:46 +02:00
Johan Girod ea4fd57f9b 🖋️ Corrige les textes relatifs au simulateur indépendant 2021-05-27 12:27:46 +02:00
Johan Girod a678c25dcf 🐛 enlève la question sur IS/IR dans le simulateur salarié 2021-05-26 11:18:36 +02:00
Alexandre Hajjar a4de5730ff 📝 Notice explicative régularisations indépendants 2021-05-25 11:18:31 +02:00
Alexandre Hajjar 884c4239b0 📝 Wording Madelin 2021-05-12 17:36:26 +02:00
Maxime Quandalle 5c7abd043b 🐛 Syntaxe des références publicodes
Remonté par Sentry. Il faudrait que ça soit vérifié statiquement
2021-05-11 15:48:35 +02:00
Maxime Quandalle 0a45941e85 🔨 Prévoyance conventionnelle HCR
Fixes #1434
2021-05-07 16:06:35 +02:00
Johan Girod 987cd0abac La retraite pour les professions libérales n'est pas implémentée pour le momenté 2021-05-07 12:37:10 +02:00
Johan Girod 2d0501c94a Ajoute les droits à la retraite acquis sur le simulateur indépendant 2021-05-07 12:37:10 +02:00
Maxime Quandalle 144dab467f 🔨 Intégre les régimes RACD et RACL 2021-05-07 10:07:08 +02:00
Maxime Quandalle 2ee4ffdeff 🔧 Migre le simulateur artiste-auteur vers l'affichage "standard" 2021-05-07 10:07:08 +02:00
Maxime Quandalle eecb9bcad3 🔨 Intégration basique retraite complémentaire AA 2021-05-07 10:07:08 +02:00
Maxime Quandalle ee303f4f74 🖋 Utilise le singulier pour l'IR
Le pluriel avait été utilisé parce que la règle intègre la CEHR en plus
de l'IR, mais c'est marginal et apporte plus de confusion qu'autre
chose.
2021-05-05 18:35:20 +02:00
Maxime Quandalle fffb503c28 🔨 Utilise le taux neutre pour les salariés seulement
Une autre possibilité d'implémentation serait de rendre la méthode "taux
neutre" non applicable pour les indépendants (c'est une option réservée
aux salariés), et d'utiliser comme valeur par défaut le taux neutre ou
le barème en fonction de leur applicabilité.
2021-05-05 18:35:20 +02:00
Johan Girod 7147583081 ⚙️🎨 Ajoute la possibilité d'explorer les calculs dans un recalcul 2021-05-05 15:34:46 +02:00
Johan Girod f9fb6fc4b6 ⚙️ Utilise engine.shallowCopy dans recalcul 2021-05-05 15:34:46 +02:00