Utilisation de membres dynamiques en tant qu'inducteurs déconseillée

Si une valeur d'inducteur requiert une formule, il est préférable de calculer la valeur avant l'exécution des règles d'allocation. Pendant son exécution, la règle vérifie chaque emplacement de destination possible pour en déterminer la valeur d'inducteur. Si un membre calculé est référencé en tant qu'inducteur, le système doit exécuter la formule de membre pour chaque emplacement possible. Ceci peut entraîner des milliards de calculs inutiles affectant sérieusement les performances des règles.

Il est donc préférable de préparer les données d'inducteur de la règle en la faisant précéder d'une règle de calcul personnalisépour exécuter la formule requise et stocker la valeur d'inducteur dans un membre stocké. La règle d'allocation peut ainsi s'exécuter normalement et sauter rapidement les emplacements sans données d'inducteur.