mon-entreprise/modele-social
Aurelien Violette 2645b49b56 Ajout des unité pour quelques règles.
Au-delà d'un système de questions incrémentales, certes malin, mais pas toujours très uniforme,
pour formater la question, le manque de la variable unité dans certaines règles ne permet pas de différencier de
manière sûre les question oui/non, à réponses multiples et à valeur.
2024-07-17 10:18:25 +02:00
..
règles Ajout des unité pour quelques règles. 2024-07-17 10:18:25 +02:00
.yarnrc.yaml fix: replace mutliplication par produit' 2023-12-20 19:12:52 +01:00
CHANGELOG.md chore: mise à jour du CHANGELOG.md 2024-07-15 17:07:16 +02:00
CONTRIBUTING.md chore: update to publicodes 1.0-rfc.1 2023-12-20 19:12:52 +01:00
README.md docs: fix publicodes tutorial link 2023-01-24 18:21:44 +01:00
index.d.ts Format prettier 2022-11-15 12:47:44 +01:00
package.json feat: ajoute les taux spécifiques aux DOM pour les AE 2024-04-06 00:02:14 +02:00
tsconfig.json Crée un nouveau paquet npm contenant les règles publicodes de l'exonération covid 2022-02-14 18:19:57 +01:00

README.md

Modèle social français en publicodes

Ce paquet contient les règles publicodes utilisées sur https://mon-entreprise.urssaf.fr pour le calcul des cotisations sociales, des impôts et des droits sociaux.

Installation

npm install publicodes modele-social

Exemple d'utilisation

import Engine, { formatValue } from 'publicodes'
import rules from 'modele-social'

const engine = new Engine(rules)

const net = engine
    .setSituation({
        'salarié . contrat . salaire brut': '3000 €/mois',
    })
    .evaluate('salarié . rémunération . net . à payer avant impôt')

console.log(formatValue(net))

👉 Voir le tutoriel complet

👉 Voir toutes les règles de mon-entreprise