mirror of
https://github.com/betagouv/mon-entreprise
synced 2025-02-08 23:25:02 +00:00
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é. |
||
---|---|---|
.. | ||
règles | ||
.yarnrc | ||
build.js | ||
index.d.ts | ||
package.json | ||
README.md | ||
tsconfig.json |
Modèle social français en publicodes
Ce paquet contient les règles publicodes utilisées sur https://mon-entreprise.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({
'contrat salarié . rémunération . brut de base': '3000 €/mois',
})
.evaluate('contrat salarié . rémunération . net')
console.log(formatValue(net))