Handbuch IPA-Server

  1. Home
  2. Dokumente
  3. Handbuch IPA-Server
  4. 4.0 Admin Benutzeroberflä...
  5. 4.7 DataExchanger

4.7 DataExchanger

Sie können Werte für Variablen mit dem DataExchanger automatisch ändern lassen.
Es gibt hier viele Optionen die sie pro Variable einstellen können:

Trimmen
Damit werden Leerzeichen in der Variable gelöscht.

RemoveCarriageReturn
Damit werden Zeilensprünge in der Variable gelöscht.

Replace
Einfach ersetzen: einen Teil des Wertes in der Variable ändern.

Replace with file content
Ersetzen Sie den Variablenwert durch den Inhalt einer Datei. Geben Sie als Value den Wert ein, der in der Variable stehen muss. Geben Sie als Pfad zur Datei den gesamten Pfad zur Datei an, in der der Inhalt steht, welcher den Variablenwert ersetzt. Diese Funktion eignet sich zum Beispiel dafür, um den Body einer Email zu definieren, wenn eine Variable einen bestimmten Wert, z.B. ein Kürzel enthält.

ExchangeASCI (Replace from file)
Werte aus einer ASCII Datei ersetzen. In der Liste wird der Wert der Variable gesucht und mit dem Wert nach dem Kommata ersetzt. Die Liste mus Kommata separiert sein. z.B.

  • Such Wert 1, Neuer Wert 1
  • abc, 123
  • 23456, Company Combera

Capital letters
Zum ändern des Werts in Großbuchstaben.
Small letters
Zum ändern des Werts in Kleinbuchstaben.
Regular Expression
Damit können sie die Werten mit der Filtersprache RegEx anpassen.
Normalize date
Damit können sie das Datum normalisieren auf die Einstellung ihre Systems.
Calculate date
Damit können sie zum Datum Tage dazu rechnen lassen z.B für Zahlungsziel.
REST
Hier können sie eine REST Schnittstelle ansprechen über eine URL und Befehlssteuerung.
Replace if empty
Wenn die Variable leer ist wird diese mit einem festen Wert ersetz z.B Variable leer dann ersetzte diese mit dem Wert „Zur Prüfung“.
Replace if not empty
Wenn die Variable nicht leer ist wird diese mit einem festen Wert ersetz z.B Variable nicht leer dann ersetzte diese mit dem Wert „0000“.
Replace if RegEx match
Wenn die Variable den RegEx Ausdruck entspricht dann ersetzte diese mit einem festen Wert. z.B Variable ABC\d+ (Inhalt ABC123456) dann ersetzte diese mit dem Wert „0000“.
Replace if RegEx no match
Wenn die Variable nicht den RegEx Ausdruck entspricht dann ersetzte diese mit einem festen Wert. z.B Variable Rechnung.\d+ (Inhalt Rechnung 123456) dann ersetzte diese mit dem Wert „Zur Prüfung“.