mirror of
https://github.com/betagouv/mon-entreprise
synced 2025-02-09 23:55:01 +00:00
La notion d'Activité permet d'envisager la pluri-activité, avec notamment le statut d'indépendant (TNS). La notion d'Entreprise permet: - d'introduire la fiscalité des entreprises - d'ordonner les concepts en allégeant l'Individu auquel est aujourd'hui rattaché les propriétés de son entreprise - d'implémenter le calcul de certaines cotisations sociales qui dépendent de l'ensemble des salariés (taxe sur les salaires)
21 lines
863 B
YAML
21 lines
863 B
YAML
# Individu est le concept représentant une personne.
|
|
# C'est un 'record', une collection de champs nommés
|
|
Individu
|
|
# Ce concept a des propriétés non calculables.
|
|
# On peut parler de variables d'entrée, à saisir par l'utilisateur de la simulation.
|
|
date de naissance: YYYY-MM-JJ
|
|
# Et d'autres calculables. Mais toujours saisissables.
|
|
# On parle alors simplement de variables.
|
|
age = calc(date de naissance): nombre positif
|
|
# A ce concept est associée une liste d'un autre concept, l'Activité.
|
|
# La liste dénote le fait qu'elles peuvent se cumuler.
|
|
activités: liste Activité
|
|
|
|
# Lors de l'éxecution du simulateur, ce concept sera instancié avec des données,
|
|
# potentiellement plusieurs fois pour construire une population :
|
|
# {
|
|
# date de naissance: 1989-08-01,
|
|
# activités: [a1, a2]
|
|
# }
|
|
|
|
# -------> allez voir le concept Activité
|