Sådan tjekker du, om der allerede findes brugere i eHUB Forms

Når man opretter en bestillingsformular for nye eksterne brugere i eHub, er det en god praksis at kontrollere, om brugeren allerede findes i eADM. Dette forhindrer oprettelsen af dobbelte konti og sikrer, at en ny kontrakt eller stilling tilføjes korrekt til den eksisterende brugers profil.

Denne vejledning viser dig, hvordan du tilføjer en markering ved hjælp af et norsk personnummer (fødselsnummer) som unik identifikator. Du kan også bruge denne fremgangsmåde til automatisk at udfylde brugerens oplysninger, hvis de findes i systemet.


Trin 1: Tilføj feltet »Nationalt ID«

Det første skridt er at tilføje det felt, der skal bruges til opslaget.

  1. Træk et indtastningsfelt op til toppen af din formular.

  2. I feltindstillingerne til højre skal du indstille Etiket til »nationalt identifikationsnummer« (eller Fødsels- og personnummer). Dette vil være det felt, hvor brugeren indtaster ID-nummeret.


Trin 2: Tilføj et meddelelsesfelt for eksisterende brugere

Dernæst skal du tilføje et tekstfelt, der kun vises, hvis det indtastede nationale ID-nummer findes i eADM.

  1. Indsæt et tekstfelt lige under feltet »Nationalt ID«.

  2. Klik på fx-ikonet for at åbne udtrykseditoren til tekstindholdet.

  3. Indtast følgende REFERENCE funktion:

    [REFERENCE;DisplayName;Socialsecuritynumber;1;[Socialsecuritynumber]]
    
    

    Sådan fungerer denne funktion:

    • REFERENCE: Dette er den funktion, der bruges til at søge efter data i eADM.

    • DisplayName: Dette er den attribut, der hentes fra brugerens profil i eADM (i dette tilfælde brugerens fulde navn).

    • Socialsecuritynumber: Dette er den eADM-attribut, der vil blive brugt til at søge efter et match.

    • 1: Her angives det antal resultater, der skal findes.

    • [Socialsecuritynumber]: Dette knytter funktionen til den værdi, der er indtastet i feltet »Nationalt identifikationsnummer« på din formular.

Dette felt viser nu den eksisterende brugers fulde navn, hvis der findes et match. Du kan indsætte tekst omkring navnet i feltet for at oprette en vejledende besked, for eksempel: »Brugeren [REFERENCE;...] findes allerede. Der tilføjes en ny stilling til denne brugers profil, når du sender formularen.«


Trin 3: Udfyld automatisk brugeroplysninger

Som et ekstra trin kan du indstille formularen til automatisk at udfylde andre felter (f.eks. fornavn, efternavn osv.), når der findes en bruger. Det sparer tid og mindsker behovet for manuel indtastning af data.

Lad os som eksempel konfigurere feltet »Fornavn«:

  1. Vælg indtastningsfeltet »Fornavn« på din formular.

  2. I indstillingspanelet til højre skal du finde Standardværdi indstilling og klik på fx ikon. Indtast følgende REFERENCE funktion:

    [REFERENCE;GivenName;Socialsecuritynumber;1;[Socialsecuritynumber]]
    
    

    Denne funktion slår op i GivenName (Fornavn) i eADM ved hjælp af det indtastede nationale ID-nummer og angiver det som standardværdi for dette felt.

  3. Find derefter Synlig indstilling og klik på fx ikon. Indtast følgende IFEMPTYUSE funktion:

    [IFEMPTYUSE;[Socialsecuritynumber];false]
    
    

    Denne funktion gør feltet »Fornavn« kun synligt, hvis feltet »Personnummer« ikke er tomt. Dette sikrer, at felterne til brugeroplysninger først vises, når der er indtastet et personnummer.

Du kan gentage denne fremgangsmåde for andre felter, f.eks. »Efternavn« (Sn), »Mobil« (Mobile), og »E-mail« (Mail) ved at anvende det tilsvarende eADM-attributnavn i REFERENCE funktion.


Dette er en trin-for-trin-vejledning til eHub-brugere om, hvordan man tilføjer en funktion til sine formularer, der kontrollerer, om en bruger allerede findes i eADM. Vejledningen forklarer, hvordan man bruger et nationalt ID-nummer til at søge efter en bruger, vise en meddelelse og automatisk udfylde andre felter i formularen, såsom navn og kontaktoplysninger, med den eksisterende brugers data ved hjælp af REFERENCE og IFEMPTYUSE funktioner.

Senest opdateret: