Ceci est une ancienne révision du document !
Le module des contraintes a pour objectif de bloquer ou d'avertir l'utilisateur sur les actions réalisées lors de la création/validation des opérations (principalement des ordres) dans S@M selon un contexte et des paramètres définis dans les contraintes.
Au lancement d'un ordre, S@M effectuera une batterie de tests afin de vérifier si l'ordre correspond au contexte d'une contrainte. Si c'est le cas, un calcul sera effectué en fonction des paramètres définis dans la contrainte et des données de l'ordre afin de savoir si la contrainte s'active ou non. Dans le cas ou une contrainte s'active, si celle-ci est bloquante l'ordre ne passera pas, sinon un message indiquera qu'une contrainte s'est activée.