Ajout d'annuaire des entreprises sur la page gérer
parent
bfa355748d
commit
595f18f0a2
|
@ -19,7 +19,7 @@ import { Grid } from '@mui/material'
|
|||
import { DottedName } from 'modele-social'
|
||||
import { EvaluatedNode } from 'publicodes'
|
||||
import { useCallback, useMemo } from 'react'
|
||||
import { Trans } from 'react-i18next'
|
||||
import { Trans, useTranslation } from 'react-i18next'
|
||||
import { useDispatch, useSelector } from 'react-redux'
|
||||
import styled from 'styled-components'
|
||||
import Value from '../EngineValue'
|
||||
|
@ -32,6 +32,7 @@ type AnswerListProps = {
|
|||
}
|
||||
|
||||
export default function AnswerList({ onClose, children }: AnswerListProps) {
|
||||
const { t } = useTranslation()
|
||||
const dispatch = useDispatch()
|
||||
const engine = useEngine()
|
||||
const situation = useSelector(situationSelector)
|
||||
|
@ -63,6 +64,8 @@ export default function AnswerList({ onClose, children }: AnswerListProps) {
|
|||
[engine, companySituation]
|
||||
)
|
||||
|
||||
const siret = engine.evaluate('établissement . SIRET').nodeValue as string
|
||||
|
||||
return (
|
||||
<div className="answer-list">
|
||||
<H2>
|
||||
|
@ -101,10 +104,21 @@ export default function AnswerList({ onClose, children }: AnswerListProps) {
|
|||
<H3>
|
||||
<Trans>Mon entreprise</Trans>
|
||||
</H3>
|
||||
|
||||
<StepsTable {...{ rules: companyQuestions, onClose }} />
|
||||
<Spacing md />
|
||||
<div className="print-hidden">
|
||||
<Body css={{ marginTop: 0 }}>
|
||||
{t(
|
||||
'gérer.ressources.annuaire-entreprises.body',
|
||||
'Retrouvez toutes les informations publiques concernant votre entreprise sur'
|
||||
)}{' '}
|
||||
<Link
|
||||
href={`https://annuaire-entreprises.data.gouv.fr/entreprise/${siret}`}
|
||||
>
|
||||
Annuaire des Entreprises.
|
||||
</Link>
|
||||
</Body>
|
||||
|
||||
<Message type="info" border={false}>
|
||||
<Body>
|
||||
Les réponses liées à l'entreprise sont automatiquement
|
||||
|
|
|
@ -945,6 +945,10 @@ gérer:
|
|||
majoritaire: Majority director
|
||||
minoritaire: Minority director
|
||||
ressources:
|
||||
annuaire-entreprises:
|
||||
body: Find all public information about your company on
|
||||
cta: Visit the site
|
||||
title: See your public data
|
||||
autoEntrepreneur:
|
||||
body: You will be able to declare your turnover, pay your contributions, and
|
||||
more generally find all the information relating to the status of
|
||||
|
@ -960,18 +964,6 @@ gérer:
|
|||
body: The form to apply for international mobility (secondment or multi-job)
|
||||
cta: Fill in the form
|
||||
title: Exporting your business to Europe
|
||||
kbis:
|
||||
body: The Kbis is a document to justify the registration of the company at the
|
||||
<2>RCS</2> and to prove its legal existence. This document can be
|
||||
retrieved free of charge for your company via the MonIdeNum website.
|
||||
cta: Go to monIdeNum.fr
|
||||
title: Get a Kbis extract
|
||||
kbis-autoentrepreneur:
|
||||
body: Sole proprietorships and auto-entrepreneurs do not have a Kbis. However,
|
||||
they can get and present a K extract. See the service-public website for
|
||||
more information.
|
||||
cta: Visit the site
|
||||
title: How to get a Kbis extract?
|
||||
sécuritéSociale:
|
||||
body: What are social security contributions for? An update on the social
|
||||
protection system from which all workers in France benefit.
|
||||
|
|
|
@ -719,6 +719,11 @@ gérer:
|
|||
majoritaire: Dirigeant majoritaire
|
||||
minoritaire: Dirigeant minoritaire
|
||||
ressources:
|
||||
annuaire-entreprises:
|
||||
body: Retrouvez toutes les informations publiques concernant votre entreprise
|
||||
sur
|
||||
cta: Visiter le site
|
||||
title: Voir vos données publiques
|
||||
autoEntrepreneur:
|
||||
body: Vous pourrez effectuer votre déclaration de chiffre d'affaires, payer vos
|
||||
cotisations, et plus largement trouver toutes les informations relatives
|
||||
|
@ -735,19 +740,6 @@ gérer:
|
|||
(détachement ou pluriactivité)
|
||||
cta: Remplir le formulaire
|
||||
title: Exporter son activité en Europe
|
||||
kbis:
|
||||
body: Le Kbis est un document permettant de justifier de l'enregistrement de
|
||||
l'entreprise au <2>RCS</2> et de prouver son existence légale. Ce
|
||||
document peut être récupéré gratuitement pour votre entreprise via le
|
||||
site MonIdeNum.
|
||||
cta: Aller sur monIdeNum.fr
|
||||
title: Récupérer un extrait de Kbis
|
||||
kbis-autoentrepreneur:
|
||||
body: Les entreprises individuelles et les auto-entrepreneurs n'ont pas de Kbis.
|
||||
Ils peuvent cependant récupérer et présenter un extrait K. Voir le site
|
||||
du service-public pour plus d'informations.
|
||||
cta: Visiter le site
|
||||
title: Récupérer un extrait de Kbis?
|
||||
sécuritéSociale:
|
||||
body: A quoi servent les cotisations sociales ? Le point sur le système de
|
||||
protection sociale dont bénéficient tous les travailleurs en France.
|
||||
|
|
|
@ -0,0 +1,32 @@
|
|||
import { useEngine } from '@/components/utils/EngineContext'
|
||||
import { Article } from '@/design-system/card'
|
||||
import { useTranslation } from 'react-i18next'
|
||||
|
||||
export function AnnuaireEntreprises() {
|
||||
const { t } = useTranslation()
|
||||
const engine = useEngine()
|
||||
|
||||
const siret = engine.evaluate('établissement . SIRET').nodeValue as string
|
||||
|
||||
return (
|
||||
<>
|
||||
<Article
|
||||
title={t(
|
||||
'gérer.ressources.annuaire-entreprises.title',
|
||||
'Voir vos données publiques'
|
||||
)}
|
||||
href={`https://annuaire-entreprises.data.gouv.fr/entreprise/${siret}`}
|
||||
ctaLabel={t(
|
||||
'gérer.ressources.annuaire-entreprises.cta',
|
||||
'Visiter le site'
|
||||
)}
|
||||
>
|
||||
{t(
|
||||
'gérer.ressources.annuaire-entreprises.body',
|
||||
'Retrouvez toutes les informations publiques concernant votre entreprise sur'
|
||||
)}{' '}
|
||||
Annuaire des Entreprises.
|
||||
</Article>
|
||||
</>
|
||||
)
|
||||
}
|
|
@ -1,51 +0,0 @@
|
|||
import { WhenApplicable, WhenNotApplicable } from '@/components/EngineValue'
|
||||
import { Article } from '@/design-system/card'
|
||||
import { Trans, useTranslation } from 'react-i18next'
|
||||
|
||||
export function KbisCard() {
|
||||
const { t, i18n } = useTranslation()
|
||||
|
||||
return (
|
||||
<>
|
||||
<WhenApplicable dottedName="entreprise . catégorie juridique . EI">
|
||||
<Article
|
||||
title={t(
|
||||
'gérer.ressources.kbis-autoentrepreneur.title',
|
||||
'Récupérer un extrait de Kbis?'
|
||||
)}
|
||||
href={`https://www.service-public.fr/professionnels-entreprises/vosdroits/F21000${
|
||||
i18n.language === 'fr' ? '' : '?lang=en'
|
||||
}`}
|
||||
ctaLabel={t(
|
||||
'gérer.ressources.kbis-autoentrepreneur.cta',
|
||||
'Visiter le site'
|
||||
)}
|
||||
>
|
||||
<Trans i18nKey="gérer.ressources.kbis-autoentrepreneur.body">
|
||||
Les entreprises individuelles et les auto-entrepreneurs n'ont pas de
|
||||
Kbis. Ils peuvent cependant récupérer et présenter un extrait K.
|
||||
Voir le site du service-public pour plus d'informations.
|
||||
</Trans>
|
||||
</Article>
|
||||
</WhenApplicable>
|
||||
<WhenNotApplicable dottedName="entreprise . catégorie juridique . EI">
|
||||
<Article
|
||||
title={t(
|
||||
'gérer.ressources.kbis.title',
|
||||
'Récupérer un extrait de Kbis'
|
||||
)}
|
||||
ctaLabel={t('gérer.ressources.kbis.cta', 'Aller sur monIdeNum.fr')}
|
||||
href="https://www.monidenum.fr"
|
||||
>
|
||||
<Trans i18nKey="gérer.ressources.kbis.body">
|
||||
Le Kbis est un document permettant de justifier de l'enregistrement
|
||||
de l'entreprise au{' '}
|
||||
<abbr title="Registre du Commerce et des Sociétés">RCS</abbr> et de
|
||||
prouver son existence légale. Ce document peut être récupéré
|
||||
gratuitement pour votre entreprise via le site MonIdeNum.
|
||||
</Trans>
|
||||
</Article>
|
||||
</WhenNotApplicable>
|
||||
</>
|
||||
)
|
||||
}
|
|
@ -54,11 +54,11 @@ import { SimulateurCard } from '../Simulateurs/Home'
|
|||
import useSimulatorsData, { SimulatorData } from '../Simulateurs/metadata'
|
||||
import Embaucher from './embaucher'
|
||||
import SocialSecurity from './sécurité-sociale'
|
||||
import { AnnuaireEntreprises } from './_components/AnnuaireEntreprises'
|
||||
import { AutoEntrepreneurCard } from './_components/AutoEntrepeneurCard'
|
||||
import { DemarcheEmbaucheCard } from './_components/DemarcheEmbauche'
|
||||
import forms from './_components/forms.svg'
|
||||
import growth from './_components/growth.svg'
|
||||
import { KbisCard } from './_components/KBISCard'
|
||||
import { MobiliteCard } from './_components/MobiliteCard'
|
||||
import { SecuriteSocialeCard } from './_components/SecuriteSocialeCard'
|
||||
|
||||
|
@ -408,7 +408,7 @@ function Home() {
|
|||
<SecuriteSocialeCard />
|
||||
</Grid>
|
||||
<Grid item sm={12} md={4}>
|
||||
<KbisCard />
|
||||
<AnnuaireEntreprises />
|
||||
</Grid>
|
||||
</Grid>
|
||||
</>
|
||||
|
|
Loading…
Reference in New Issue