1
0
Fork 0
mirror of https://github.com/betagouv/mon-entreprise synced 2025-02-10 01:05:02 +00:00
mon-entreprise/parameters/conditions-logiques.syntaxe.yaml
Mael Thomas 164fdaa9cd Brouillons sur les aides de l'outre mer
Bonus : brouillon sur les conditions logiques, que l'on retrouvera partout !
2016-11-15 18:27:43 +01:00

72 lines
1.6 KiB
YAML

- Variable: ma variable
concerne:
- ma condition 1
- ma condition 2
# Une liste c'est des OU par défaut
# Une :indentation c'est un ET par défaut
concerne:
- ma condition 1:
- ma condition 1.1
- ma condition 2
- ma condition 3:
- ma condition 3.1:
- ou ma condition 3.2
# Une liste est OU par défaut
# Un &: transforme une liste en ET
# C'est complexe !
concerne:
- ma condition 1:
- ma condition 1.1
- ma condition 2
- ma condition 3 &:
- ma condition 3.1
- ou ma condition 3.2
# Essai dans la vrai vie
concerne & :
- effectif entreprise <= 200
- chiffre d'affaires < 50 000 000
- établissement . région ⊂ :
- Alsace
- Pays-Basque
- Bretagne
- Îles Kerguelen
- établissement . secteur ⊂ :
- industrie aéronautique
- industrie pharmaceutique
- agriculture biologique
# Intégrer un OU dans une liste de ET (le & initial ne se transfère pas !)
concerne & :
- effectif entreprise <= 200
- chiffre d'affaires < 50 000 000
-
- établissement . région = Alsace
- établissement . secteur = éducation
# PAS POSSIBLE : | est réservé au strings multilignes
# concerne:
# - | ma condition 1:
# - ma condition 1.1
# - | ma condition 2
# - | ma condition 3:
# - & ma condition 3.1
# - & ma condition 3.2
# Lourd visuellement
concerne:
- :OU ma condition 1:
- ma condition 1.1
- :OU ma condition 2
- :OU ma condition 3:
- :ET ma condition 3.1
- :ET ma condition 3.2
# Puis tester avec des calculs (inclus) et &