>
)}
- {!isEmpty(previousAnswers) && (
-
+ {(!hideUntilUserInput || !noUserInput) && (
+ {children}
)}
>
)
diff --git a/source/components/TargetSelection.js b/source/components/TargetSelection.js
index e7c542246..3c1408af1 100644
--- a/source/components/TargetSelection.js
+++ b/source/components/TargetSelection.js
@@ -1,5 +1,6 @@
import classNames from 'classnames'
import InputSuggestions from 'Components/conversation/InputSuggestions'
+import PeriodSwitch from 'Components/PeriodSwitch'
import withColours from 'Components/utils/withColours'
import withLanguage from 'Components/utils/withLanguage'
import { encodeRuleName, findRuleByDottedName } from 'Engine/rules'
@@ -19,7 +20,6 @@ import {
} from 'Selectors/analyseSelectors'
import { normalizeBasePath } from '../utils'
import AnimatedTargetValue from './AnimatedTargetValue'
-import Controls from './Controls'
import CurrencyInput from './CurrencyInput/CurrencyInput'
import ProgressCircle from './ProgressCircle'
import './TargetSelection.css'
@@ -60,7 +60,7 @@ export default compose(
} = this.props
return (
-
+ {/* */}
{this.renderOutputList()}
+
)
}
diff --git a/source/components/simulationConfigs/assimilé.yaml b/source/components/simulationConfigs/assimilé.yaml
index 47b7ce19a..394695dcf 100644
--- a/source/components/simulationConfigs/assimilé.yaml
+++ b/source/components/simulationConfigs/assimilé.yaml
@@ -8,10 +8,7 @@ objectifs:
- entreprise . chiffre d'affaires
- entreprise . charges
- revenu disponible
-questions:
- blacklist:
- - entreprise . chiffre d'affaires
- - revenu disponible
+
situation:
micro entreprise: non
indépendant: non
diff --git a/source/règles/base.yaml b/source/règles/base.yaml
index 09c4d5b1a..d48d910ee 100644
--- a/source/règles/base.yaml
+++ b/source/règles/base.yaml
@@ -2549,7 +2549,8 @@
formule: revenu net de cotisations - impôt . impôt sur le revenu à payer
- nom: revenu disponible
- titre: Revenu disponible (net de cotisations et d'impôt)
+ titre: Revenu disponible
+ résumé: Après déductions des cotisations et de l'impôt
période: flexible
question: Quel revenu voulez-vous toucher ?
formule: revenu net d'impôt - entreprise . charges non déductibles
@@ -2557,20 +2558,24 @@
- espace: entreprise
nom: chiffre d'affaires
question: Quel est votre chiffre d'affaires H.T. ?
+ résumé: Le montant des ventes réalisées
période: flexible
format: euros
-- espace: entreprise
+- espace: entreprise
nom: rémunération totale du dirigeant
description: C'est la rémunération "super-brute" du dirigeant, qui inclut toutes les cotisations sociales à payer. C'est aussi la valeur monétaire du travail du dirigeant.
période: flexible
formule: chiffre d'affaires - charges
-- espace: entreprise
+
+- espace: entreprise
nom: charges
- question: Quelles sont les charges H.T. de l'entreprise ?
+ résumé: Toutes les dépenses nécessaire à l'activité de l'entreprise
+ question: Quelles sont les charges H.T. de l'entreprise (hors rémunération) ?
description: |
- Ce sont les dépenses de l'entreprise engagées dans l'intérêt de celle-ci. Pour les sociétés et entreprises hors micro-entreprise, ces charges sont dites déductibles du résultat : l'entreprise ne paiera pas de cotisations ou impôt dessus. Pour la micro-entreprise, elles ne sont pas déductibles : l'entrepreneur les paie avec son salaire personnel net de cotisation et de revenu.
+
+ Ce sont les dépenses de l'entreprise engagées dans l'intérêt de celle-ci, hors rémunérations. Pour les sociétés et entreprises hors micro-entreprise, ces charges sont dites déductibles du résultat : l'entreprise ne paiera pas de cotisations ou impôt dessus. Pour la micro-entreprise, elles ne sont pas déductibles : l'entrepreneur les paie avec son salaire personnel net de cotisation et de revenu.
Nous ne traitons pas encore la TVA : les charges sont à renseigner hors taxe.
diff --git a/source/selectors/analyseSelectors.js b/source/selectors/analyseSelectors.js
index 2a4c88281..7ae822192 100644
--- a/source/selectors/analyseSelectors.js
+++ b/source/selectors/analyseSelectors.js
@@ -186,7 +186,6 @@ let analysisValidatedOnlySelector = makeAnalysisSelector(
export let blockingInputControlsSelector = state => {
let analysis = analysisWithDefaultsSelector(state)
- console.log('analysis blocked', analysis.blockingInputControls)
return analysis && analysis.blockingInputControls
}
diff --git a/source/sites/mycompanyinfrance.fr/pages/SocialSecurity/SchemeComparaison.js b/source/sites/mycompanyinfrance.fr/pages/SocialSecurity/SchemeComparaison.js
index d01475865..0fab7351e 100644
--- a/source/sites/mycompanyinfrance.fr/pages/SocialSecurity/SchemeComparaison.js
+++ b/source/sites/mycompanyinfrance.fr/pages/SocialSecurity/SchemeComparaison.js
@@ -19,7 +19,7 @@ const SchemeComparaisonPage = () => (
Comparaison des régimes alpha
{createMarkdownDiv(ComparaisonConfig.titre)}
-
+
>