🔨 Créée l'entité entreprise, pour les cotisations dépendant de l'effectif
parent
1e296a5f6d
commit
9b590211ce
|
@ -128,6 +128,7 @@
|
|||
CDD . événement . poursuite du CDD en CDI: oui
|
||||
salaire de base: 2300
|
||||
statut cadre: non
|
||||
entreprise . effectif: 1
|
||||
valeur attendue: 948.66
|
||||
|
||||
- nom: salaire médian, cadre
|
||||
|
@ -135,6 +136,7 @@
|
|||
CDD . événement . poursuite du CDD en CDI: oui
|
||||
salaire de base: 2300
|
||||
statut cadre: oui
|
||||
entreprise . effectif: 1
|
||||
valeur attendue: 1032.72
|
||||
|
||||
- espace: contrat salarié
|
||||
|
|
|
@ -1,36 +1,15 @@
|
|||
- entité : entreprise
|
||||
- nom : entreprise
|
||||
description: |
|
||||
Le contrat lie une entreprise et un employé
|
||||
|
||||
- entreprise: établissements
|
||||
valeur:
|
||||
liste: établissement
|
||||
|
||||
|
||||
- entreprise: employés
|
||||
valeur:
|
||||
union: établissements . employés
|
||||
|
||||
- entreprise: effectif
|
||||
valeur:
|
||||
décompte: employés
|
||||
|
||||
- entreprise: nombre apprenti
|
||||
valeur: numérique
|
||||
|
||||
- entreprise: salaire brut
|
||||
valeur:
|
||||
somme: employés . salaire brut # les employés sont des `contrat salariés`, donc ont un salaire brut
|
||||
|
||||
|
||||
# TODO formule intéressante :
|
||||
# taxe sur les salaires(Cotisation, Impôt) = sum(Employés.Taxe sur les salaires)
|
||||
# calcule la taxe sur les salaires de mes employés
|
||||
# si resultat < franchise (2000) : 0
|
||||
# si résultat < abattement (20 000): lissage
|
||||
|
||||
|
||||
|
||||
#TODO A refaire
|
||||
# Compte AT/MP
|
||||
# code risque: caractères
|
||||
# appréciation du risque: très élevé | élevé | moyen | bureau
|
||||
# taux de risque: calc(code risque) nombre positif
|
||||
- espace: entreprise
|
||||
nom: effectif
|
||||
question: Quel est l'effectif de l'entreprise ?
|
||||
description: |
|
||||
De nombreuses cotisations patronales varient selon l'effectif de l'entreprise.
|
||||
format: nombre
|
||||
suggestions:
|
||||
1: 1
|
||||
20: 20
|
||||
50: 50
|
||||
1000: 1000
|
||||
|
|
|
@ -223,9 +223,10 @@ describe('buildNextSteps', function() {
|
|||
result = buildNextSteps(stateSelector, rules, situation)
|
||||
|
||||
expect(objectives).to.have.lengthOf(2)
|
||||
expect(result).to.have.lengthOf(2)
|
||||
expect(result).to.have.lengthOf(3)
|
||||
expect(R.path(["question","props","label"])(result[0])).to.equal("Quel est le salaire brut ?")
|
||||
expect(R.path(["question","props","label"])(result[1])).to.equal("Le salarié a-t-il le statut cadre ?")
|
||||
expect(R.path(["question","props","label"])(result[2])).to.equal("Quel est l'effectif de l'entreprise ?")
|
||||
});
|
||||
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue