Crystal Ball EPM prend en charge l'utilisation de scripts de calcul (règles métier) au sein d'applications compatibles. Les remarques suivantes s'appliquent :
Règles métier dans les formulaires Planning : l'exécution de règles métier n'est autorisée que pour les simulations dans les formulaires Planning. Les règles métier peuvent être exécutées lors d'un tirage de simulation.
Exécution de règles lors de l'enregistrement de formulaires : les règles métier exécutées lors de l'enregistrement sont exécutées pour chaque tirage de la simulation. Ceci est dû au fait que les données de tirage pour chaque hypothèse sont soumises au formulaire, qui déclenche les règles lors de l'enregistrement. Les règles doivent être exécutées pour chaque tirage, sauf si la définition du formulaire est modifiée.
Règles métier supplémentaires : les utilisateurs peuvent sélectionner une règle métier supplémentaire à exécuter lors du tirage. Les règles métier sélectionnées sont exécutées après la soumission de toutes les données d'hypothèse, mais avant la lecture des données de prévision.
Règles de niveau application et formulaire : les utilisateurs ne peuvent sélectionner que les règles métier dont l'accès leur est autorisé. Pour afficher la liste des règles dans Crystal Ball EPM, sélectionnez Plus d'outils, Enterprise Performance Management, puis l'onglet Calculs. Sélectionnez Afficher les règles de formulaire uniquement pour limiter la liste des règles à celles qui s'appliquent à un formulaire spécifique. Dans le cas contraire, la liste comprend toutes les règles métier pour une application donnée dont l'accès vous est autorisé.
Règles et ensembles de règles : l'utilisation d'ensembles de règles n'est pas prise en charge dans Crystal Ball EPM. Les règles contenues dans des ensembles de règles sont affichées individuellement et peuvent être sélectionnées pour utilisation.
Règles sans saisie utilisateur : seules les règles métier ne disposant pas de paramètres d'entrée peuvent être utilisées dans Crystal Ball EPM. Etant donné qu'une simulation exécute de nombreux tirages, il n'est pas pratique de saisir des paramètres lorsque la simulation est en cours d'exécution.