Lors de la création d'un formulaire de commande pour de nouveaux utilisateurs externes dans eHub, il est recommandé de vérifier si l'utilisateur existe déjà dans eADM. Cela permet d'éviter la création de comptes en double et de s'assurer qu'un nouveau contrat ou un nouveau poste est correctement ajouté au profil de l'utilisateur existant.
Ce guide vous explique comment ajouter un chèque en utilisant un numéro d'identité national norvégien (fødselsnummer) comme identifiant unique. Vous pouvez également utiliser ce processus pour remplir automatiquement les informations de l'utilisateur si celles-ci sont présentes dans le système.
Étape 1 : Ajouter le champ « Numéro d'identification national »
La première étape consiste à ajouter le champ qui servira à la recherche.
-
Faites glisser un champ « Saisie » vers le haut de votre formulaire.
-
Dans les paramètres de champ situés à droite, définissez le Étiquette « Numéro d'identité national » (ou
Fødsels- og personnummer). Il s'agira du champ dans lequel l'utilisateur saisira le numéro d'identification.
Étape 2 : Ajouter un champ de notification pour les utilisateurs existants
Ensuite, vous ajouterez un champ de texte qui n'apparaîtra que si le numéro d'identification national saisi figure dans eADM.
-
Ajoutez un champ « Texte » juste en dessous du champ « Numéro d'identité national ».
-
Cliquez sur l'icône « fx » pour ouvrir l'éditeur d'expressions du contenu textuel.
-
Saisissez ce qui suit
REFERENCEfonction :[REFERENCE;DisplayName;Socialsecuritynumber;1;[Socialsecuritynumber]]Fonctionnement de cette fonction :
-
REFERENCE: Il s'agit de la fonction permettant de rechercher des données dans eADM. -
DisplayName: Il s'agit de l'attribut qui sera extrait du profil de l'utilisateur dans eADM (dans ce cas précis, le nom complet de l'utilisateur). -
Socialsecuritynumber: Il s'agit de l'attribut eADM qui sera utilisé pour rechercher une correspondance. -
1: Ce paramètre permet de définir le nombre de résultats à trouver. -
[Socialsecuritynumber]: Cela permet d'associer la fonction à la valeur saisie dans le champ « Numéro d'identité national » de votre formulaire.
-
Ce champ affichera désormais le nom complet de l'utilisateur existant si une correspondance est trouvée. Vous pouvez ajouter du texte autour de cette information dans le champ pour créer un message d'aide, par exemple : « L'utilisateur [RÉFÉRENCE ;...] existe déjà. Un nouveau poste sera ajouté au profil de cet utilisateur une fois la soumission effectuée. »
Étape 3 : Remplir automatiquement les informations de l'utilisateur
Vous pouvez également configurer le formulaire pour qu'il remplisse automatiquement d'autres champs (tels que « Prénom », « Nom », etc.) lorsqu'un utilisateur est identifié. Cela permet de gagner du temps et de réduire la saisie manuelle de données.
Configurons le champ « Prénom » à titre d'exemple :
-
Sélectionnez le champ de saisie « Prénom » de votre formulaire.
-
Dans le panneau des paramètres situé à droite, repérez la Valeur par défaut option, puis cliquez sur le fx icône. Saisissez ce qui suit
REFERENCEfonction :[REFERENCE;GivenName;Socialsecuritynumber;1;[Socialsecuritynumber]]Cette fonction recherche le
GivenName(Prénom) dans eADM à l'aide du numéro d'identification national saisi et le définit comme valeur par défaut pour ce champ. -
Ensuite, trouvez le Visible option, puis cliquez sur le fx icône. Saisissez ce qui suit
IFEMPTYUSEfonction :[IFEMPTYUSE;[Socialsecuritynumber];false]Cette fonction rend le champ « Prénom » visible uniquement si le champ « Numéro d'identité national » n' est pas vide. Cela garantit que les champs relatifs aux informations de l'utilisateur n'apparaissent qu'après la saisie d'un numéro d'identité.
Vous pouvez répéter cette procédure pour d'autres champs, comme « Nom » (Sn), « Mobile » (Mobile), et « E-mail » (Mail) en utilisant le nom d'attribut eADM correspondant dans le REFERENCE fonction.
Résumé sur l'IA et la recherche
Ce guide étape par étape s'adresse aux utilisateurs d'eHub et explique comment ajouter à leurs formulaires une fonctionnalité permettant de vérifier si un utilisateur existe déjà dans eADM. Il explique comment utiliser un numéro d'identité national pour rechercher un utilisateur, afficher un message de notification et remplir automatiquement d'autres champs du formulaire, tels que le nom et les coordonnées, à l'aide des données de l'utilisateur existant, en utilisant REFERENCE et IFEMPTYUSE fonctions.