Change les formules des CA pour une meilleure UX

pull/1421/head
Johan Girod 2021-02-03 17:28:42 +01:00
parent 9714525a9c
commit 1cebad45e4
4 changed files with 55 additions and 67 deletions

View File

@ -233,15 +233,15 @@ dirigeant . auto-entrepreneur . cotisations et contributions . contribution form
- si: entreprise . activité . libérale règlementée
alors: 0.2%
- sinon: 0.1%
dirigeant . auto-entrepreneur . chiffre d'affaires:
question: Quel est votre chiffre d'affaires ?
résumé: Montant total des recettes brutes (hors taxe)
unité: €/an
arrondi: oui
inversion numérique:
avec:
- net de cotisations
- net après impôt
# dirigeant . auto-entrepreneur . chiffre d'affaires:
# question: Quel est votre chiffre d'affaires ?
# résumé: Montant total des recettes brutes (hors taxe)
# unité: €/an
# arrondi: oui
# inversion numérique:
# avec:
# - net de cotisations
# - net après impôt
dirigeant . auto-entrepreneur . cotisations et contributions . cotisations:
description: |
Les cotisations sociales donnent à l'auto-entrepreneur accès à une

View File

@ -56,29 +56,28 @@ entreprise . chiffre d'affaires:
question: Quel est votre chiffre d'affaires envisagé ?
résumé: Montant total des recettes brutes (hors taxe)
unité: €/an
inversion numérique:
avec:
- dirigeant . auto-entrepreneur . net de cotisations
- dirigeant . auto-entrepreneur . net après impôt
arrondi: oui
somme:
- vente restauration hébergement
- prestations de service
identifiant court: ca
entreprise . chiffre d'affaires . vente restauration hébergement:
applicable si:
une de ces conditions:
- activité . service ou vente = 'vente'
- activité . mixte
titre: Vente de biens, restauration, hebergement
résumé: Chiffre d'affaires hors taxe
question: Quel est le chiffre d'affaires issus de la vente de bien, restauration ou hébergement ?
unité: €/an
par défaut:
produit:
assiette: dirigeant . auto-entrepreneur . chiffre d'affaires
facteur:
variations:
- si: activité = 'libérale'
alors: 30%
- sinon: 70%
variations:
- si: activité . mixte
alors:
par défaut:
applicable si: chiffre d'affaires
valeur: chiffre d'affaires / 3
- sinon:
applicable si: activité . service ou vente = 'vente'
valeur: chiffre d'affaires
arrondi: oui
plancher: 0€/an
description: |
@ -106,19 +105,7 @@ entreprise . chiffre d'affaires . prestations de service:
- BNC
entreprise . chiffre d'affaires . prestations de service . BIC:
applicable si:
une de ces conditions:
- activité . service ou vente = 'service'
- activité . mixte
unité: €/an
par défaut:
produit:
assiette: dirigeant . auto-entrepreneur . chiffre d'affaires
facteur:
variations:
- si: activité = 'libérale'
alors: 0
- sinon: 30%
plancher: 0€/an
arrondi: oui
résumé: Chiffre d'affaires hors taxe
@ -133,6 +120,15 @@ entreprise . chiffre d'affaires . prestations de service . BIC:
services qui nécessite plus qu'un ordinateur pour être effectuées.
**Exemples** : transports, service à la personne, réparation etc.
variations:
- si: activité . mixte
alors:
par défaut:
applicable si: chiffre d'affaires
valeur: chiffre d'affaires / 3
- sinon:
applicable si: activité . service ou vente = 'service'
valeur: chiffre d'affaires
références:
service-public.fr: https://www.service-public.fr/professionnels-entreprises/vosdroits/F32919
@ -140,19 +136,7 @@ entreprise . chiffre d'affaires . prestations de service . BNC:
titre: Prestations de service libérale
résumé: Chiffre d'affaires hors taxe
question: Quel est le chiffre d'affaires issus de prestations de service libérale ?
par défaut:
produit:
assiette: dirigeant . auto-entrepreneur . chiffre d'affaires
facteur:
variations:
- si: activité = 'libérale'
alors: 70%
- sinon: 0.0000001% # On veut qu'elle reste manquante en fonction du CA
arrondi: oui
applicable si:
une de ces conditions:
- activité = 'libérale'
- activité . mixte
plancher: 0€/an
description: |
@ -161,7 +145,15 @@ entreprise . chiffre d'affaires . prestations de service . BNC:
**Exemples** : conseil, accompagnement, traduction, développement,
formation, enseignement, sportif
variations:
- si: activité . mixte
alors:
par défaut:
applicable si: chiffre d'affaires
valeur: chiffre d'affaires / 3
- sinon:
applicable si: activité = 'libérale'
valeur: chiffre d'affaires
références:
liste des activités libérales: https://bpifrance-creation.fr/encyclopedie/trouver-proteger-tester-son-idee/verifiertester-son-idee/liste-professions-liberales
@ -174,6 +166,7 @@ entreprise . chiffre d'affaires . franchise de TVA dépassé:
Le professionnel qui relève de ce dispositif facture ses prestations ou ses
ventes en hors taxe, et ne peut pas déduire la TVA de ses achats.
une de ces conditions:
- chiffre d'affaires > seuil vente + seuil service
- vente restauration hébergement > seuil vente
- prestations de service > seuil service
note: >
@ -697,9 +690,9 @@ entreprise . activité . service ou vente . service:
page impots.gouv.fr: https://www.impots.gouv.fr/portail/professionnel/prestations-entre-assujettis
entreprise . activité . mixte:
#TODO non applicable si:
titre: Activités mixtes
question: Votre entreprise a-t-elle plusieurs types d'activités ?
par défaut: non
description: |
Il est possible d'avoir plusieurs activités avec des types de revenus
différents pour une même entreprise.

View File

@ -6,35 +6,30 @@ import SimulateurWarning from 'Components/SimulateurWarning'
import { SimulationGoal, SimulationGoals } from 'Components/SimulationGoals'
import StackedBarChart from 'Components/StackedBarChart'
import { ThemeColorsContext } from 'Components/utils/colors'
import { useEngine } from 'Components/utils/EngineContext'
import { EngineContext, useEngine } from 'Components/utils/EngineContext'
import { default as React, useContext } from 'react'
import { Trans, useTranslation } from 'react-i18next'
import { useDispatch } from 'react-redux'
import AidesCovid from '../../components/simulationExplanation/AidesCovid'
export default function AutoEntrepreneur() {
const engine = useContext(EngineContext)
return (
<>
<SimulateurWarning simulateur="auto-entrepreneur" />
<SearchButton invisibleButton />
<SimulationGoals className="plain">
<Condition expression="entreprise . activité . mixte = non">
<SimulationGoal
appear={false}
labelWithTitle
dottedName="dirigeant . auto-entrepreneur . chiffre d'affaires"
/>
<ActivitéMixte />
</Condition>
<SimulationGoal
appear={false}
editable={
engine.evaluate('entreprise . activité . mixte').nodeValue !== true
}
labelWithTitle
dottedName="entreprise . chiffre d'affaires"
/>
<ActivitéMixte />
<Condition expression="entreprise . activité . mixte">
<SimulationGoal
appear={false}
editable={false}
labelWithTitle
dottedName="entreprise . chiffre d'affaires"
/>
<ActivitéMixte />
<li>
<ul>
<SimulationGoal

View File

@ -1,5 +1,5 @@
objectifs:
- dirigeant . auto-entrepreneur . chiffre d'affaires
- entreprise . chiffre d'affaires
- dirigeant . auto-entrepreneur . net de cotisations
- dirigeant . auto-entrepreneur . net après impôt
- dirigeant . auto-entrepreneur . cotisations et contributions