Les validations personnalisées vous permettent d'ajouter une logique métier personnalisée pour appliquer des règles de données sur vos applications, vos dimensions, vos types de noeud et vos ensembles de hiérarchies.
Vidéos
Votre objectif | Vidéo à regarder |
---|---|
En savoir plus sur l'utilisation et la création de validations personnalisées. |
Remarques
Contexte de la validation | Validations en cours |
---|---|
Valider une demande | Des validations personnalisées sont effectuées pour les éléments de la demande qui répondent aux actions ou aux propriétés de déclenchement |
Valider un point de vue avec une demande ouverte | Des validations personnalisées sont effectuées pour tous les noeuds du point de vue, y compris les éléments de la demande |
Valider le point de vue en dehors d'une demande | Des validations personnalisées sont effectuées pour les éléments de la demande qui répondent aux propriétés et non aux actions de déclenchement |
Exemple de validation personnalisée
Dans cet exemple, nous ajoutons une validation au type de noeud Compte dans l'application Corporate Planning qui précise que tous les noms de noeud doivent commencer par le même caractère que le parent du noeud en question. La capture d'écran suivante montre la validation personnalisée que nous venons de créer.
La définition de la validation est la suivante :
Pour tester la validation, essayons de soumettre une demande qui ajoute un noeud pour le type de noeud Compte dont le nom commence par un caractère différent du premier caractère de son parent. Dans ce cas, sous le noeud parent OFS_Total Revenue, nous allons tenter d'ajouter un noeud nommé Project Revenue.
Lorsque nous soumettons la demande, nous obtenons une erreur de validation selon laquelle le nom du noeud doit commencer par le même caractère que son noeud parent.