Ajoute des champs dans les résultat des simulateurs

pull/456/head
Johan Girod 2019-02-14 15:05:54 +01:00
parent 4f64143ec3
commit f6679691dc
8 changed files with 52 additions and 31 deletions

View File

@ -12,14 +12,22 @@
}
#targetSelection #targets > li:last-child {
margin-bottom: -1rem;
border-bottom: none;
}
#targetSelection #targets > li:first-child {
border-top: none;
margin-top: -1rem;
}
#targetSelection #targets > li.not-editable * {
font-size: 1rem;
font-weight: normal;
}
#targetSelection #targets > li.not-editable {
border-top: none;
}
#targetSelection #targets > li {
border-bottom: 1px solid rgba(255, 255, 255, 0.5);
border-top: 1px solid rgba(255, 255, 255, 0.5);
padding: 0.6rem 1rem;
margin-left: -1rem;
margin-right: -1rem;

View File

@ -104,7 +104,7 @@ export default compose(
<div>
<ul id="targets">
{displayedTargets.map(target => (
<li key={target.name}>
<li key={target.name} className={!target.question && 'not-editable'}>
<div className="main">
<Header
{...{
@ -115,6 +115,7 @@ export default compose(
blockingInputControls
}}
/>
{!target.question && <span style={{flex: 1, borderBottom: '1px dashed #ffffff91', marginLeft: '1rem'}}/>}
<TargetInputOrValue
{...{
target,

View File

@ -1,5 +1,7 @@
objectifs:
- entreprise . chiffre d'affaires
- contrat salarié . cotisations
- impôt . neutre
- contrat salarié . salaire . net après impôt
questions:

View File

@ -1,5 +1,8 @@
objectifs:
- entreprise . chiffre d'affaires
- entreprise . charges non déductibles
- autoentrepreneur . cotisations après réductions
- impôt . impôt sur le revenu à payer
- revenu disponible
questions:

View File

@ -1,5 +1,7 @@
objectifs:
- entreprise . chiffre d'affaires
- indépendant . prélèvements
- impôt . impôt sur le revenu à payer
- revenu disponible
questions:

View File

@ -867,8 +867,8 @@
période: flexible
formule: SMIC temps plein * quotité de travail
- espace: contrat salarié
nom: cotisations salariales
- espace: contrat salarié . cotisations
nom: salariales
format: euros
période: flexible
formule:
@ -883,8 +883,8 @@
- APEC (salarié)
- complémentaire santé (salarié)
- espace: contrat salarié
nom: cotisations patronales
- espace: contrat salarié . cotisations
nom: patronales
période: flexible
format: euros
formule:
@ -923,7 +923,7 @@
type: rémunération
format: euros
période: flexible
formule: rémunération . brut - cotisations salariales
formule: rémunération . brut - cotisations . salariales
- espace: contrat salarié . rémunération
nom: net imposable
@ -1339,7 +1339,7 @@
nom: réductions de cotisations
période: flexible
format: euros
formule:
formule:
somme:
- réduction générale
- exonération JEI
@ -1347,12 +1347,12 @@
- espace: contrat salarié
nom: réduction ACRE
applicable si:
toutes ces conditions:
applicable si:
toutes ces conditions:
- assimilé salarié
- entreprise . année d'activité = 'première année'
période: flexible
formule:
formule:
multiplication:
assiette:
somme:
@ -1382,7 +1382,16 @@
formule:
somme:
- brut
- cotisations patronales
- cotisations . patronales
- espace: contrat salarié
nom: cotisations
période: flexible
descitption: Total des cotisation patronales et salariales
formule:
somme:
- patronales
- salariales
- espace: contrat salarié
nom: coût d'embauche
@ -2604,14 +2613,14 @@
- espace: entreprise
nom: année d'activité
question: Quelle est l'age de l'entreprise en années d'activité ?
description: |
description: |
Pendant la première année d'activité, le créateur d'entreprise peut bénéficier de réductions de cotisations sociales sur sa rémunération, c'est l'ACRE.
Il doit pour cela contrôler son entreprise. C'est le cas pour une entreprise à un associé, et donc pour une auto-entreprise.
Pour les auto-entreprises, cette réduction est même prolongée pendant un total de 3 ans, de façon dégressive.
formule:
une possibilité:
formule:
une possibilité:
choix obligatoire: oui
possibilités:
- première année
@ -2690,7 +2699,7 @@
nom: réduction ACRE
applicable si: entreprise . année d'activité = 'première année'
période: flexible
formule:
formule:
multiplication:
assiette: cotisations - cotisations . retraite complémentaire
taux: taux ACRE
@ -2707,7 +2716,7 @@
0.75: 100%
1: 0%
retourne seulement le taux: oui
- espace: indépendant
nom: revenu net de cotisations
titre: Revenu net en tant qu'indépendant
@ -3032,7 +3041,7 @@
nom: taux de réduction de cotisation
formule: 1 - réduction ACRE
période: flexible
- espace: autoentrepreneur
nom: cotisations
période: flexible
@ -3051,11 +3060,11 @@
nom: réduction ACRE
période: flexible
non applicable si:
une de ces conditions:
une de ces conditions:
- impôt . revenu abattu > plafond sécurité sociale temps plein
- entreprise . année d'activité = 'régime de croisière'
formule:
variations:
formule:
variations:
- si: entreprise . année d'activité = 'première année'
alors: 75%
- si: entreprise . année d'activité = 'deuxième année'

View File

@ -20,11 +20,7 @@ const AutoEntrepreneur = () => (
<p>
Les auto-entrepreneurs relèvent de la sécurité sociale des indépendants.
</p>
<p>
La sécurité sociale des indépendants ne couvre ni les accidents du
travail, ni la perte d'emploi (assurance-chômage). Pour être couvert, le
professionnel peut souscrire volontairement des assurances spécifiques.
</p>
<AlphaWarning />
<Simulation
targetsTriggerConversation={true}

View File

@ -1,11 +1,11 @@
import { React } from 'Components'
import AlphaWarning from 'Components/AlphaWarning'
import Simulation from 'Components/Simulation'
import indépendantConfig from 'Components/simulationConfigs/indépendant.yaml'
import withSimulationConfig from 'Components/simulationConfigs/withSimulationConfig'
import TargetSelection from 'Components/TargetSelection'
import { React } from 'Components'
import { Helmet } from 'react-helmet'
import emoji from 'react-easy-emoji'
import { Helmet } from 'react-helmet'
const Indépendant = () => (
<>
@ -40,7 +40,7 @@ const Indépendant = () => (
)
let AvertissementForfaitIndépendants = () => (
<p>
<p className="ui__ notice">
{emoji('💶 ')}Notre estimation prend en compte les{' '}
<em>cotisations réelles</em> dues par le travailleur indépendant. Pendant la
première année de son activité, il ne paiera qu'un forfait réduit (une somme
@ -50,7 +50,7 @@ let AvertissementForfaitIndépendants = () => (
)
export let AvertissementProtectionSocialeIndépendants = () => (
<p>
<p className="ui__ notice">
{emoji('☂️ ')}La sécurité sociale des indépendants ne couvre ni les
accidents du travail, ni la perte d'emploi (assurance-chômage), et offre une
retraite plus faible que celle des salariés. Pour être couvert, le