Overslaan naar hoofdinhoud
Inhoudsopgave overslaan

[TRANSFORM] - Waarden transformeren voor het exporteren

In deze handleiding wordt uitgelegd hoe u de TRANSFORM functie in eAdm om functietitels uit een bronsysteem (zoals HRM) te standaardiseren voordat ze worden geëxporteerd naar een doelsysteem (zoals Active Directory). Dit is handig als de bronfunctiebenamingen te lang, inconsistent of gedetailleerd zijn voor het beoogde doel in het doelsysteem.

Je kunt bijvoorbeeld meerdere variaties van een managerstitel samenvoegen tot één gestandaardiseerde titel.


Wanneer titelomzetting gebruiken

Je zou deze functie moeten gebruiken als functietitels in je Human Resource Management (HRM) systeem inconsistent of te specifiek zijn. De titels "Afdelingsmanager/Teamleider", "Manager, Verkoop" en "Hoofd Verkoopafdeling" kunnen bijvoorbeeld allemaal worden gestandaardiseerd naar de eenvoudigere titel "Manager" in het Active Directory-profiel van de gebruiker.

eAdm biedt een functie om deze gegevens automatisch te transformeren tijdens het exportproces. Het eindresultaat zou er ongeveer zo uit moeten zien:

Bron Titel van HRM

Bestemming Titel in AD

Aanbouw (met tilleggsutdanning)

Adjunkt

Avd.leder/Undervisningsinsp./Fagleder

Avdelingsleder

Wandcontactdoos

Avdelingsleder

In dit scenario worden verschillende brontitels toegewezen aan de gestandaardiseerde titel "Avdelingsleder" voordat ze naar de Title attribuut in Active Directory.

Opmerking: Titels die niet in je transformatielijst staan, worden zonder wijzigingen geëxporteerd. U hoeft alleen de titels te definiëren die u wilt wijzigen.


Syntax

De syntaxis is:

CODE
[TRANSFORM;SourceAttribute;SourceValue1|DestinationValue1;SourceValue2|DestinationValue2]
  • [TRANSFORM;... ]: Het functietrefwoord dat de transformatie start.

  • SourceAttribute: De naam van het attribuut waarvan je wilt lezen (bijv, title).

  • SourceValue|DestinationValue: Een paar dat de originele waarde definieert en de nieuwe waarde waarnaar het moet worden getransformeerd.

Voorbeeld:

CODE
[TRANSFORM;title;Avd.leder/Undervisningsinsp./Fagleder|Avdelingsleder;Avdelingsleder grunnskole|Avdelingsleder]


Transformaties bewerken

U kunt de lijst met titeltransformaties op twee manieren beheren: rechtstreeks in de eAdm gebruikersinterface of door bulkbewerking in een teksteditor.

Methode 1: De eAdm-interface gebruiken

Deze methode is geschikt om een paar titels tegelijk toe te voegen of te wijzigen.

  1. Navigeer naar de relevante exportsjabloon in eAdm.

  2. Klik op Bewerken om de sjabloonconfiguratie te openen.

  3. Zoek het veld waar de transformatie wordt toegepast (bijv, description) en klik op de tafelicoon om de editor te openen.

  4. Klik in het pop-upvenster op het + pictogram om een nieuwe rij toe te voegen.

  5. Voer in de linkerkolom de brontitel in en in de rechterkolom de gewenste bestemmingstitel.

  6. Herhaal dit voor alle nieuwe titels.

  7. Klik op Opslaan in de editor en vergeet niet de exportsjabloon op te slaan om de wijzigingen toe te passen.

Methode 2: Bulk bewerken met een teksteditor

Deze methode is efficiënt voor het maken of bijhouden van lange lijsten met transformaties. We raden aan om een toepassing als Notepad++ te gebruiken.

Stap 1. De lijst voorbereiden voor bewerking

  1. Kopieer de volledige TRANSFORM string van de eAdm exportsjabloon.

  2. Plak de string in Notepad++ in een nieuw bestand.

  3. Open het dialoogvenster "Zoeken en vervangen" (Ctrl+H).

  4. Voer in het veld "Zoek wat" het volgende in ;.

  5. Voer in het veld "Vervangen door" het volgende in \n (dat een newline-karakter voorstelt).

  6. Selecteer de zoekmodus "Uitgebreid".

  7. Klik op "Alles vervangen". Hierdoor wordt elk transformatiepaar op zijn eigen regel geplaatst, zodat het gemakkelijk te lezen en te bewerken is.

Stap 2. Bewerk de lijst

Voeg regels toe, bewerk ze of verwijder ze als dat nodig is. Zorg ervoor dat elke regel de SourceValue|DestinationValue formaat.

Stap 3. De lijst voorbereiden voor eAdm:

  1. Als je klaar bent met bewerken, draai je het proces om.

  2. Voer in het veld "Zoek wat" het volgende in \n.

  3. Voer in het veld "Vervangen door" het volgende in ;.

  4. Klik op "Alles vervangen". Hierdoor wordt de lijst weer omgezet in een enkele, door puntkomma's gescheiden tekenreeks.

  5. Kopieer de resulterende string en plak deze terug in het juiste veld in uw eAdm exportsjabloon.


Verificatie

Waarschuwing: Onjuiste syntax zal fouten veroorzaken tijdens het exportproces. Test je wijzigingen altijd voordat je ze definitief maakt.

  1. Nadat u de wijzigingen in de exportsjabloon hebt opgeslagen, klikt u op het pictogram Afspelen naast de mapping die u hebt gewijzigd.

  2. Klik op Voorbeeld om te zien hoe de gegevens worden getransformeerd.

  3. Bekijk de "Nieuwe waarde" (Ny verdi) kolom om te bevestigen dat de titels correct worden gewijzigd. Als de voorvertoning niet de verwachte resultaten laat zien, controleer dan de syntaxis op fouten.

JavaScript-fouten gedetecteerd

Let op: deze fouten kunnen afhankelijk zijn van de instellingen van je browser.

Als dit probleem zich blijft voordoen, neem dan contact op met onze supportafdeling.