Répare le formulaire d'assistant à la déclaration de revenus pour indépendants
parent
1d28462872
commit
b601202cc5
|
@ -1324,7 +1324,7 @@ dirigeant . indépendant . cotisations et contributions . exonérations . ZFU .
|
|||
titre: taux exonération ZFU
|
||||
formule:
|
||||
taux progressif:
|
||||
assiette: établissement . ZFU . durée d'implantation en fin d'année
|
||||
assiette: entreprise . durée d'activité . en fin d'année
|
||||
retourne seulement le taux: oui
|
||||
variations:
|
||||
- si: entreprise . effectif < 5
|
||||
|
|
|
@ -214,8 +214,8 @@ déclaration indépendants . nature de l'activité:
|
|||
- règle: entreprise . activité . commerciale
|
||||
par: commerciale
|
||||
question: Quelle est la nature de votre activité ?
|
||||
par défaut: "'commerciale'"
|
||||
formule:
|
||||
par défaut: "'artisanale'"
|
||||
valeur:
|
||||
une possibilité:
|
||||
choix obligatoire: oui
|
||||
possibilités:
|
||||
|
|
|
@ -931,9 +931,3 @@ entreprise . activité . débit de tabac:
|
|||
applicable si: entreprise . date de création < 01/2015
|
||||
question: Votre établissement bénéficie-t-il du dispositif zone franche urbaine (ZFU) ?
|
||||
par défaut: non
|
||||
|
||||
établissement . ZFU . durée d'implantation en fin d'année:
|
||||
formule:
|
||||
durée:
|
||||
depuis: entreprise . date de création
|
||||
jusqu'à: 31/12/2019
|
||||
|
|
|
@ -1037,8 +1037,6 @@ contrat salarié . activité partielle:
|
|||
l'indemnisation des heures chômées jusqu’à 4,5 SMIC.
|
||||
|
||||
La déclaration d'activité partielle est simplifiée et l'effet est rétroactif.
|
||||
question.en: '[automatic] Is the employee on short-time work?'
|
||||
question.fr: Le salarié est-il en chômage partiel ?
|
||||
titre.en: '[automatic] partial activity'
|
||||
titre.fr: activité partielle
|
||||
contrat salarié . activité partielle . convention syntec:
|
||||
|
@ -2283,8 +2281,6 @@ contrat salarié . frais professionnels . titres-restaurant:
|
|||
- de fruits et légumes.
|
||||
|
||||
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] restaurant vouchers'
|
||||
titre.fr: titres-restaurant
|
||||
contrat salarié . frais professionnels . titres-restaurant . contrôle taux employeur max:
|
||||
|
@ -2299,9 +2295,6 @@ contrat salarié . frais professionnels . titres-restaurant . contrôle taux emp
|
|||
description.fr: La part employeur du titre-restaurant doit être de 50% au minimum
|
||||
titre.en: '[automatic] control minimum employer rate'
|
||||
titre.fr: contrôle taux employeur min
|
||||
contrat salarié . frais professionnels . titres-restaurant . montant:
|
||||
titre.en: '[automatic] Restaurant vouchers'
|
||||
titre.fr: Titres-restaurant
|
||||
contrat salarié . frais professionnels . titres-restaurant . montant unitaire:
|
||||
description.en: '[automatic] There is no maximum or minimum value for meal
|
||||
vouchers. However, in order to benefit from the contribution exemption, the
|
||||
|
@ -9005,9 +8998,6 @@ situation personnelle . domiciliation fiscale à l'étranger:
|
|||
question.fr: Votre établissement bénéficie-t-il du dispositif zone franche urbaine (ZFU) ?
|
||||
titre.en: ZFU
|
||||
titre.fr: ZFU
|
||||
établissement . ZFU . durée d'implantation en fin d'année:
|
||||
titre.en: year-end implementation time
|
||||
titre.fr: durée d'implantation en fin d'année
|
||||
établissement . localisation:
|
||||
description.en: |-
|
||||
When a company has more than one establishment, certain contributions are
|
||||
|
|
|
@ -25,6 +25,10 @@ export function SubSection({
|
|||
const ruleTitle = engine.getRule(sectionDottedName)?.title
|
||||
const nextSteps = useNextQuestions()
|
||||
const situation = useSelector(situationSelector)
|
||||
|
||||
if (engine.evaluate(sectionDottedName).nodeValue === null) {
|
||||
return null
|
||||
}
|
||||
const title = hideTitle ? null : ruleTitle
|
||||
const subQuestions = [
|
||||
...(Object.keys(situation) as Array<DottedName>),
|
||||
|
@ -62,7 +66,6 @@ export function SimpleField({
|
|||
const engine = useContext(EngineContext)
|
||||
const evaluation = engine.evaluate(dottedName)
|
||||
const rule = engine.getRule(dottedName)
|
||||
const situation = useSelector(situationSelector)
|
||||
|
||||
const dispatchValue = useCallback(
|
||||
(value, dottedName) => {
|
||||
|
@ -71,11 +74,7 @@ export function SimpleField({
|
|||
[dispatch]
|
||||
)
|
||||
|
||||
if (
|
||||
!(dottedName in situation) &&
|
||||
evaluation.nodeValue === false &&
|
||||
!(dottedName in evaluation.missingVariables)
|
||||
) {
|
||||
if (evaluation.nodeValue === null) {
|
||||
return null
|
||||
}
|
||||
return (
|
||||
|
|
|
@ -1,7 +1,11 @@
|
|||
import { Grid } from '@mui/material'
|
||||
import { updateSituation } from '@/actions/actions'
|
||||
import RuleInput from '@/components/conversation/RuleInput'
|
||||
import { Condition, WhenAlreadyDefined } from '@/components/EngineValue'
|
||||
import {
|
||||
Condition,
|
||||
WhenAlreadyDefined,
|
||||
WhenApplicable,
|
||||
} from '@/components/EngineValue'
|
||||
import PageHeader from '@/components/PageHeader'
|
||||
import PreviousSimulationBanner from '@/components/PreviousSimulationBanner'
|
||||
import { FromTop } from '@/components/ui/animate'
|
||||
|
@ -141,11 +145,9 @@ export default function AideDéclarationIndépendant() {
|
|||
</Body>
|
||||
<SimpleField dottedName="déclaration indépendants . ACRE" />
|
||||
<SimpleField dottedName="établissement . ZFU" />
|
||||
<SubSection
|
||||
hideTitle
|
||||
dottedName="entreprise . effectif . seuil"
|
||||
/>
|
||||
|
||||
<Condition expression="établissement . ZFU">
|
||||
<SimpleField dottedName="entreprise . effectif . seuil" />
|
||||
</Condition>
|
||||
<SubSection
|
||||
dottedName="dirigeant . indépendant . cotisations et contributions . exonérations"
|
||||
hideTitle
|
||||
|
|
Loading…
Reference in New Issue