From 5d4a7d0d6e3a660e960dacb90741c66632e4fd00 Mon Sep 17 00:00:00 2001 From: Mael Date: Tue, 4 Sep 2018 18:50:32 +0200 Subject: [PATCH] :bug: Absence d'interpretation des valeurs de situation --- source/règles/base.yaml | 1 + test/mécanismes/applicable.yaml | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 test/mécanismes/applicable.yaml diff --git a/source/règles/base.yaml b/source/règles/base.yaml index d592bba7a..4d52b6455 100644 --- a/source/règles/base.yaml +++ b/source/règles/base.yaml @@ -2171,6 +2171,7 @@ plafond: plafond sécurité sociale taux: 1.5% # TODO attention : il semblerait que ce 1.5% englobe aussi la complémentaire santé ! La confusion serait entretenue par les organismes de prévoyance... + - espace: contrat salarié nom: taxe d'apprentissage cotisation: diff --git a/test/mécanismes/applicable.yaml b/test/mécanismes/applicable.yaml new file mode 100644 index 000000000..498f194cd --- /dev/null +++ b/test/mécanismes/applicable.yaml @@ -0,0 +1,26 @@ +- nom: statut cadre + formule: + variations: + - si: 3 > 2 + alors: oui + - sinon: choix du statut cadre + +- nom: choix du statut cadre + par défaut: non + +- test: prévoyance obligatoire cadre + applicable si: statut cadre + formule: + multiplication: + assiette: 1500 + taux: 1.5% + exemples: + - nom: Applicabilité + situation: + statut cadre: oui + valeur attendue: 22.5 + - nom: Non Applicabilité + situation: + statut cadre: non + valeur attendue: 0 +