fix: remove space in unité

in order to prevent breaking change in API & share code
pull/2845/head
Johan Girod 2023-12-14 16:21:47 +01:00
parent 1e02bca6ec
commit 49dac893cc
34 changed files with 264 additions and 280 deletions

View File

@ -31,7 +31,7 @@
"@apidevtools/swagger-cli": "^4.0.4",
"@koa/cors": "^4.0.0",
"@koa/router": "^12.0.0",
"@publicodes/api": "^1.0.0-rfc.1",
"@publicodes/rest-api": "^1.0.0-rfc.1",
"@sentry/node": "^7.70.0",
"@sentry/utils": "^7.70.0",
"got": "^13.0.0",

View File

@ -1,6 +1,6 @@
import cors from '@koa/cors'
import Router, { RouterContext } from '@koa/router'
import { koaMiddleware as publicodesAPI } from '@publicodes/api'
import { koaMiddleware as publicodesAPI } from '@publicodes/rest-api'
import Koa from 'koa'
import rules from 'modele-social'
import Engine from 'publicodes'
@ -14,6 +14,7 @@ import { docRoutes } from './route/doc.js'
import { openapiRoutes } from './route/openapi.js'
import Sentry, { requestHandler, tracingMiddleWare } from './sentry.js'
import { getUnitKey } from './units.js'
import v1unitéAdapterMiddleware from './v1unitéAdapterMiddleware.js'
type State = Koa.DefaultState
type Context = Koa.DefaultContext
@ -50,6 +51,7 @@ router.use(
rateLimiterMiddleware,
redisCacheMiddleware(),
analyticsMiddleware,
v1unitéAdapterMiddleware,
apiRoutes
)

View File

@ -1,12 +1,12 @@
import Router from '@koa/router'
import { openapi as publicodesOpenapi } from '@publicodes/api'
import { openapi as publicodesOpenapi } from '@publicodes/rest-api'
import { Context } from 'koa'
import { analyticsMiddleware } from '../analytics.js'
import { mergeDeep } from '../utils.js'
/**
* /openapi.json route, merge customOpenapi with @publicodes/api openapi json
* /openapi.json route, merge customOpenapi with @publicodes/rest-api openapi json
* @param customOpenapi
* @returns
*/

View File

@ -1757,7 +1757,7 @@ exports[`e2e test mon-entreprise api > Test openapi.json endpoint 2`] = `
"situation": {
"salarié . contrat": "'CDI'",
"salarié . contrat . salaire brut": {
"unité": "€ / mois",
"unité": "€/mois",
"valeur": 4200,
},
},

View File

@ -0,0 +1,46 @@
import { BaseContext } from 'koa'
export default async function v1unitéAdapterMiddleware(
ctx: BaseContext,
next: () => Promise<unknown>
) {
if (!ctx.path.startsWith('/api/v1/evaluate')) {
return await next()
}
if (!ctx.body) {
return await next()
}
const body = ctx.body as Record<string, unknown>
ctx.body = deepMap(body, (value, key) => {
if (key === 'unité' && typeof value === 'string') {
return value.replace(' /', '/').replace(' /', '/')
}
return value
})
await next()
}
function deepMap(
jsonLike: unknown,
fn: (x: unknown, key?: string) => unknown
): unknown {
if (Array.isArray(jsonLike)) {
return jsonLike.map((x) => deepMap(x, fn))
}
if (jsonLike && typeof jsonLike === 'object') {
return Object.fromEntries(
Object.entries(jsonLike).map(([key, value]) => {
if (typeof value === 'object' && value !== null) {
return [key, deepMap(value, fn)]
}
return [key, fn(value, key)]
})
)
}
return fn(jsonLike)
}

View File

@ -254,7 +254,8 @@ artiste-auteur . cotisations . IRCEC . profession . RACD:
artiste-auteur . cotisations . IRCEC . profession . RACL:
icônes: 🎙️
titre: auteur ou compositeur lyrique, dialoguiste de doublage
description: Les auteurs et compositeurs dœuvres musicales et les dialoguistes
description:
Les auteurs et compositeurs dœuvres musicales et les dialoguistes
de doublage cotisent au RACL.
formule: profession = 'RACL'

View File

@ -64,7 +64,6 @@ bénéficiaire . dividendes . cotisations et contributions:
- prélèvement de solidarité
avec:
CRDS:
produit:
- bruts
@ -96,7 +95,8 @@ bénéficiaire . dividendes . imposables:
- valeur: bruts
abattement: 40%
- (- cotisations et contributions . CSG déductible)
titre: Net imposable des dividendes auxquels s'applique le barème de l'impôt sur
titre:
Net imposable des dividendes auxquels s'applique le barème de l'impôt sur
le revenu
description: |
Un abattement de 40% s'applique dans le cas où
@ -139,7 +139,8 @@ bénéficiaire . dividendes . cotisations et contributions . assiette régime in
valeur: bruts - assiette forfaitaire
par défaut: 0 €/an
unité: €/an
titre: Assiette des dividendes soumis aux cotisations et contributions du régime
titre:
Assiette des dividendes soumis aux cotisations et contributions du régime
indépendant
description: |
Cette assiette représente la partie des dividendes qui n'est pas soumise au

View File

@ -187,7 +187,8 @@ dirigeant . auto-entrepreneur . cotisations et contributions . cotisations:
taux prestation de service:
déprécié: oui
note: Il y a maintenant un taux différent pour les prestations de service BIC ou
note:
Il y a maintenant un taux différent pour les prestations de service BIC ou
BNC.
valeur: taux service BIC
@ -260,7 +261,8 @@ dirigeant . auto-entrepreneur . cotisations et contributions . cotisations . tau
prestation de service:
déprécié: oui
note: Il y a maintenant des taux différents pour les prestations de service BIC
note:
Il y a maintenant des taux différents pour les prestations de service BIC
et BNC
valeur: service BIC

View File

@ -117,6 +117,16 @@ dirigeant . indépendant . conjoint collaborateur . cotisations:
- assiette des cotisations
- 1 / 3
indemnités journalières maladie:
produit:
- unité: €/an
valeur: 40% * plafond sécurité sociale
- variations:
- si: date >= 01/2022
alors: 0.50%
- sinon: 0.85%
arrondi: oui
invalidité et décès:
valeur: cotisations et contributions . invalidité et décès
contexte:
@ -135,16 +145,6 @@ dirigeant . indépendant . conjoint collaborateur . cotisations:
assiette des cotisations: assiette
assiette . revenu avec partage: non
indemnités journalières maladie:
produit:
- unité: €/an
valeur: 40% * plafond sécurité sociale
- variations:
- si: date >= 01/2022
alors: 0.50%
- sinon: 0.85%
arrondi: oui
dirigeant . indépendant . conjoint collaborateur . notification exonérations non pris en compte:
experimental: oui
une de ces conditions:

View File

@ -51,7 +51,8 @@ dirigeant . indépendant . cotisations et contributions . exonérations . covid:
par défaut: non
dirigeant . indépendant . cotisations et contributions . exonérations . covid . montant:
question: Quel est le montant de lexonération sociale liée à la crise sanitaire
question:
Quel est le montant de lexonération sociale liée à la crise sanitaire
pour les cotisations de lannée 2021 ?
description: |-
Pour connaître le montant de l'exonération, vous pouvez utiliser le simulateur d'exonération COVID.

View File

@ -4,7 +4,8 @@ dirigeant . indépendant:
dirigeant . indépendant . revenu professionnel:
résumé: rémunération du dirigeant au régime des indépendant
description: Le revenu professionnel est la rémunération du dirigeant au régime
description:
Le revenu professionnel est la rémunération du dirigeant au régime
des indépendant.
Pour les entreprises qui ont opté pour l'**impôt sur le revenu**, il
@ -69,12 +70,9 @@ dirigeant . indépendant . cotisations et contributions . PSS proratisé:
dirigeant . indépendant . cotisations et contributions . cotisations:
références:
'Professions libérales réglementées: Bases de calcul et taux des cotisations':
https://www.urssaf.fr/portail/home/taux-et-baremes/taux-de-cotisations/les-professions-liberales-reglem/bases-de-calcul-et-taux-des-coti.html
'Artisans, commerçants et professions libérales non réglementées : Bases de calcul et taux des cotisations':
https://www.urssaf.fr/portail/home/taux-et-baremes/taux-de-cotisations/artisans-commercants-et-professi/bases-de-calcul-et-taux-des-coti.html
'Practiciens et auxiliaires médicaux : Bases de calcul et taux des cotisations':
https://www.urssaf.fr/portail/home/taux-et-baremes/taux-de-cotisations/les-praticiens-et-auxiliaires-me.html
'Professions libérales réglementées: Bases de calcul et taux des cotisations': https://www.urssaf.fr/portail/home/taux-et-baremes/taux-de-cotisations/les-professions-liberales-reglem/bases-de-calcul-et-taux-des-coti.html
'Artisans, commerçants et professions libérales non réglementées : Bases de calcul et taux des cotisations': https://www.urssaf.fr/portail/home/taux-et-baremes/taux-de-cotisations/artisans-commercants-et-professi/bases-de-calcul-et-taux-des-coti.html
'Practiciens et auxiliaires médicaux : Bases de calcul et taux des cotisations': https://www.urssaf.fr/portail/home/taux-et-baremes/taux-de-cotisations/les-praticiens-et-auxiliaires-me.html
formule:
somme:
- maladie
@ -239,7 +237,8 @@ dirigeant . indépendant . cotisations facultatives . PER:
vers les autres PER. Il y a des cas de déblocage anticipé.
titre: Plan d'épargne retraite
unité: €/an
question: Quel est le montant des cotisations que vous versez dans le cadre d'un
question:
Quel est le montant des cotisations que vous versez dans le cadre d'un
PER (nouveau plan épargne retraite, depuis le 1er octobre 2019) ?
par défaut: 0 €/mois
références:
@ -396,7 +395,7 @@ dirigeant . indépendant . cotisations et contributions . régularisation:
Article D131-3 du Code de la sécurité sociale: https://www.legifrance.gouv.fr/codes/id/LEGIARTI000038786941/2021-03-01/?isSuggest=true
dirigeant . indépendant . cotisations et contributions . indemnités journalières maladie:
synonymes: [ maladie 2 ]
synonymes: [maladie 2]
description: |
Cette cotisation permet d'obtenir le versement d'indemnités journalières en cas d'arrêt de travail pour cause de maladie ou d'accident.
@ -438,7 +437,7 @@ dirigeant . indépendant . cotisations et contributions . maladie:
- une couverture maladie pour lassuré et les membres de sa famille, identique à celle des salariés (mêmes taux et mêmes conditions de remboursement) ;
- une assurance maternité complète en cas de grossesse ou dadoption ;
- une complémentaire santé solidaire en cas de revenus faibles ou une aide pour souscrire une assurance maladie complémentaire.
synonymes: [ maladie 1 ]
synonymes: [maladie 1]
arrondi: oui
valeur: total
abattement:
@ -452,7 +451,6 @@ dirigeant . indépendant . cotisations et contributions . maladie:
Liste des cotisations: https://www.urssaf.fr/portail/home/artisan-commercant/comment-sont-calculees-les-cotis/liste-des-cotisations.html
avec:
réduction supplémentaire:
applicable si:
toutes ces conditions:
@ -472,8 +470,7 @@ dirigeant . indépendant . cotisations et contributions . maladie:
taux: 0%
références:
Article D621-2 du Code de la sécurité sociale au 01/12/2022:
https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000046714747/2022-12-01/
Article D621-2 du Code de la sécurité sociale au 01/12/2022: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000046714747/2022-12-01/
taux progressif:
arrondi: 2 décimales
@ -604,7 +601,6 @@ dirigeant . indépendant . cotisations et contributions . CSG-CRDS:
Article 154 quiquies du Code Général des Impôts: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000038836652/
avec:
déductible:
arrondi: oui
unité: €/an
@ -636,7 +632,8 @@ dirigeant . indépendant . cotisations et contributions . CSG-CRDS:
non déductible . taux: 2.9%
dirigeant . indépendant . revenus étrangers:
question: Avez-vous perçu des revenus au titre de lexercice dune activité non
question:
Avez-vous perçu des revenus au titre de lexercice dune activité non
salariée à létranger ?
description: |
Si vous exercez une activité non salariée hors de France, dans un État de lUnion Européenne (UE)\*, de lEspace Économique Européen (EEE)\** ou en Suisse
@ -722,7 +719,8 @@ dirigeant . indépendant . cotisations et contributions . allocations familiales
dirigeant . indépendant . cotisations et contributions . maladie domiciliation fiscale étranger:
applicable si: situation personnelle . domiciliation fiscale à l'étranger
titre: Maladie (domiciliation fiscale à l'étranger)
description: En contrepartie de l'exonération de CSG, les cotisants ont un taux
description:
En contrepartie de l'exonération de CSG, les cotisants ont un taux
maladie plus elevé. Contrairement aux autres assurés commerçants/artisans
ils ne bénéficient pas de la réduction du taux de la cotisation maladie en
fonction du revenu déclaré.
@ -744,7 +742,8 @@ dirigeant . indépendant . IJSS:
Les prestations dinvalidité versées par les régimes dinvalidité-décès ne sont pas concernées.
question: Avez-vous perçu des indemnités journalières ou allocations de sécurité
question:
Avez-vous perçu des indemnités journalières ou allocations de sécurité
sociale au titre de votre activité indépendante (maladie, maternité,
paternité, adoption) ?
par défaut: non

View File

@ -22,7 +22,6 @@ dirigeant . indépendant . PL . CARCDSF . retraite complémentaire:
Site CARCDSF: https://www.carcdsf.fr/cotisations-du-praticien/montant-des-cotisations
avec:
cotisation forfaitaire:
produit:
- variations:
@ -81,12 +80,12 @@ dirigeant . indépendant . PL . CARCDSF . chirurgien-dentiste:
valeur: métier = 'santé . chirurgien-dentiste'
avec:
PCV:
titre: Prestation complémentaire vieillesse
remplace: cotisations et contributions . PCV
non applicable si: exonération PCV
note: Une dispense peut être accordée lorsque les revenus professionnels 2019
note:
Une dispense peut être accordée lorsque les revenus professionnels 2019
sont inférieurs ou égaux à 500 C (valeur au 1er janvier de lannée
considérée), soit 11 500 €.
@ -171,14 +170,16 @@ dirigeant . indépendant . PL . CARCDSF . sage-femme:
alors: 182 €/an
- si: classe = 'C'
alors: 273 €/an
note: À partir de 2023, il n'y a plus de possibilité de choisir pour une classe
note:
À partir de 2023, il n'y a plus de possibilité de choisir pour une classe
de cotisation spécifique.
références:
Montant des cotisations: https://www.carcdsf.fr/cotisations-du-praticien/montant-des-cotisations
dirigeant . indépendant . PL . CARCDSF . sage-femme . RID . classe:
titre: Classe de cotisation
question: Dans quelle classe cotisez-vous pour le régime invalidité-décès de la
question:
Dans quelle classe cotisez-vous pour le régime invalidité-décès de la
CARCDSF ?
description: |
Il existe classes de cotisations aux choix, correspondant à des cotisations

View File

@ -39,8 +39,7 @@ dirigeant . indépendant . PL . CIPAV:
références:
Site de la Csipav: https://www.lacipav.fr/
Comment fonctionne le droit d'option (PDF): https://www.lacipav.fr/sites/default/files/2019-07/CIPAV%20-%20Guide%20Pratique%20-%20EXE_BAT-BD_3.pdf#page=7
"LOI n° 2017-1836 du 30 décembre 2017 de financement de la sécurité sociale pour 2018 (chercher 'travailleurs indépendants créant leur activité')":
https://www.legifrance.gouv.fr/eli/loi/2017/12/30/CPAX1725580L/jo/texte#JORFARTI000036339157
"LOI n° 2017-1836 du 30 décembre 2017 de financement de la sécurité sociale pour 2018 (chercher 'travailleurs indépendants créant leur activité')": https://www.legifrance.gouv.fr/eli/loi/2017/12/30/CPAX1725580L/jo/texte#JORFARTI000036339157
dirigeant . indépendant . PL . CIPAV . retraite complémentaire:
unité: €/an
@ -63,8 +62,7 @@ dirigeant . indépendant . PL . CIPAV . retraite complémentaire:
valeur: 100%
références:
'LUrssaf prend en charge la collecte des cotisations Cipav à compter du 1er janvier 2023':
https://www.urssaf.fr/portail/home/independant/cipav/transfert-des-cotisations-cipav.html
'LUrssaf prend en charge la collecte des cotisations Cipav à compter du 1er janvier 2023': https://www.urssaf.fr/portail/home/independant/cipav/transfert-des-cotisations-cipav.html
avec:
avant 2023:
@ -164,8 +162,7 @@ dirigeant . indépendant . PL . CIPAV . invalidité et décès:
plafond: 1.85 * plafond sécurité sociale
- 0.5%
références:
LUrssaf prend en charge la collecte des cotisations Cipav à compter du 1er janvier 2023:
https://www.urssaf.fr/portail/home/independant/cipav/transfert-des-cotisations-cipav.html
LUrssaf prend en charge la collecte des cotisations Cipav à compter du 1er janvier 2023: https://www.urssaf.fr/portail/home/independant/cipav/transfert-des-cotisations-cipav.html
avec:
avant 2023:
@ -181,7 +178,8 @@ dirigeant . indépendant . PL . CIPAV . invalidité et décès:
classe de cotisation:
applicable si: date < 01/2023
question: Dans quelle classe cotisez-vous pour le régime invalidité-décès de la
question:
Dans quelle classe cotisez-vous pour le régime invalidité-décès de la
CIPAV ?
description: >-
La Cipav gère un régime de prévoyance versant une pension en cas
@ -227,7 +225,6 @@ dirigeant . indépendant . PL . CIPAV . conjoint collaborateur:
valeur: oui
avec:
invalidité et décès:
remplace: conjoint collaborateur . cotisations . invalidité et décès
produit:
@ -265,7 +262,6 @@ dirigeant . indépendant . PL . CIPAV . conjoint collaborateur:
- moitié
avec:
moitié:
valeur: proportion = 'moitié'
titre: '50 %'

View File

@ -55,14 +55,14 @@ dirigeant . indépendant . PL . PAMC . remplaçant:
description: |
Les practicien et auxiliaire médical exerçant une activité de remplacement ne sont pas redevables de la contribution aux unions régionales des professionnels de santé (CURPS)
par défaut: non
avec:
offre simplifiée médecins:
toutes ces conditions:
- entreprise . chiffre d'affaires < 19000 €/an
- métier = 'santé . médecin'
type: notification
description: Vous exercez une activité de médecin exclusivement en tant que
description:
Vous exercez une activité de médecin exclusivement en tant que
remplaçant ou de régulateur ? Vous pouvez adhérer à loffre simplifiée.
[En savoir plus](https://www.medecins-remplacants.urssaf.fr/accueil)
références:

View File

@ -139,7 +139,8 @@ dirigeant . indépendant . PL . métier . juridique:
dirigeant . indépendant . PL . métier . avocat:
déprécié: oui
note: Utiliser `dirigeant . indépendant . PL . métier . juridique . avocat` à la
note:
Utiliser `dirigeant . indépendant . PL . métier . juridique . avocat` à la
place
dirigeant . indépendant . PL . métier . expert-comptable:
@ -152,7 +153,6 @@ dirigeant . indépendant . PL . métier . agents généraux d'assurances:
description: |
Les agents généraux d'assurances cotisent auprès de la CAVAMAC pour la retraite et la prévoyance.
par défaut: par défaut
avec:
par défaut:
non applicable si: oui
@ -236,7 +236,6 @@ dirigeant . indépendant . PL . maladie:
Article D621-3 du Code de la sécurité sociale: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000043656764
avec:
taux:
taux progressif:
assiette: assiette des cotisations

View File

@ -3,8 +3,7 @@ entreprise . activité:
type: texte
références:
"Activité de votre entreprise : code APE, code NAF, qu'est-ce que c'est ?":
https://www.economie.gouv.fr/entreprises/activite-entreprise-code-ape-code-naf
"Activité de votre entreprise : code APE, code NAF, qu'est-ce que c'est ?": https://www.economie.gouv.fr/entreprises/activite-entreprise-code-ape-code-naf
'À quoi correspond le code APE (code NAF) ?': https://entreprendre.service-public.fr/vosdroits/F33050
entreprise . activité . nature:
@ -28,12 +27,10 @@ entreprise . activité . nature:
- libérale
références:
Vérifier la nature de son activité: https://bpifrance-creation.fr/encyclopedie/trouver-proteger-tester-son-idee/verifiertester-son-idee/verifier-nature-son-activite
Comment déterminer la nature de l'activité d'une entreprise ?:
https://entreprendre.service-public.fr/vosdroits/F32887/personnalisation/resultat
Comment déterminer la nature de l'activité d'une entreprise ?: https://entreprendre.service-public.fr/vosdroits/F32887/personnalisation/resultat
Spécifiquement pour les auto-entrepreneurs: https://www.shine.fr/blog/categorie-activite-auto-entrepreneur
avec:
artisanale:
valeur: activité . nature = 'artisanale'
description: |
@ -118,12 +115,10 @@ entreprise . activités:
- agent commercial
références:
Vérifier la nature de son activité: https://bpifrance-creation.fr/encyclopedie/trouver-proteger-tester-son-idee/verifiertester-son-idee/verifier-nature-son-activite
Comment déterminer la nature de l'activité d'une entreprise ?:
https://entreprendre.service-public.fr/vosdroits/F32887/personnalisation/resultat
Comment déterminer la nature de l'activité d'une entreprise ?: https://entreprendre.service-public.fr/vosdroits/F32887/personnalisation/resultat
Spécifiquement pour les auto-entrepreneurs: https://www.shine.fr/blog/categorie-activite-auto-entrepreneur
avec:
agent commercial:
description: |
Lagent commercial négocie et/ou conclut des contrats de vente, dachat, de location ou de prestation de services pour le compte dun tiers (producteur, industriel, commerçant, etc.). Il sagit donc dun intermédiaire de commerce qui, contrairement au VRP (vendeur, représentant et placier), est un professionnel indépendant.
@ -132,8 +127,7 @@ entreprise . activités:
valeur: non
variable manquante: entreprise . activités
références:
'Devenir agent commercial : pourquoi et comment obtenir ce statut ?':
https://www.economie.gouv.fr/entreprises/agent-commercial-immatriculation
'Devenir agent commercial : pourquoi et comment obtenir ce statut ?': https://www.economie.gouv.fr/entreprises/agent-commercial-immatriculation
'Agent commercial - Réglementation': https://bpifrance-creation.fr/activites-reglementees/agent-commercial
agricole:
@ -235,7 +229,6 @@ entreprise . activités . service ou vente:
par défaut: "'vente'"
avec:
service:
titre: prestation de service
description: |
@ -291,7 +284,8 @@ entreprise . activités . revenus mixtes:
- service BIC
- service BNC
- vente restauration hébergement
note: Il appartient à l'utilisateur de bien vérifier que la somme des trois
note:
Il appartient à l'utilisateur de bien vérifier que la somme des trois
pourcentages renseignés vaut 100%.
proportions . service BIC:

View File

@ -9,9 +9,7 @@ entreprise . associés:
Ainsi, une SARL avec un seul associé est appelée EURL (Entreprise Unipersonnelle à Responsabilité Limité). De même pour la SASU, la SELASU et la SERLARLU qui sont les formes unipersonnelles respectives de la SAS, la SELAS et la SELARL.
question: Je possède cette entreprise...
avec:
multiples:
titre: à plusieurs
valeur: associés = 'multiples'
@ -92,7 +90,6 @@ entreprise . catégorie juridique . SARL:
non applicable si: activité . nature . libérale . réglementée
avec:
EURL:
résumé: Entreprise unipersonnelle à responsabilité limitée
acronyme: EURL
@ -109,14 +106,12 @@ entreprise . catégorie juridique . SARL:
- **Imposition des bénéfices** : Impôt sur le revenu de lassocié unique sil sagit dune personne physique (avec possibilité de choisir limpôt sur les sociétés). Si lassocié est une personne morale, impôt sur les sociétés.
références:
L'EURL, un statut à associé unique à fort potentiel dévolution:
https://www.economie.gouv.fr/entreprises/entreprise-unipersonnelle-responsabilite-limitee-EURL
L'EURL, un statut à associé unique à fort potentiel dévolution: https://www.economie.gouv.fr/entreprises/entreprise-unipersonnelle-responsabilite-limitee-EURL
L'EURL en détails: https://bpifrance-creation.fr/encyclopedie/structures-juridiques/entreprendre-seul/eurl-ou-sarl-a-associe-unique
Prise de décision dans une société à responsabilité limitée (SARL): https://entreprendre.service-public.fr/vosdroits/F36714
Tout ce qu'il faut savoir sur la fiscalité d'une EURL: https://entreprendre.service-public.fr/vosdroits/F36212
Tout ce qu'il faut savoir sur les cotisations sociales d'une EURL: https://entreprendre.service-public.fr/vosdroits/F36239
"Création d'une EURL : rédaction et enregistrement des statuts":
https://entreprendre.service-public.fr/vosdroits/F32232/personnalisation/resultat?lang=&quest0=0&quest=
"Création d'une EURL : rédaction et enregistrement des statuts": https://entreprendre.service-public.fr/vosdroits/F32232/personnalisation/resultat?lang=&quest0=0&quest=
SARL:
résumé: Société à responsabilité limitée
@ -139,8 +134,7 @@ entreprise . catégorie juridique . SARL:
Prise de décision dans une société à responsabilité limitée (SARL): https://entreprendre.service-public.fr/vosdroits/F36714
Tout ce qu'il faut savoir sur la fiscalité d'une SARL: https://entreprendre.service-public.fr/vosdroits/F36211
Tout ce qu'il faut savoir sur les cotisations sociales d'une SARL: https://entreprendre.service-public.fr/vosdroits/F36235
"Création d'une SARL : rédaction et enregistrement des statuts":
https://entreprendre.service-public.fr/vosdroits/F32232/personnalisation/resultat?lang=&quest0=1&quest=
"Création d'une SARL : rédaction et enregistrement des statuts": https://entreprendre.service-public.fr/vosdroits/F32232/personnalisation/resultat?lang=&quest0=1&quest=
unipersonnelle:
déprécié: oui
@ -156,7 +150,6 @@ entreprise . catégorie juridique . SAS:
code insee: 5710
avec:
SAS:
résumé: Société par actions simplifiée
acronyme: SAS
@ -167,8 +160,7 @@ entreprise . catégorie juridique . SAS:
Tout ce qu'il faut savoir sur la fiscalité d'une SAS: https://entreprendre.service-public.fr/vosdroits/F36006
Tout ce qu'il faut savoir sur les cotisations sociales d'une SAS: https://entreprendre.service-public.fr/vosdroits/F36007
Prise de décision dans une SAS: https://entreprendre.service-public.fr/vosdroits/F36625
"Création d'une SAS : rédaction et enregistrement des statuts":
https://entreprendre.service-public.fr/vosdroits/F32232/personnalisation/resultat?lang=&quest0=4&quest=
"Création d'une SAS : rédaction et enregistrement des statuts": https://entreprendre.service-public.fr/vosdroits/F32232/personnalisation/resultat?lang=&quest0=4&quest=
SASU:
résumé: Société par actions simplifiée unipersonnelle
@ -197,7 +189,6 @@ entreprise . catégorie juridique . SELARL:
code insee: 5485
avec:
SELARL:
acronyme: SELARL
résumé: Société d'exercice libéral à responsabilité limitée
@ -219,7 +210,6 @@ entreprise . catégorie juridique . SELAS:
code insee: 5785
avec:
SELAS:
acronyme: SELAS
résumé: Société d'exercice libéral par action simplifiée
@ -251,7 +241,6 @@ entreprise . catégorie juridique . remplacements:
valeur: oui
avec:
associé unique:
privé: oui
toutes ces conditions:

View File

@ -111,7 +111,6 @@ entreprise . coût formalités . annonce légale:
- dirigeant . indépendant . PL . métier = 'santé . pharmacien'
avec:
départements groupe 2:
par défaut: non
une de ces conditions:

View File

@ -84,7 +84,8 @@ entreprise . chiffre d'affaires:
entreprise . chiffre d'affaires . vente restauration hébergement:
titre: Vente de biens, restauration, hébergement (BIC)
résumé: Chiffre d'affaires hors taxe
question: Quel est le chiffre d'affaires issu de la vente de biens, restauration
question:
Quel est le chiffre d'affaires issu de la vente de biens, restauration
ou hébergement ?
unité: €/an
variations:
@ -280,15 +281,13 @@ entreprise . résultat fiscal . rémunération dirigeant déductible:
déductibles
entreprise . exercice:
avec:
date trop ancienne:
type: notification
sévérité: avertissement
formule: début < 01/01/2018
description: La date saisie est trop ancienne. Le simulateur n'intègre pas les
description:
La date saisie est trop ancienne. Le simulateur n'intègre pas les
barèmes avant 2018.
début:
@ -327,7 +326,7 @@ entreprise . charges:
résumé: Toutes les dépenses nécessaires à l'entreprise
question: Quelles sont les charges de l'entreprise ?
description: |
Ce sont les dépenses de l'entreprise engagées dans l'intérêt de celle-ci, hors rémunération du dirigeant. Pour les sociétés et entreprises hors auto-entrepreneur, ces charges sont dites déductibles du résultat : l'entreprise ne paiera pas de cotisations ou impôt dessus. Pour l'auto-entrepreneur, elles ne sont pas déductibles du chiffre d'affaires encaissé.
Nous ne traitons pas encore la TVA : les charges sont à renseigner hors taxe (excepté pour les auto-entrepreneurs en franchise de TVA)
@ -400,7 +399,6 @@ entreprise . salariés . effectif:
par défaut: "'moins de 5'"
avec:
moins de 11:
titre: entre 5 et 10
@ -421,7 +419,8 @@ entreprise . salariés . effectif:
titre: 251 et plus
entreprise . salariés . ratio alternants:
question: Quelle est la fraction de contrats d'alternance dans l'effectif moyen
question:
Quelle est la fraction de contrats d'alternance dans l'effectif moyen
de l'entreprise ?
titre: Fraction d'alternants
description: |

View File

@ -19,8 +19,6 @@
code postal:
département:
avec:
outre-mer:
par défaut: non
@ -64,7 +62,6 @@
Comment calculer les cotisations accidents du travail et maladies professionnelles (AT/MP) ?: https://entreprendre.service-public.fr/vosdroits/F33665
avec:
avertissement taux minimum:
type: notification
si: taux ATMP < salarié . cotisations . ATMP . taux minimum
@ -80,7 +77,6 @@
# TODO : cette ligne n'est utile que pour déprioriser cette question par rapport à celle sur de `taux ATMP`.
# Il y a peut-être un bug dans publicodes : on s'attendrait à ce soit déjà le cas.
établissement . ZFU:
experimental: oui
applicable si: entreprise . date de création < 01/2015

View File

@ -71,7 +71,8 @@ impôt . méthode de calcul . taux personnalisé:
impôt . méthode de calcul . barème standard:
titre: avec le barème standard
description: Le calcul "officiel" de l'impôt, celui sur lequel l'administration
description:
Le calcul "officiel" de l'impôt, celui sur lequel l'administration
fiscale se base pour calculer votre taux d'imposition.
valeur: impôt . méthode de calcul = 'barème standard'
@ -604,7 +605,8 @@ impôt . foyer fiscal . impôt sur le revenu:
Fiche service-public.fr: https://www.service-public.fr/particuliers/vosdroits/F34328
impôt . foyer fiscal . impôt sur le revenu . décote:
description: Une décote est appliquée après le barème de l'impôt sur le revenu,
description:
Une décote est appliquée après le barème de l'impôt sur le revenu,
pour réduire l'impôt des bas revenus.
variations:
- si: foyer fiscal . situation de famille = 'couple'
@ -804,7 +806,8 @@ impôt . dividendes . montant en sus des autres revenus imposables:
- si: méthode de calcul . PFU
alors: PFU
- sinon: impôt . foyer fiscal . impôt à payer - impôt sans dividendes
description: Montant de l'impôt sur dividendes, en sus de l'impôt sur les autres
description:
Montant de l'impôt sur dividendes, en sus de l'impôt sur les autres
revenus imposables
impôt . dividendes . PFU:

View File

@ -98,10 +98,10 @@ protection sociale . retraite . base . cotisée:
plafond: plafond sécurité sociale
avec:
indépendant:
titre: revenu indépendant
valeur: dirigeant . indépendant . cotisations et contributions . retraite de
valeur:
dirigeant . indépendant . cotisations et contributions . retraite de
base / dirigeant . indépendant . cotisations et contributions . retraite
de base . taux
références:
@ -133,7 +133,8 @@ protection sociale . retraite . base . cotisée:
salarié:
titre: revenu salarié
valeur: salarié . cotisations . vieillesse . salarié / (salarié . cotisations .
valeur:
salarié . cotisations . vieillesse . salarié / (salarié . cotisations .
vieillesse . salarié . plafonnée . taux + salarié . cotisations .
vieillesse . salarié . déplafonnée . taux)
références:
@ -160,7 +161,8 @@ protection sociale . retraite . complémentaire . AGIRC ARRCO:
produit:
- points acquis
- valeur du point
note: La revalorisation de la valeur du point a lieu au 1er novembre, et non au
note:
La revalorisation de la valeur du point a lieu au 1er novembre, et non au
1er janvier.
références:
'Retraite complémentaire dans le privé : Agirc-Arrco': https://www.service-public.fr/particuliers/vosdroits/F15396
@ -189,7 +191,8 @@ protection sociale . retraite . complémentaire . AGIRC ARRCO:
valeur: (salarié . cotisations . retraite complémentaire / 1.27) / valeur
d'acquisition
note: Le taux de cotisation de retraite complémentaire étant 127% du taux de
note:
Le taux de cotisation de retraite complémentaire étant 127% du taux de
calcul des points, il faut diviser par 1.27 le montant des cotisations
versées par le salarié pour obtenir le montant à utiliser pour le calcul
des points.
@ -226,13 +229,13 @@ protection sociale . retraite . complémentaire . RCI:
- points acquis
- valeur du point
références:
'Fonctionnement de la retraite complémentaire des indépendants':
https://www.lassuranceretraite.fr/portail-info/home/actif/travailleur-independant/calcul-retraite/retraite-complementaire.html
'Fonctionnement de la retraite complémentaire des indépendants': https://www.lassuranceretraite.fr/portail-info/home/actif/travailleur-independant/calcul-retraite/retraite-complementaire.html
'Valeur de service du point de retraite complémentaire': https://www.legislation.cnav.fr/#/bareme?file_leaf_ref=rci_valeur_point_bar.aspx
avec:
points acquis:
non applicable si: dirigeant . indépendant . cotisations et contributions .
non applicable si:
dirigeant . indépendant . cotisations et contributions .
exonérations . pension invalidité # Non implémenté (cf règle)
arrondi: oui
valeur: dirigeant . indépendant . cotisations et contributions . retraite
@ -383,7 +386,8 @@ protection sociale . retraite . complémentaire . CIPAV:
Évolutions relatives aux droits et aux prestations de la CIPAV: https://www.lacipav.fr/evolutiondroitsetprestationsCipav
avec:
points acquis: dirigeant . indépendant . PL . CIPAV . retraite complémentaire /
points acquis:
dirigeant . indépendant . PL . CIPAV . retraite complémentaire /
valeur d'acquisition
valeur d'acquisition: 45.30 €/point
@ -413,7 +417,8 @@ protection sociale . maladie:
icônes: 🏥
titre: assurance maladie
type: branche
résumé: Couvre la plupart des soins de santé de la vie quotidienne et 100 % des
résumé:
Couvre la plupart des soins de santé de la vie quotidienne et 100 % des
maladies graves comme les séjours à l'hôpital.
description: |
LAssurance Maladie protège durablement la santé de chacun dans sa vie personnelle ou professionnelle.
@ -431,8 +436,7 @@ protection sociale . maladie:
À quel organisme de sécurité sociale est-on rattaché pour l'assurance maladie ?: https://www.service-public.fr/particuliers/vosdroits/F648
Ce qui est remboursé pour tout le monde: https://www.ameli.fr/assure/remboursements/rembourse
Rapport d'activité de l'assurance maladie 2017 (PDF): https://assurance-maladie.ameli.fr/sites/default/files/ra-2017_agir-ensemble-proteger-chacun.pdf
Rapport OCDE sur l'esperance de vie dans les différents pays:
https://read.oecd-ilibrary.org/social-issues-migration-health/health-at-a-glance-europe-2018_health_glance_eur-2018-en#page89
Rapport OCDE sur l'esperance de vie dans les différents pays: https://read.oecd-ilibrary.org/social-issues-migration-health/health-at-a-glance-europe-2018_health_glance_eur-2018-en#page89
avec:
'[privé] abattement forfaitaire salarié': 21%
@ -443,7 +447,8 @@ protection sociale . maladie:
valeur:
variations:
- si: dirigeant . indépendant
alors: dirigeant . indépendant . cotisations et contributions . indemnités
alors:
dirigeant . indépendant . cotisations et contributions . indemnités
journalières maladie . assiette
- si: dirigeant . auto-entrepreneur
alors: dirigeant . auto-entrepreneur . impôt . revenu imposable
@ -467,7 +472,6 @@ protection sociale . maladie . arrêt maladie:
- indépendant . indemnités
avec:
délai d'attente:
non applicable si: arrêt maladie = 0
@ -488,13 +492,10 @@ protection sociale . maladie . arrêt maladie . salarié:
avec:
conditions:
références:
Quels sont les critères pour être indemnisé en cas de maladie ?:
https://www.ameli.fr/assure/remboursements/indemnites-journalieres/arret-maladie-salarie#text_2632
Quels sont les critères pour être indemnisé en cas de maladie ?: https://www.ameli.fr/assure/remboursements/indemnites-journalieres/arret-maladie-salarie#text_2632
avec:
délai d'attente:
description: |
Pour pouvoir prétendre à une indemnisation pour maladie au titre de votre activité professionnelle, vous devez justifier dun délai daffiliation continus dans cette activité. Ce dernier dépend de votre rémunération des mois précédents.
@ -517,8 +518,7 @@ protection sociale . maladie . arrêt maladie . salarié:
plafond: 1.8 * SMIC
- 50%
références:
'Arrêt de travail pour maladie : les indemnités journalières du salarié':
https://www.ameli.fr/assure/remboursements/indemnites-journalieres/arret-maladie-salarie
'Arrêt de travail pour maladie : les indemnités journalières du salarié': https://www.ameli.fr/assure/remboursements/indemnites-journalieres/arret-maladie-salarie
'Arrêt maladie : indemnités journalières versées au salarié': https://www.service-public.fr/particuliers/vosdroits/F3053
protection sociale . maladie . arrêt maladie . indépendant:
@ -528,14 +528,13 @@ protection sociale . maladie . arrêt maladie . indépendant:
- dirigeant . auto-entrepreneur
références:
Quelles indemnités journalières pour les artisans/commerçants:
https://www.ameli.fr/assure/remboursements/indemnites-journalieres/arret-maladie-artisans-commercants#text_124972
Quelles indemnités journalières pour les professions libérales:
https://www.ameli.fr/assure/remboursements/indemnites-journalieres/arret-maladie-profession-liberale#text_170670
Quelles indemnités journalières pour les artisans/commerçants: https://www.ameli.fr/assure/remboursements/indemnites-journalieres/arret-maladie-artisans-commercants#text_124972
Quelles indemnités journalières pour les professions libérales: https://www.ameli.fr/assure/remboursements/indemnites-journalieres/arret-maladie-profession-liberale#text_170670
avec:
conditions:
description: En cas de revenu dactivité indépendante faible, le montant de
description:
En cas de revenu dactivité indépendante faible, le montant de
lindemnité journalière (IJ) perçu par le travailleur indépendant peut
être nul. De même en début d'activité, il faut attendre un certain
nombre de mois avant de pouvoir bénéficier d'indemnités.
@ -548,7 +547,6 @@ protection sociale . maladie . arrêt maladie . indépendant:
Comment bénéficier d'indemnités liées à son ancien régime: https://www.ameli.fr/assure/actualites/indemnites-maladie-et-maternite-du-nouveau-pour-certains-travailleurs-independants
avec:
délai d'attente:
description: |
Pour pouvoir prétendre à une indemnisation pour maladie au titre de votre activité professionnelle, vous devez justifier dun délai daffiliation continus dans cette activité.
@ -557,10 +555,8 @@ protection sociale . maladie . arrêt maladie . indépendant:
valeur: 12 mois
remplace: arrêt maladie . délai d'attente
références:
'Artisan/commerçant : quels sont les critères pour être indemnisé en cas de maladie ?':
https://www.ameli.fr/assure/remboursements/indemnites-journalieres/arret-maladie-artisans-commercants#text_124972#text_124921
'Profession libérale : quels sont les critères pour être indemnisé en cas de maladie ?':
'https://www.ameli.fr/assure/remboursements/indemnites-journalieres/arret-maladie-profession-liberale#text_170646'
'Artisan/commerçant : quels sont les critères pour être indemnisé en cas de maladie ?': https://www.ameli.fr/assure/remboursements/indemnites-journalieres/arret-maladie-artisans-commercants#text_124972#text_124921
'Profession libérale : quels sont les critères pour être indemnisé en cas de maladie ?': 'https://www.ameli.fr/assure/remboursements/indemnites-journalieres/arret-maladie-profession-liberale#text_170646'
revenu: raam > 10% * plafond sécurité sociale
indemnités:
@ -577,10 +573,8 @@ protection sociale . maladie . arrêt maladie . indépendant:
protection sociale . maladie . maternité paternité adoption:
titre: indemnités congé maternité paternité adoption
références:
'Paternité et accueil de lenfant : vos indemnités journalières':
https://www.ameli.fr/assure/remboursements/indemnites-journalieres/conge-paternite-accueil-enfant
'Les prestations maternité des travailleuses indépendantes et des conjointes collaboratrices':
https://www.ameli.fr/assure/remboursements/indemnites-journalieres/prestations-maternite-independantes-conjointes-collaboratric
'Paternité et accueil de lenfant : vos indemnités journalières': https://www.ameli.fr/assure/remboursements/indemnites-journalieres/conge-paternite-accueil-enfant
'Les prestations maternité des travailleuses indépendantes et des conjointes collaboratrices': https://www.ameli.fr/assure/remboursements/indemnites-journalieres/prestations-maternite-independantes-conjointes-collaboratric
'Congé dadoption : les indemnités journalières': https://www.ameli.fr/assure/remboursements/indemnites-journalieres/conge-adoption
'Simulateur maternité paternité adoption': https://www.ameli.fr/assure/simulateur-maternite-paternite
somme:
@ -588,7 +582,6 @@ protection sociale . maladie . maternité paternité adoption:
- indépendant . indemnités
avec:
allocation forfaitaire de repos adoption:
non applicable si: oui
@ -611,7 +604,6 @@ protection sociale . maladie . maternité paternité adoption:
- dirigeant . auto-entrepreneur
avec:
allocation forfaitaire de repos adoption:
remplace: allocation forfaitaire de repos adoption
valeur: 50% * allocation forfaitaire de repos maternel
@ -642,10 +634,8 @@ protection sociale . maladie . maternité paternité adoption:
applicable si: raam < 10% * plafond sécurité sociale
valeur: 90%
références:
'Les indemnités journalières forfaitaires maternité des travailleuses indépendantes':
https://www.ameli.fr/assure/remboursements/indemnites-journalieres/prestations-maternite-independantes-conjointes-collaboratric#text_125695
'Paternité et accueil de lenfant : les indemnités journalières pour les travailleurs indépendants':
https://www.ameli.fr/assure/remboursements/indemnites-journalieres/conge-paternite-accueil-enfant#text_114763
'Les indemnités journalières forfaitaires maternité des travailleuses indépendantes': https://www.ameli.fr/assure/remboursements/indemnites-journalieres/prestations-maternite-independantes-conjointes-collaboratric#text_125695
'Paternité et accueil de lenfant : les indemnités journalières pour les travailleurs indépendants': https://www.ameli.fr/assure/remboursements/indemnites-journalieres/conge-paternite-accueil-enfant#text_114763
salarié:
applicable si: salarié
@ -669,13 +659,13 @@ protection sociale . maladie . maternité paternité adoption:
salarié
plancher: invalidité et décès . pension invalidité . minimum salarié
références:
'Congé maternité : les indemnités journalières pour les salariées ':
https://www.ameli.fr/assure/remboursements/indemnites-journalieres/conge-maternite-salariee
'Congé maternité : les indemnités journalières pour les salariées ': https://www.ameli.fr/assure/remboursements/indemnites-journalieres/conge-maternite-salariee
protection sociale . invalidité et décès:
icônes: 🦽
type: branche
résumé: Garantit le versement d'une pension en cas d'invalidité et un capital à
résumé:
Garantit le versement d'une pension en cas d'invalidité et un capital à
vos proches en cas de décès.
description: |
Vous pouvez être reconnu invalide si votre capacité de travail et de gain est réduite d'au moins 2/3 à la suite d'un accident ou d'une maladie d'origine non professionnelle. Vous pouvez obtenir le versement d'une pension d'invalidité afin de compenser la perte de revenus.
@ -687,17 +677,13 @@ protection sociale . invalidité et décès:
pension invalidité: https://www.service-public.fr/particuliers/vosdroits/F672
avec:
accidents du travail et maladies professionnelles:
applicable si: salarié
références:
'Incapacité permanente suite à un accident du travail : indemnités et rente':
https://www.ameli.fr/tarn/assure/remboursements/pensions-allocations-rentes/incapacite-permanente-suite-accident-travail
'Incapacité permanente suite à une maladie professionnelle : indemnités et rentes':
https://www.ameli.fr/tarn/assure/remboursements/pensions-allocations-rentes/incapacite-permanente-suite-maladie-professionnelle
'Incapacité permanente suite à un accident du travail : indemnités et rente': https://www.ameli.fr/tarn/assure/remboursements/pensions-allocations-rentes/incapacite-permanente-suite-accident-travail
'Incapacité permanente suite à une maladie professionnelle : indemnités et rentes': https://www.ameli.fr/tarn/assure/remboursements/pensions-allocations-rentes/incapacite-permanente-suite-maladie-professionnelle
avec:
rente décès:
titre: Rente décès AT/MP
description: |
@ -731,7 +717,8 @@ protection sociale . invalidité et décès:
"Accident du travail : indemnisation en cas d'incapacité permanente": https://www.service-public.fr/particuliers/vosdroits/F14840
accidents du travail et maladies professionnelles . rente incapacité . taux incapacité:
question: Quel taux d'incapacité voulez-vous simuler pour la rente accidents du
question:
Quel taux d'incapacité voulez-vous simuler pour la rente accidents du
travail et maladie professionnelle ?
plancher: 10%
plafond: 100%
@ -760,8 +747,7 @@ protection sociale . invalidité et décès:
- les enfants à la charge du défunt de plus de 16 ans, et de moins de 20 ans, poursuivant leurs études ou leur apprentissage ;
- les enfants, quel que soit leur âge, bénéficiaires des allocations instituées en faveur des handicapés.
références:
'Le capital orphelin pour les enfants des travailleurs indépendants':
https://www.ameli.fr/tarn/assure/remboursements/pensions-allocations-rentes/deces-proche-capital-deces#text_76987
'Le capital orphelin pour les enfants des travailleurs indépendants': https://www.ameli.fr/tarn/assure/remboursements/pensions-allocations-rentes/deces-proche-capital-deces#text_76987
valeur: 5% * plafond sécurité sociale * 1 an / 1 enfant
pension de reversion:
@ -775,8 +761,7 @@ protection sociale . invalidité et décès:
références:
Pension de réversion: https://www.lassuranceretraite.fr/portail-info/home/actif/travailleur-independant/veuvage/pension-reversion-veuvage.html
Montants minimums de la pension de reversion: https://www.legislation.cnav.fr/#/bareme?file_leaf_ref=retraite_reversion_montant_minimum_bar.aspx
Pension de réversion - Défunt ayant travaillé dans le privé:
https://www.service-public.fr/particuliers/vosdroits/F35774/0?idFicheParent=N378#0
Pension de réversion - Défunt ayant travaillé dans le privé: https://www.service-public.fr/particuliers/vosdroits/F35774/0?idFicheParent=N378#0
plancher:
variations:
- si: date >= 07/2022
@ -808,7 +793,8 @@ protection sociale . invalidité et décès:
invalidité partielle:
unité: €/mois
description: Si vous êtes capable d'exercer une activité professionnelle
description:
Si vous êtes capable d'exercer une activité professionnelle
rémunérée, vous êtes classé en 1re catégorie.
plancher: minimum
produit:
@ -820,7 +806,8 @@ protection sociale . invalidité et décès:
invalidité totale:
unité: €/mois
plancher: minimum
description: Si vous ne pouvez plus exercer d'activité professionnelle, vous
description:
Si vous ne pouvez plus exercer d'activité professionnelle, vous
êtes classé en 2e catégorie.
produit:
- revenu annuel moyen des 10 meilleures années
@ -833,8 +820,7 @@ protection sociale . invalidité et décès:
applicable si: salarié
valeur: 309.09 €/mois
références:
"Montant minimal de la pension d'invalidité de travailleur salarié":
https://www.legislation.cnav.fr/Lists/ArticlesBareme/DispForm.aspx?ID=4266&ContentTypeId=0x01007CF8FA8574A1B64CA3888B8B205B3F58
"Montant minimal de la pension d'invalidité de travailleur salarié": https://www.legislation.cnav.fr/Lists/ArticlesBareme/DispForm.aspx?ID=4266&ContentTypeId=0x01007CF8FA8574A1B64CA3888B8B205B3F58
'Le montant de votre pension dinvalidité ': https://www.ameli.fr/assure/remboursements/pensions-allocations-rentes/invalidite
revenu annuel moyen des 10 meilleures années:
@ -845,7 +831,8 @@ protection sociale . invalidité et décès:
- applicable si: maladie . arrêt maladie . indépendant . conditions . revenu
variations:
- si: dirigeant . indépendant
alors: dirigeant . indépendant . cotisations et contributions . invalidité et
alors:
dirigeant . indépendant . cotisations et contributions . invalidité et
décès . assiette
- si: dirigeant . auto-entrepreneur
alors: dirigeant . auto-entrepreneur . impôt . revenu imposable
@ -908,10 +895,8 @@ protection sociale . maladie . accidents du travail et maladies professionnelles
références:
"Comprendre l'assurance AT/MP": https://www.ameli.fr/entreprise/votre-entreprise/cotisation-atmp
'Maladie professionnelle : prise en charge et indemnités journalières':
https://www.ameli.fr/assure/remboursements/indemnites-journalieres/maladie-professionnelle
'Accident du travail : prise en charge et indemnités journalières':
https://www.ameli.fr/assure/remboursements/indemnites-journalieres/accident-travail
'Maladie professionnelle : prise en charge et indemnités journalières': https://www.ameli.fr/assure/remboursements/indemnites-journalieres/maladie-professionnelle
'Accident du travail : prise en charge et indemnités journalières': https://www.ameli.fr/assure/remboursements/indemnites-journalieres/accident-travail
"Qu'est-ce qu'un accident de trajet ?": https://www.service-public.fr/particuliers/vosdroits/F31881
"Qu'est-ce qu'une maladie professionnelle ?": https://www.service-public.fr/particuliers/vosdroits/F31880
"Accident du travail : indemnités journalières pendant l'arrêt de travail": https://www.service-public.fr/particuliers/vosdroits/F175

View File

@ -173,8 +173,7 @@ salarié . activité partielle . indemnisation entreprise:
contexte:
contrat . salaire brut: 4.5 * contrat . temps de travail . SMIC
références:
Quelle allocation perçoit l'employeur en cas d'activité partielle ?:
https://www.service-public.fr/particuliers/vosdroits/F23503#fiche-item-aria-6
Quelle allocation perçoit l'employeur en cas d'activité partielle ?: https://www.service-public.fr/particuliers/vosdroits/F23503#fiche-item-aria-6
avec:
plancher horaire:

View File

@ -16,7 +16,6 @@ salarié . contrat:
Code du travail numérique: https://code.travail.gouv.fr/fiche-ministere-travail/contrat-de-travail-les-principales-caracteristiques
avec:
apprentissage:
titre: apprentissage
valeur: contrat = 'apprentissage'
@ -146,7 +145,8 @@ salarié . contrat . apprentissage . diplôme préparé:
niveau bac ou moins:
titre: Diplôme d'un niveau inférieur ou égal au bac
valeur: diplôme préparé = 'niveau bac ou moins'
description: Concerne les diplôme de niveau V (CAP, BEP, CTM...) et de niveau IV
description:
Concerne les diplôme de niveau V (CAP, BEP, CTM...) et de niveau IV
(Bac Pro, BP, BTM)
niveau supérieur au bac:
@ -186,7 +186,8 @@ salarié . contrat . apprentissage . ancienneté . moins de quatre ans:
travailleur handicapé est reconnue à l'apprenti.
salarié . contrat . apprentissage . assiette réduite apprentissage:
description: Les apprentis bénéficient d'une exonération de cotisations sociales
description:
Les apprentis bénéficient d'une exonération de cotisations sociales
jusqu'à 79% du SMIC.
références:
Urssaf: https://www.urssaf.fr/portail/home/employeur/beneficier-dune-exoneration/exonerations-ou-aides-liees-a-la/le-contrat-dapprentissage/exonerations.html
@ -243,7 +244,6 @@ salarié . contrat . CDD . motif:
Code du travail - Article L1242-2: https://www.legifrance.gouv.fr/affichCodeArticle.do;jsessionid=714D2E2B814371F4F1D5AA88472CD621.tpdila20v_1?idArticle=LEGIARTI000033024658&cidTexte=LEGITEXT000006072050&dateTexte=20170420
avec:
accroissement activité:
titre: Accroissement temporaire d'activité
valeur: salarié . contrat . CDD . motif = 'classique . accroissement activité'
@ -280,7 +280,8 @@ salarié . contrat . CDD . motif:
saisonnier:
valeur: salarié . contrat . CDD . motif = 'classique . saisonnier'
description: Emplois à caractère saisonnier, dont les tâches sont appelées à se
description:
Emplois à caractère saisonnier, dont les tâches sont appelées à se
répéter chaque année selon une périodicité à peu près fixe, en
fonction du rythme des saisons ou des modes de vie collectifs.
@ -288,7 +289,8 @@ salarié . contrat . CDD . motif:
titre: Contrat d'usage
alias: motif extra
valeur: salarié . contrat . CDD . motif = 'classique . usage'
description: Emplois pour lesquels, dans certains secteurs d'activité définis
description:
Emplois pour lesquels, dans certains secteurs d'activité définis
par décret ou par convention ou accord collectif de travail étendu,
il est d'usage constant de ne pas recourir au contrat de travail à
durée indéterminée en raison de la nature de l'activité exercée et
@ -342,7 +344,8 @@ salarié . contrat . CDD . durée:
salarié . contrat . CDD . indemnité de fin de contrat:
alias: prime de précarité
question: Le salarié a-t-il droit à l'indemnité de fin de contrat (dite prime de
question:
Le salarié a-t-il droit à l'indemnité de fin de contrat (dite prime de
précarité) ?
description: Si vous ne savez pas, cliquez sur « Passer »
par défaut:
@ -366,24 +369,24 @@ salarié . contrat . CDD . indemnité de fin de contrat:
Poursuite de l'activité après la fin du CDD: https://www.easycdd.com/LEGISLATION-CDD/Fin-ou-rupture-du-contrat-CDD/Poursuite-de-l-activite-apres-la-fin-du-contrat-CDD
avec:
CDD jeune vacances:
par défaut: non
question: Est-ce un CDD conclu avec un jeune pendant ses vacances scolaires ou
question:
Est-ce un CDD conclu avec un jeune pendant ses vacances scolaires ou
universitaires (« job dété ») ?
description: >-
Pour être dans ce cas, le contrat doit se terminer avant les vacances scolaires ou universitaires, et que le jeune reprenne effectivement ses études lors de la prochaine rentrée.
rupture sans indemnité:
titre: Rupture pour faute grave, force majeure, ou par le salarié.
question: Le contrat CDD a-t-il été rompu pendant la période d'essai, pour faute
question:
Le contrat CDD a-t-il été rompu pendant la période d'essai, pour faute
grave, force majeure, ou de manière anticipée par le salarié ?
description: Dans ces cas, aucune majoration ou indemnité sur le CDD ne sera à verser.
par défaut: non
références:
'Licenciement pour faute simple, grave ou lourde : quelles conséquences ?':
https://code.travail.gouv.fr/fiche-service-public/licenciement-pour-faute-simple-grave-ou-lourde-quelles-consequences-pour-le-salarie
'Licenciement pour faute simple, grave ou lourde : quelles conséquences ?': https://code.travail.gouv.fr/fiche-service-public/licenciement-pour-faute-simple-grave-ou-lourde-quelles-consequences-pour-le-salarie
'Rupture du contrat de travail pour cas de force majeure': https://code.travail.gouv.fr/fiche-service-public/rupture-du-contrat-de-travail-pour-cas-de-force-majeure?q=rupture%20du%20contrat%20et%20force%20majeure
salarié . contrat . CDD . reconduction en CDI:
@ -408,7 +411,6 @@ salarié . contrat . CDD . congés pris:
A-t-on droit à des congés payés pendant un CDD ?: https://www.service-public.fr/particuliers/vosdroits/F2931
avec:
congés dus sur la durée du contrat:
produit:
- 25 jours ouvrés/an
@ -419,7 +421,8 @@ salarié . contrat . CDD . congés pris:
type: notification
sévérité: avertissement
valeur: congés pris > congés dus sur la durée du contrat
description: Le nombre de jours de congés pris est supérieur à la totalité des
description:
Le nombre de jours de congés pris est supérieur à la totalité des
jours de congés acquis sur la durée du contrat (par défaut 25 jours /
an)
@ -432,7 +435,8 @@ salarié . contrat . CDD . congés pris:
unité: '%'
valeur: congés pris / congés dus sur la durée du contrat
plafond: 100%
proportion par rapport aux jours ouvrés: (congés dus sur la durée du contrat -
proportion par rapport aux jours ouvrés:
(congés dus sur la durée du contrat -
congés pris) / jours ouvrés sur la durée du contrat
salarié . contrat . date d'embauche:
@ -474,7 +478,6 @@ salarié . contrat . salaire brut:
Le salaire. Fixation et paiement: http://travail-emploi.gouv.fr/droit-du-travail/remuneration-et-participation-financiere/remuneration/article/le-salaire-fixation-et-paiement
avec:
contrôle salaire élevé:
type: notification
toutes ces conditions:
@ -514,9 +517,7 @@ salarié . contrat . temps de travail . temps partiel:
Par exemple pour les cotisations plafonnées ou les exonérations dépendant du SMIC.
par défaut: non
avec:
contrôle temps max:
type: notification
sévérité: avertissement
@ -527,14 +528,16 @@ salarié . contrat . temps de travail . temps partiel:
type: notification
sévérité: avertissement
formule: heures par semaine < 24 heures/semaine
description: Le nombre minimum d'heures par semaine est 24. Il est possible de
description:
Le nombre minimum d'heures par semaine est 24. Il est possible de
descendre plus bas dans certains cas seulement. [Plus
d'infos](https://www.service-public.fr/particuliers/vosdroits/F32428).
heures par semaine:
par défaut: 32 heures/semaine
plancher: 1 heures/semaine
question: Quel est le nombre d'heures travaillées par semaine dans le cadre du
question:
Quel est le nombre d'heures travaillées par semaine dans le cadre du
temps partiel ?
suggestions:
4 jours / semaine: durée légale du travail * 4 / 5

View File

@ -187,7 +187,6 @@ salarié . convention collective . BTP . congés intempéries . caisse de rattac
rhône alpes auvergne:
sud ouest:
salarié . convention collective . BTP . OPPBTP:
formule:
produit:

View File

@ -180,7 +180,8 @@ salarié . régimes spécifiques . intermittents du spectacle . artiste . réduc
- règle: cotisations . vieillesse . employeur . plafonnée . taux
par: cotisations . vieillesse . employeur . plafonnée . taux * réduction de taux
- règle: cotisations . vieillesse . employeur . déplafonnée . taux
par: cotisations . vieillesse . employeur . déplafonnée . taux * réduction de
par:
cotisations . vieillesse . employeur . déplafonnée . taux * réduction de
taux
- règle: cotisations . vieillesse . salarié . plafonnée . taux
par: cotisations . vieillesse . salarié . plafonnée . taux * réduction de taux
@ -222,7 +223,8 @@ salarié . régimes spécifiques . intermittents du spectacle . artiste . plafon
salarié . régimes spécifiques . intermittents du spectacle . artiste . acteur de complément:
non applicable si: activité accessoire
question: L'artiste est-il un acteur de complément engagé à la journée pour une
question:
L'artiste est-il un acteur de complément engagé à la journée pour une
production cinématographique ?
par defaut: non

View File

@ -1233,6 +1233,7 @@ salarié . cotisations . taxe d'apprentissage:
alors: 0.1%
- si: entreprise . salariés . ratio alternants < 5%
alors: 0.05%
avec:
CSA au taux majoré:
toutes ces conditions:

View File

@ -18,9 +18,9 @@ salarié . rémunération . net . imposable:
DSN: https://dsn-info.custhelp.com/app/answers/detail/a_id/2110
avec:
exonération prime d'impatriation:
description: La prime d'impatriation est une partie de la rémunération exonérée
description:
La prime d'impatriation est une partie de la rémunération exonérée
d'impôt sur le revenu.
applicable si: régimes spécifiques . impatriés
produit:
@ -88,7 +88,8 @@ salarié . rémunération . net . à payer avant impôt:
- (- frais professionnels . titres-restaurant . montant)
salarié . rémunération . net:
description: C'est la rémunération nette de cotisations. Elle inclut le salaire
description:
C'est la rémunération nette de cotisations. Elle inclut le salaire
net, mais également des éléments de rémunération en nature comme les
avantages en nature, les titres restaurants ou les prévoyances payées par
employeur.
@ -280,8 +281,7 @@ salarié . rémunération . indemnités CDD:
références:
Comment calculer l'indemnité de congés payés du salarié ?: https://www.service-public.fr/particuliers/vosdroits/F33359
Code du travail - Article L3141-24: https://www.legifrance.gouv.fr/affichCodeArticle.do?cidTexte=LEGITEXT000006072050&idArticle=LEGIARTI000006902661&dateTexte=&categorieLien=cid
assiette de l'indemnité, circulaire DRT 18 du 30 octobre 1990:
http://conseillerdusalarie.free.fr/Docs/TextesFrance/19901030Circulaire_DRT_90_18_du_30_octobre_1990_CDD_Travail_temporaire.htm
assiette de l'indemnité, circulaire DRT 18 du 30 octobre 1990: http://conseillerdusalarie.free.fr/Docs/TextesFrance/19901030Circulaire_DRT_90_18_du_30_octobre_1990_CDD_Travail_temporaire.htm
Méthode du maintien de salaire: https://www.service-public.fr/particuliers/vosdroits/F33359
avec:
@ -303,8 +303,6 @@ salarié . rémunération . indemnités CDD:
- indemnités CDD . fin de contrat
références:
congés payés . Méthode du dixième:
produit:
- assiette
@ -312,7 +310,6 @@ salarié . rémunération . indemnités CDD:
abattement: salarié . contrat . CDD . congés pris . proportion
congés payés . Méthode du maintien de salaire:
produit:
- assiette
- salarié . contrat . CDD . congés pris . proportion par rapport aux
@ -418,7 +415,6 @@ salarié . rémunération . frais professionnels . titres-restaurant:
par défaut: non
avec:
déductible:
titre: Titre restaurant déductibles
valeur: employeur
@ -488,7 +484,6 @@ salarié . rémunération . frais professionnels . titres-restaurant:
60%: 60 %
avec:
contrôle max:
type: notification
sévérité: avertissement
@ -506,7 +501,6 @@ salarié . rémunération . frais professionnels . trajets domicile travail:
Frais de transport du trajets domicile travail: https://www.urssaf.fr/portail/home/employeur/calculer-les-cotisations/les-elements-a-prendre-en-compte/les-frais-professionnels/les-frais-de-transport/trajet-domicilelieu-de-travail.html
avec:
abattement temps partiel:
privé: oui
applicable si: contrat . temps de travail . quotité < 50%
@ -565,9 +559,9 @@ salarié . rémunération . frais professionnels . trajets domicile travail . tr
icônes: 🚍
avec:
déductible:
description: Montant de l'abonnement aux transports publics prise en charge par
description:
Montant de l'abonnement aux transports publics prise en charge par
l'employeur et déductible de cotisations et d'impôts.
produit:
- montant
@ -581,7 +575,8 @@ salarié . rémunération . frais professionnels . trajets domicile travail . tr
employeur:
applicable si: montant > 0
titre: Part employeur
description: Montant de l'abonnement aux transports publics prise en charge par
description:
Montant de l'abonnement aux transports publics prise en charge par
l'employeur.
unité: €/mois
produit:
@ -590,7 +585,8 @@ salarié . rémunération . frais professionnels . trajets domicile travail . tr
montant:
titre: Montant abonnement
question: Quel montant le salarié dépense-t-il en abonnement aux transports
question:
Quel montant le salarié dépense-t-il en abonnement aux transports
publics pour se rendre sur son lieu de travail ?
unité: €/mois
par défaut: 0 €/mois
@ -604,10 +600,8 @@ salarié . rémunération . frais professionnels . trajets domicile travail . tr
Dans le cas d'un temps partiel, le taux de prise en charge sera le même pour un mi-temps ou plus. En dessous, le taux de prise en charge sera proportionnel.
références:
Articles R3261-1 à -10 du code du travail, version 01/01/2009:
https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000020080272/2009-01-01
Article 81 du code des impôts, version en vigueur au 31/12/2020:
https://www.legifrance.gouv.fr/codes/id/LEGIARTI000042910732/2020-12-31/
Articles R3261-1 à -10 du code du travail, version 01/01/2009: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000020080272/2009-01-01
Article 81 du code des impôts, version en vigueur au 31/12/2020: https://www.legifrance.gouv.fr/codes/id/LEGIARTI000042910732/2020-12-31/
Remboursement des frais de transport: https://www.service-public.fr/particuliers/vosdroits/F19846/personnalisation/resultat?lang=&quest0=0
Prise en charge obligatoire des frais de transport public: https://www.urssaf.fr/portail/home/employeur/calculer-les-cotisations/les-elements-a-prendre-en-compte/les-frais-professionnels/les-frais-de-transport/trajet-domicilelieu-de-travail/prise-en-charge-obligatoire-des.html#FilAriane
suggestions:
@ -631,7 +625,6 @@ salarié . rémunération . frais professionnels . trajets domicile travail . pr
icônes: 🚗
avec:
déductible:
applicable si: montant > 0
titre: Part déductible
@ -680,10 +673,8 @@ salarié . rémunération . frais professionnels . trajets domicile travail . pr
références:
Fiche Urssaf sur la prime de transport: https://www.urssaf.fr/portail/home/employeur/calculer-les-cotisations/les-elements-a-prendre-en-compte/les-frais-professionnels/les-frais-de-transport/trajet-domicilelieu-de-travail/prise-en-charge-facultative-des/prime-de-transport.html
Articles R3261-11 à -13 du code du travail, version 11/05/2020:
https://www.legifrance.gouv.fr/codes/section_lc/LEGITEXT000006072050/LEGISCTA000018487476/2020-05-11
Article 81 du code des impôts, version en vigueur au 31/12/2020:
https://www.legifrance.gouv.fr/codes/id/LEGIARTI000042910732/2020-12-31/
Articles R3261-11 à -13 du code du travail, version 11/05/2020: https://www.legifrance.gouv.fr/codes/section_lc/LEGITEXT000006072050/LEGISCTA000018487476/2020-05-11
Article 81 du code des impôts, version en vigueur au 31/12/2020: https://www.legifrance.gouv.fr/codes/id/LEGIARTI000042910732/2020-12-31/
véhicule electrique hybride hydrogène:
question: Le salarié utilise-t'il un véhicules électriques, hybrides
@ -720,10 +711,8 @@ salarié . rémunération . frais professionnels . trajets domicile travail . fo
Forfait mobilité durable: https://entreprendre.service-public.fr/vosdroits/F33808
'FAQ : le forfait mobilités durables': https://www.ecologie.gouv.fr/faq-forfait-mobilites-durables-fmd
'Forfait mobilité durable : Comment ça marche ? (pdf)': https://www.urssaf.fr/portail/files/live/sites/urssaf/files/documents/FMD-Comment-ca-marche.pdf
Articles R3261-13-1 à -13-2 du code du travail, version 11/05/2020:
https://www.legifrance.gouv.fr/codes/section_lc/LEGITEXT000006072050/LEGISCTA000018487476/2020-05-11
Article 81 du code des impôts, version en vigueur au 31/12/2020:
https://www.legifrance.gouv.fr/codes/id/LEGIARTI000042910732/2020-12-31/
Articles R3261-13-1 à -13-2 du code du travail, version 11/05/2020: https://www.legifrance.gouv.fr/codes/section_lc/LEGITEXT000006072050/LEGISCTA000018487476/2020-05-11
Article 81 du code des impôts, version en vigueur au 31/12/2020: https://www.legifrance.gouv.fr/codes/id/LEGIARTI000042910732/2020-12-31/
salarié . rémunération . avantages en nature:
icônes: 🛏️🚗🥗📱
@ -737,13 +726,11 @@ salarié . rémunération . avantages en nature:
par défaut: non
avec:
autres:
question: >
Y a-t-il d'autres avantages en natures (logement, véhicule,
réduction...) ?
par défaut: non
avec:
montant:
titre: autres
@ -808,11 +795,10 @@ salarié . rémunération . avantages en nature:
L'entreprise fournit-elle gratuitement un outil issus des NTIC
(ordinateur, téléphone, tablette, etc.) ?
par défaut: oui
avec:
abonnements:
question: Quel est le coût de l'abonnement (forfait mobile, etc.) pris en charge
question:
Quel est le coût de l'abonnement (forfait mobile, etc.) pris en charge
par l'employeur ?
par défaut: 20 €/mois
suggestions:

View File

@ -23,7 +23,6 @@ salarié . convention collective:
- optique
avec:
contrôle décharge:
type: notification
sévérité: avertissement
@ -48,8 +47,6 @@ salarié . régimes spécifiques . alsace moselle:
- établissement . commune . département = 'Moselle'
salarié . régimes spécifiques . alsace moselle . ATMP:
avec:
seuil taux mixte ou individuel:
remplace: cotisations . ATMP . seuil taux mixte ou individuel
@ -122,7 +119,6 @@ salarié . régimes spécifiques . DFS:
Fiche Urssaf.fr: https://www.urssaf.fr/portail/home/employeur/calculer-les-cotisations/les-elements-a-prendre-en-compte/les-frais-professionnels/la-deduction-forfaitaire-specifi.html
avec:
assiette minimale:
valeur: rémunération . assiette de vérification du SMIC
contexte:
@ -144,7 +140,8 @@ salarié . régimes spécifiques . DFS:
Circulaire DSS: https://solidarites-sante.gouv.fr/fichiers/bo/2005/05-09/a0090046.htm
salarié . régimes spécifiques . DFS . profession:
question: Quelle est la profession du salarié pour l'application de la déduction
question:
Quelle est la profession du salarié pour l'application de la déduction
forfaitaire spécifique ?
formule:
une possibilité:
@ -156,7 +153,6 @@ salarié . régimes spécifiques . DFS . profession:
choix obligatoire: oui
avec:
artiste musicien:
icônes: 🎼
description: >-
@ -190,7 +186,8 @@ salarié . régimes spécifiques . DFS . profession . journaliste . réduction d
- règle: cotisations . vieillesse . employeur . plafonnée . taux
par: cotisations . vieillesse . employeur . plafonnée . taux * réduction de taux
- règle: cotisations . vieillesse . employeur . déplafonnée . taux
par: cotisations . vieillesse . employeur . déplafonnée . taux * réduction de
par:
cotisations . vieillesse . employeur . déplafonnée . taux * réduction de
taux
- règle: cotisations . vieillesse . salarié . plafonnée . taux
par: cotisations . vieillesse . salarié . plafonnée . taux * réduction de taux
@ -217,7 +214,8 @@ salarié . régimes spécifiques . DFS . profession . journaliste . abattement f
salarié . régimes spécifiques . taxe sur les salaires:
applicable si: entreprise . TVA = non
unité: €/an
description: La taxe sur les salaires en France est un impôt progressif créé en
description:
La taxe sur les salaires en France est un impôt progressif créé en
1948 que certains employeurs doivent acquitter sur les salaires qu'ils
distribuent.
barème:
@ -239,7 +237,7 @@ salarié . régimes spécifiques . taxe sur les salaires:
salarié . coût total employeur:
identifiant court: cout-total-employeur
synonymes: [ salaire chargé ]
synonymes: [salaire chargé]
résumé: Dépensé par l'entreprise
question: Quel est le coût total de cette embauche ?
description: |

View File

@ -12,12 +12,12 @@ salarié . temps de travail:
dédiée.
avec:
plafond sécurité sociale:
titre: plafond sécurité sociale proratisé
acronyme: PSS
unité: €/mois
valeur: plafond sécurité sociale * temps de travail . effectif . quotité
valeur:
plafond sécurité sociale * temps de travail . effectif . quotité
# Note: le plafond de la sécurité sociale est pro-ratisé en fonction de la
# effectif . quotité. Cela pose problème en cas de de chômage
# partiel à 100% car le plafond vaut alors 0€ et celui-ci est utilisé
@ -97,7 +97,8 @@ salarié . temps de travail . heures supplémentaires . majoration:
- 25 % pour les 8 premières heures supplémentaires travaillées dans la même semaine (de la 36e à la 43e heure),
- 50 % pour les heures suivantes.
titre: majoration heures supplémentaires
note: Pour l'instant, nous implémentons uniquement les taux standards et ceux de
note:
Pour l'instant, nous implémentons uniquement les taux standards et ceux de
la convention HCR (Hôtel café restaurant). Si vous dépendez d'une convention
avec des taux spécifiques, merci de nous le signaler à
`contact@mon-entreprise.beta.gouv.fr`
@ -133,7 +134,8 @@ salarié . temps de travail . heures complémentaires:
contrôle heures complémentaires max:
type: notification
sévérité: avertissement
valeur: contrat . temps de travail + heures complémentaires >= durée légale .
valeur:
contrat . temps de travail + heures complémentaires >= durée légale .
mensuelle
description: Les heures complémentaires ne doivent pas amener le salarié à
travailler pour une durée supérieure ou égale à la durée légale du

View File

@ -60,13 +60,7 @@
"@types/react": "^18.2.18",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"styled-components": "^6.0.7",
"@publicodes/api": "portal:/home/johan/Projets/publicodes/_deprecated/api",
"publicodes-react": "portal:/home/johan/Projets/publicodes/_deprecated/publicodes-react",
"@publicodes/codemod": "portal:/home/johan/Projets/publicodes/packages/codemod",
"publicodes": "portal:/home/johan/Projets/publicodes/packages/core",
"@publicodes/react-ui": "portal:/home/johan/Projets/publicodes/packages/react-ui",
"@publicodes/rest-api": "portal:/home/johan/Projets/publicodes/packages/rest-api"
"styled-components": "^6.0.7"
},
"packageManager": "yarn@3.5.0",
"engines": {

View File

@ -122,6 +122,7 @@ export function getSearchParamsFromSituation(
console.error(error)
}
})
searchParams.sort()
return searchParams
@ -149,7 +150,9 @@ export function getSituationFromSearchParams(
if (value.startsWith('{') && value.endsWith('}')) {
try {
const parsed = JSON.parse(value) as Record<string, unknown>
if ('unité' in parsed) {
parsed['unité'] = (parsed['unité'] as string).replace(' / ', '/')
}
situation[paramNameDottedName[paramName]] = parsed
} catch (error) {
// eslint-disable-next-line no-console

View File

@ -7,6 +7,7 @@ import { StyledInputSuggestion } from '@/components/conversation/InputSuggestion
import RuleInput from '@/components/conversation/RuleInput'
import Value from '@/components/EngineValue'
import Notifications from '@/components/Notifications'
import ShareOrSaveSimulationBanner from '@/components/ShareSimulationBanner'
import {
SimulationContainer,
SimulationGoal,
@ -19,7 +20,6 @@ import { Link } from '@/design-system/typography/link'
import { Body, Intro } from '@/design-system/typography/paragraphs'
import { batchUpdateSituation, updateSituation } from '@/store/actions/actions'
import { situationSelector } from '@/store/selectors/simulationSelectors'
import ShareOrSaveSimulationBanner from '@/components/ShareSimulationBanner'
export default function ISSimulation() {
return (

View File

@ -1,3 +1,6 @@
# This file is generated by running "yarn install" inside your project.
# Manual changes might be lost - proceed with caution!
__metadata:
version: 6
cacheKey: 8
@ -7532,43 +7535,22 @@ __metadata:
languageName: node
linkType: hard
"@publicodes/api@npm:^1.0.0-beta.76":
version: 1.0.0-beta.77
resolution: "@publicodes/api@npm:1.0.0-beta.77"
dependencies:
"@koa/cors": ^3.4.3
"@koa/router": ^10.1.1
koa: ^2.14.2
koa-body: ^5.0.0
openapi-validator-middleware: ^3.2.6
peerDependencies:
publicodes: ^1.0.0-beta.47
languageName: node
linkType: soft
"@publicodes/api@portal:/home/johan/Projets/publicodes/_deprecated/api::locator=root%40workspace%3A.":
version: 0.0.0-use.local
resolution: "@publicodes/api@portal:/home/johan/Projets/publicodes/_deprecated/api::locator=root%40workspace%3A."
dependencies:
"@publicodes/rest-api": ^1.0.0-rfc.1
languageName: node
linkType: soft
"@publicodes/react-ui@portal:/home/johan/Projets/publicodes/packages/react-ui::locator=root%40workspace%3A.":
version: 0.0.0-use.local
resolution: "@publicodes/react-ui@portal:/home/johan/Projets/publicodes/packages/react-ui::locator=root%40workspace%3A."
"@publicodes/react-ui@npm:^1.0.0-rfc.1":
version: 1.0.0-rfc.1
resolution: "@publicodes/react-ui@npm:1.0.0-rfc.1"
dependencies:
styled-components: ^6.1.1
peerDependencies:
publicodes: ^1.0.0-beta.71
react: ^18
react-dom: ^18
checksum: 6d0d141bb407495d4894389f8e4587fc4cc459429e2be52748fae0fdf95441612124cb3b1866db99821a289503e6adde9c7bb05b3442424c86059be584c3bd35
languageName: node
linkType: soft
linkType: hard
"@publicodes/rest-api@portal:/home/johan/Projets/publicodes/packages/rest-api::locator=root%40workspace%3A.":
version: 0.0.0-use.local
resolution: "@publicodes/rest-api@portal:/home/johan/Projets/publicodes/packages/rest-api::locator=root%40workspace%3A."
"@publicodes/rest-api@npm:^1.0.0-rfc.1":
version: 1.0.0-rfc.1
resolution: "@publicodes/rest-api@npm:1.0.0-rfc.1"
dependencies:
"@koa/cors": ^3.4.3
"@koa/router": ^10.1.1
@ -7577,8 +7559,9 @@ __metadata:
openapi-validator-middleware: ^3.2.6
peerDependencies:
publicodes: ^1.0.0-beta.47
checksum: 467dc82ccec268aaa91fcf988d77526781510994218ecdf5b33f1d071679fc256ab939f25216ad8999d86c44392bc9c8b73be7429370a4ee949d31c2ceb53ef4
languageName: node
linkType: soft
linkType: hard
"@radix-ui/number@npm:1.0.1":
version: 1.0.1
@ -13785,7 +13768,7 @@ __metadata:
"@apidevtools/swagger-cli": ^4.0.4
"@koa/cors": ^4.0.0
"@koa/router": ^12.0.0
"@publicodes/api": ^1.0.0-rfc.1
"@publicodes/rest-api": ^1.0.0-rfc.1
"@sentry/node": ^7.70.0
"@sentry/utils": ^7.70.0
"@types/ioredis-mock": ^8.2.2
@ -26561,13 +26544,14 @@ __metadata:
languageName: node
linkType: hard
"publicodes@portal:/home/johan/Projets/publicodes/packages/core::locator=root%40workspace%3A.":
version: 0.0.0-use.local
resolution: "publicodes@portal:/home/johan/Projets/publicodes/packages/core::locator=root%40workspace%3A."
"publicodes@npm:^1.0.0-rfc.1":
version: 1.0.0-rfc.1
resolution: "publicodes@npm:1.0.0-rfc.1"
peerDependencies:
"@types/mocha": ^9.0.0
checksum: f306239b8da154308778f7f5a2d4f8f7d6e265be52bca16a0d723081e65ba5c388d4a120949e1f6e4cdad6ad5a7a48ad367d409585ace9a303b1f5a03571eeff
languageName: node
linkType: soft
linkType: hard
"pump@npm:3.0.0, pump@npm:^3.0.0":
version: 3.0.0