🐛 Finalise les titres-restaurants

* Répare l'affichage des titres-restaurant sur la fiche de paie
* Correction de coquilles dans les questions
* Déplace la question oui/non dans le premier niveau et le calcul dans
  une règle enfant "montant"
pull/868/head
Maxime Quandalle 2020-02-12 11:50:58 +01:00
parent e7a80e58ab
commit 4d9e7563f4
No known key found for this signature in database
GPG Key ID: 428641C03D29CA10
5 changed files with 36 additions and 43 deletions

View File

@ -46,27 +46,9 @@ contrat salarié . frais professionnels:
formule:
somme:
- indemnité kilométrique vélo
- titres-restaurant .employeur
- titres-restaurant . montant .employeur
contrat salarié . frais professionnels . titres-restaurant:
applicable si: actif
formule:
multiplication:
assiette: montant unitaire
facteur: titres-restaurant par mois
composantes:
- attributs:
dû par: employeur
taux: taux participation employeur
- attributs:
dû par: salarié
taux: 100% - taux participation employeur
# Hack: le filtre .salarié ne fonctionne pas dans la méthode getRule dans l'UI. On crée une règle spécifique juste pour pouvoir récupérer la valeur dans l'UI
contrat salarié . frais professionnels . titres-restaurant . part salarié:
formule: titres-restaurant .salarié
contrat salarié . frais professionnels . titres-restaurant . actif:
icônes: 🍽️
description: >-
Le titre-restaurant est un titre spécial de paiement « des repas » remis par lemployeur au salarié.
@ -80,6 +62,20 @@ contrat salarié . frais professionnels . titres-restaurant . actif:
question: Le salarié reçoit-il des titres-restaurant ?
par défaut: non
contrat salarié . frais professionnels . titres-restaurant . montant:
titre: Titres-restaurant
formule:
multiplication:
assiette: montant unitaire
facteur: titres-restaurant par mois
composantes:
- attributs:
dû par: employeur
taux: taux participation employeur
- attributs:
dû par: salarié
taux: 100% - taux participation employeur
contrat salarié . frais professionnels . titres-restaurant . plafond d'exonération employeur:
formule:
multiplication:
@ -91,16 +87,16 @@ contrat salarié . frais professionnels . titres-restaurant . plafond d'exonéra
contrat salarié . frais professionnels . titres-restaurant . part non exonérée de cotisation:
formule:
allègement:
assiette: titres-restaurant .employeur
assiette: montant .employeur
abattement: plafond d'exonération employeur
contrat salarié . frais professionnels . titres-restaurant . titres-restaurant par mois:
question: Combien de titres-restaurant recevez-vous par mois ?
question: Combien de titres-restaurants recevez-vous par mois ?
par défaut: 19
unité: titres-restaurant/mois
contrat salarié . frais professionnels . titres-restaurant . montant unitaire:
question: Quelle est le montant du titre-restaurant ?
question: Quelle est la valeur unitaire du titre-restaurant ?
par défaut: 8
unité: €/titre-restaurant
@ -1126,7 +1122,7 @@ contrat salarié . rémunération . avantages en nature . nourriture:
L'employeur fournit-il gratuitement les repas ?
par défaut: non
description: >
Les titres-restaurant ne sont pas considérés comme un avantage en nature mais comme un remboursement de frais.
Les titres-restaurants ne sont pas considérés comme un avantage en nature mais comme un remboursement de frais.
contrat salarié . rémunération . avantages en nature . nourriture . montant:
titre: nourriture
@ -1346,7 +1342,7 @@ contrat salarié . rémunération . net:
somme:
- rémunération . net de cotisations
- (- avantages en nature . montant)
- (- frais professionnels . titres-restaurant .salarié)
- (- frais professionnels . titres-restaurant . montant .salarié)
contrat salarié . rémunération . net après impôt:
titre: Salaire net après impôt

View File

@ -24,9 +24,9 @@ export default function PaySlip() {
'contrat salarié . temps de travail . heures supplémentaires'
)
const retenueTitresRestaurant = getRule(
'contrat salarié . frais professionnels . titres-restaurant'
'contrat salarié . frais professionnels . titres-restaurant . montant.salarié'
)
console.log(retenueTitresRestaurant)
return (
<div
className="payslip__container"

View File

@ -1487,9 +1487,6 @@ contrat salarié . frais professionnels . indemnité kilométrique vélo . plafo
titre.en: exemption cap
titre.fr: plafond d'exonération
contrat salarié . frais professionnels . titres-restaurant:
titre.en: '[automatic] restaurant vouchers'
titre.fr: titres-restaurant
contrat salarié . frais professionnels . titres-restaurant . actif:
description.en: >-
[automatic] The meal voucher is a special "meal" payment voucher issued by
the employer to the employee.
@ -1500,7 +1497,7 @@ contrat salarié . frais professionnels . titres-restaurant . actif:
- of directly consumable food preparations,
- of fruits and vegetables.
This voucher can be issued in paper or dematerialised form.
This security can be issued in paper or dematerialised form.
description.fr: >-
Le titre-restaurant est un titre spécial de paiement « des repas » remis par
lemployeur au salarié.
@ -1514,19 +1511,19 @@ contrat salarié . frais professionnels . titres-restaurant . actif:
Ce titre peut être émis sur support papier ou sous forme dématérialisée.
question.en: '[automatic] Does the employee receive luncheon vouchers?'
question.fr: Le salarié reçoit-il des titres-restaurant ?
titre.en: '[automatic] active'
titre.fr: actif
titre.en: '[automatic] restaurant vouchers'
titre.fr: titres-restaurant
contrat salarié . frais professionnels . titres-restaurant . montant:
titre.en: '[automatic] Restaurant vouchers'
titre.fr: Titres-restaurant
contrat salarié . frais professionnels . titres-restaurant . montant unitaire:
question.en: '[automatic] How much is the restaurant voucher?'
question.fr: Quelle est le montant du titre-restaurant ?
question.en: '[automatic] What is the unit value of the restaurant voucher?'
question.fr: Quelle est la valeur unitaire du titre-restaurant ?
titre.en: '[automatic] unitary amount'
titre.fr: montant unitaire
contrat salarié . frais professionnels . titres-restaurant . part non exonérée de cotisation:
titre.en: '[automatic] non-exempt portion'
titre.fr: part non exonérée de cotisation
contrat salarié . frais professionnels . titres-restaurant . part salarié:
titre.en: '[automatic] employee share'
titre.fr: part salarié
contrat salarié . frais professionnels . titres-restaurant . plafond d'exonération employeur:
titre.en: '[automatic] employer exemption limit'
titre.fr: plafond d'exonération employeur
@ -1555,7 +1552,7 @@ contrat salarié . frais professionnels . titres-restaurant . taux participation
titre.fr: taux participation employeur
contrat salarié . frais professionnels . titres-restaurant . titres-restaurant par mois:
question.en: '[automatic] How many restaurant vouchers do you receive per month?'
question.fr: Combien de titres-restaurant recevez-vous par mois ?
question.fr: Combien de titres-restaurants recevez-vous par mois ?
titre.en: '[automatic] meal vouchers per month'
titre.fr: titres-restaurant par mois
contrat salarié . indemnités salarié:
@ -2134,7 +2131,7 @@ contrat salarié . rémunération . avantages en nature . nourriture:
[automatic] Restaurant vouchers are not considered a benefit in kind but a
reimbursement of expenses.
description.fr: >
Les titres-restaurant ne sont pas considérés comme un avantage en nature
Les titres-restaurants ne sont pas considérés comme un avantage en nature
mais comme un remboursement de frais.
question.en: |
Does the employer provide free meals?

View File

@ -222,7 +222,7 @@ exports[`calculate simulations-salarié: cdd 1`] = `"[2508,0,0,2000,1561,1524]"
exports[`calculate simulations-salarié: cdd 2`] = `"[2591,0,0,2000,1599,1557]"`;
exports[`calculate simulations-salarié: cdd 3`] = `"[3410,0,0,2400,1984,1900]"`;
exports[`calculate simulations-salarié: cdd 3`] = `"[3394,0,0,2400,1967,1883]"`;
exports[`calculate simulations-salarié: frais pro 1`] = `"[2443,0,0,2000,1530,1486]"`;

View File

@ -165,12 +165,12 @@ JEI:
contrat salarié . statut JEI: true
frais pro:
- contrat salarié . rémunération . brut de base: 2000
contrat salarié . frais professionnels . titres-restaurant . actif: true
contrat salarié . frais professionnels . titres-restaurant: true
contrat salarié . frais professionnels . titres-restaurant . titres-restaurant par mois: 10
- contrat salarié . rémunération . brut de base: 2000
contrat salarié . frais professionnels . titres-restaurant . actif: true
contrat salarié . frais professionnels . titres-restaurant: true
contrat salarié . frais professionnels . titres-restaurant . titres-restaurant par mois: 10
contrat salarié . frais professionnels . titres-restaurant . montant unitaire: 10
- contrat salarié . rémunération . brut de base: 2000
contrat salarié . frais professionnels . titres-restaurant . actif: true
contrat salarié . frais professionnels . titres-restaurant: true
contrat salarié . frais professionnels . titres-restaurant . taux participation employeur: 75