Objectif
L’objectif est de configurer l’affichage de messages d’erreur ciblés sur des champs en particulier à l’aide d’une cleanse function dans Informatica MDM Hub.
Process
Développement d’une Cleanse Function
En input : les champs à contrôler
En output : un String
« validationStatus ». ATTENTION : la syntaxe est importante.
La syntaxe du message doit être « nom_de_l’input.message d’erreur ; »
Il est possible de construire un message qui concerne plusieurs champs. Il suffit de mettre les messages les un à la suite des autres
avec pour séparation un « ; ».
Exemple : on souhaite afficher un message ciblé sur les champs CODE_NAT et NOM.
« CODE_NAT.Msg erreur de validation 1;NOM.Msg erreur de validation 2; »
Faire pointer le message sur l’output « validationStatus ».
Configuration au niveau de l’IDD
Au niveau du subject area concerné, onglet cleanse, choisirla bibliothèque correspondante à la cleanse function, et en dessous la cleanse function.
Sélectionner ensuite les inputs correspondant.
Pour l’output « validationStatus » ne rien renseigner.
Résultat dans l’IDD
Dans l’IDD, si les champs saisis ne sont pas valides, ils seront encadrés en rouge. En passant la souris sur ces champs, le message d’erreur s’affiche.