diff --git a/règles/rémunération-travail/cotisations/agff.yaml b/règles/rémunération-travail/cotisations/agff.yaml
index 3949ba7ac..a119b5508 100644
--- a/règles/rémunération-travail/cotisations/agff.yaml
+++ b/règles/rémunération-travail/cotisations/agff.yaml
@@ -13,7 +13,6 @@
formule:
barème:
assiette: assiette sécurité sociale
- multiplicateur: plafond sécurité sociale
composantes:
- attributs:
dû par: employeur
@@ -23,24 +22,24 @@
tranches:
- taux:
2001-04: 0.8%
- - seuil: 1
+ - seuil: 1 * plafond sécurité sociale
taux:
2001-04: 0.9%
- - seuil: 3
+ - seuil: 3 * plafond sécurité sociale
taux: 0%
- si: statut cadre = oui
tranches:
- taux:
2001-04: 1.2%
- - seuil: 1
+ - seuil: 1 * plafond sécurité sociale
taux:
2001-04: 1.3%
- - seuil: 4
+ - seuil: 4 * plafond sécurité sociale
taux:
2016: 1.3%
2001-04: 0%
- - seuil: 8
+ - seuil: 8 * plafond sécurité sociale
taux: 0%
- attributs:
@@ -51,10 +50,10 @@
tranches:
- taux:
2001-04: 0.8%
- - seuil: 1
+ - seuil: 1 * plafond sécurité sociale
taux:
2001-04: 0.9%
- - seuil: 3
+ - seuil: 3 * plafond sécurité sociale
taux: 0%
- si: statut cadre = oui
diff --git a/règles/rémunération-travail/cotisations/agirc.yaml b/règles/rémunération-travail/cotisations/agirc.yaml
index 691ba4daa..f6d974820 100644
--- a/règles/rémunération-travail/cotisations/agirc.yaml
+++ b/règles/rémunération-travail/cotisations/agirc.yaml
@@ -10,19 +10,18 @@
- http://www.agirc-arrco.fr/entreprises/gerer-les-salaries/calcul-des-cotisations/
- http://www.journaldunet.com/management/pratique/primes-et-avantages/5079/gmp-2016-la-garantie-minimale-de-points-calcul-et-montant.html
concerne:
- - categorie salarié = privé cadre
+ - statut cadre = oui
formule:
barème:
assiette: assiette sécurité sociale
- multiplicateur: plafond sécurité sociale
composantes:
- attributs:
dû par: employeur
tranches:
- taux: 0%
- - seuil: 1
+ - seuil: 1 * plafond sécurité sociale
taux:
2016: 12.75%
2015: 12.75%
@@ -35,7 +34,7 @@
1995: 10.%
1994: 8.47%
1993: 7.02%
- - seuil: 8
+ - seuil: 8 * plafond sécurité sociale
taux: 0%
@@ -44,7 +43,7 @@
tranches:
- taux: 0%
- - seuil: 1
+ - seuil: 1 * plafond sécurité sociale
taux:
2016: 7.8%
2015: 7.8%
@@ -57,7 +56,7 @@
1995: 5%
1994: 3.63%
1993-07: 2.34%
- - seuil: 8
+ - seuil: 8 * plafond sécurité sociale
taux: 0%
notes: |
diff --git a/source/engine/traverse.js b/source/engine/traverse.js
index 0b6a4f98e..eab65eb34 100644
--- a/source/engine/traverse.js
+++ b/source/engine/traverse.js
@@ -378,6 +378,23 @@ let treat = (situationGate, rule) => rawNode => {
{v}
}
+ // Si c'est une liste historisée de pourcentages
+ // TODO revoir le test avant le bug de l'an 2100
+ else if ( R.all(R.test(/(19|20)\d\d(-\d\d)?(-\d\d)?/))(R.keys(v)) ) {
+ //TODO sélectionner la date de la simulation en cours
+ let lazySelection = R.first(R.values(v))
+ return {
+ category: 'percentage',
+ type: 'numeric',
+ percentage: lazySelection,
+ nodeValue: transformPercentage(lazySelection),
+ explanation: null,
+ jsx:
+
+ {lazySelection}
+
+ }
+ }
else {
let node = reTreat(v)
return {
diff --git a/source/images/maison2.svg b/source/images/maison2.svg
new file mode 100644
index 000000000..d8e9302ba
--- /dev/null
+++ b/source/images/maison2.svg
@@ -0,0 +1,530 @@
+
+
+
+