From 70b9d41cf2cd2b22d6a55ee44307c691c6226195 Mon Sep 17 00:00:00 2001 From: Alice Dahan Date: Fri, 20 Sep 2024 12:44:50 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20ajoute=20un=20avertissement=20avant=20l?= =?UTF-8?q?e=20simulateur=20salari=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- site/source/components/SimulateurWarning.tsx | 35 ++++++++++++++++++- site/source/locales/ui-en.yaml | 9 +++++ site/source/locales/ui-fr.yaml | 9 +++++ .../pages/simulateurs/salarié/Salarié.tsx | 2 ++ 4 files changed, 54 insertions(+), 1 deletion(-) diff --git a/site/source/components/SimulateurWarning.tsx b/site/source/components/SimulateurWarning.tsx index 592a9c82d..be707a65f 100644 --- a/site/source/components/SimulateurWarning.tsx +++ b/site/source/components/SimulateurWarning.tsx @@ -3,6 +3,8 @@ import { Trans } from 'react-i18next' import { styled } from 'styled-components' import Warning from '@/components/ui/WarningBlock' +import { Spacing } from '@/design-system/layout' +import { Strong } from '@/design-system/typography' import { Link } from '@/design-system/typography/link' import { Li, Ul } from '@/design-system/typography/list' import { Body } from '@/design-system/typography/paragraphs' @@ -56,7 +58,7 @@ export default function SimulateurWarning({ )} - {simulateur !== 'artiste-auteur' && ( + {simulateur !== 'artiste-auteur' && simulateur !== 'salarié' && ( Les calculs sont indicatifs. Ils ne se substituent pas aux décomptes @@ -151,6 +153,37 @@ export default function SimulateurWarning({ )} + {simulateur === 'salarié' && ( + + + Cette estimation est proposée à titre indicatif. + Elle est faite à partir des éléments que vous avez saisis et des + éléments réglementaires applicables, mais elle ne tient pas compte + de l'ensemble de votre situation.{' '} + Les montants réels peuvent donc être différents. + + + + Le simulateur ne prend pour l'instant pas en compte les accords et + conventions collectives, ni la myriade d'aides aux entreprises. + Trouvez votre convention collective{' '} + + ici + + , et explorez les aides sur  + + aides-entreprises.fr + + . + + + )} ) } diff --git a/site/source/locales/ui-en.yaml b/site/source/locales/ui-en.yaml index 61ecfcbd1..310ccc8b7 100644 --- a/site/source/locales/ui-en.yaml +++ b/site/source/locales/ui-en.yaml @@ -1738,6 +1738,15 @@ simulateurs: plus: Read more profession-libérale: This simulator is intended for self-employed professionals who earn a BNC. It does not take into account self-employed companies. + salarié: + "1": <0>This estimate is provided for information only. It is based on the + information you have entered and the applicable regulations, but it does + not take into account your entire situation. <2>Actual amounts may + therefore differ. + "2": The simulator does not currently take into account collective agreements, + nor the myriad of company subsidies. Find your collective bargaining + agreement <2>here, and explore the range of assistance available on + <4>aides-entreprises.fr. sasu: This simulator does not handle the case of SAS(U) taxable on income (IR). Only the corporate income tax (IS) option is implemented. titre: Before we begin... diff --git a/site/source/locales/ui-fr.yaml b/site/source/locales/ui-fr.yaml index c0885fa13..779d10bb6 100644 --- a/site/source/locales/ui-fr.yaml +++ b/site/source/locales/ui-fr.yaml @@ -1852,6 +1852,15 @@ simulateurs: plus: Lire les précisions profession-libérale: Ce simulateur est à destination des professions libérales en BNC. Il ne prend pas en compte les sociétés d'exercice libéral. + salarié: + "1": <0>Cette estimation est proposée à titre indicatif. Elle est faite à + partir des éléments que vous avez saisis et des éléments réglementaires + applicables, mais elle ne tient pas compte de l'ensemble de votre + situation. <2>Les montants réels peuvent donc être différents. + "2": Le simulateur ne prend pour l'instant pas en compte les accords et + conventions collectives, ni la myriade d'aides aux entreprises. Trouvez + votre convention collective <2>ici, et explorez les aides sur + <4>aides-entreprises.fr. sasu: Ce simulateur ne gère pas le cas des SAS(U) à l'impôt sur le revenu (IR). Seule l'option pour l'impôt sur les sociétés est implémentée (IS). titre: Avant de commencer... diff --git a/site/source/pages/simulateurs/salarié/Salarié.tsx b/site/source/pages/simulateurs/salarié/Salarié.tsx index ca5854ca8..81d89acea 100644 --- a/site/source/pages/simulateurs/salarié/Salarié.tsx +++ b/site/source/pages/simulateurs/salarié/Salarié.tsx @@ -11,6 +11,7 @@ import Value from '@/components/EngineValue/Value' import { WhenNotAlreadyDefined } from '@/components/EngineValue/WhenNotAlreadyDefined' import PeriodSwitch from '@/components/PeriodSwitch' import RuleLink from '@/components/RuleLink' +import SimulateurWarning from '@/components/SimulateurWarning' import Simulation, { SimulationGoal, SimulationGoals, @@ -74,6 +75,7 @@ export default function SalariéSimulation() { } > +