Enfin, John est invité à concevoir une règle de validation des données pour valider le fait que la rémunération totale des employés d'un service donné est comprise dans la plage autorisée. La règle évalue les employés existants (Existing Employees) du service Operations. Elle valide le fait que, si la rémunération totale (Total Compensation) est supérieure au MIN autorisé et inférieure ou égale à ¾ de la plage de rémunération de l'échelon des employés, aucune action n'est requise.
Si la valeur de Total Compensation est supérieure aux ¾ de la plage de rémunération, un message de validation apparaît et les unités de planification doivent être approuvées par un directeur des ressources humaines. Si la valeur est inférieure à MIN ou supérieure à MAX, une erreur est générée et les utilisateurs ne peuvent pas promouvoir leurs unités de planification.
John ouvre le formulaire de récapitulatif des dépenses des employés (Employee Expenses Summary) dans la boîte de dialogue Gestion des formulaires. Ce formulaire contient des employés et des services sur la page, des comptes (comme Total Compensation) sur la ligne et une période dans la colonne. Pour simplifier la génération des validations, John ajoute une ligne calculée afin de calculer ¾ de la plage de rémunération, et il ajoute des membres Min Compensation et Max Compensation au formulaire, comme indiqué dans les figures suivantes. Les membres Min Compensation et Max Compensation définis en fonction de l'échelon de l'employé sont calculés à l'aide de formules de membre.
Présentation du formulaire au moment de la conception :
Règle de validation des données permettant d'arrêter la promotion des unités de planification :
Règle de validation des données permettant d'ajouter le directeur des ressources humaines en tant que réviseur :
Formulaire au moment de la saisie des données, lorsque les validations des données ont été appliquées et que les messages de validation sont affichés :
Pour d'autres scénarios, reportez-vous à la section Scénarios de règle de validation des données.