Flexmapping-Listen / SAP-Mara
Flexmapping-Listen / SAP-Mara
Die Funktion „Flex Mapping List“ ermöglicht es Ihnen, SQL-Abfragen zu schreiben, um Operationen auf Datenbanktabellen durchzuführen.In diesem Kapitel erklären wir, wie Sie ein Flex Mapping erstellen, konfigurieren und zur Ausführung zuweisen.
Flex Mapping Konfiguration
Erstellung von Flex Mapping Lists :
Um eine Flex Mapping List zu erstellen :
- Klicken Sie auf den Abschnitt 'Advanced config' auf der linken Seite und navigieren Sie zum Abschnitt 'Flex Mapping List'.

- Klicken Sie anschließend oben rechts auf der Seite auf Add Flex Mapping, um ein neues Flex Mapping zu erstellen. Das folgende Fenster erscheint:
- Füllen Sie dann auf dem Tab „General“ folgende Felder aus:
- Instance : Wählen Sie den IntegrationClient, den Sie verwenden möchten.
- Flex Mapping Name : Geben Sie den Namen des Flex Mappings ein
- Active : Muss aktiviert sein, um als Option in der Export Mapping List bei der Zuweisung zu einem Step angezeigt zu werden. Es muss auch innerhalb der Flex Mappings aktiviert sein, um in der Mapping-Liste berücksichtigt zu werden.
- Flex Mapping List : Lassen Sie dieses Feld leer, wenn Sie ein Flex Mapping erstellen möchten. Wenn Sie jedoch eine Flex Mapping List erstellen möchten, müssen Sie denselben Wert wie beim Flex Mapping Name eintragen.Das folgende Bild zeigt den Prozess der Erstellung einer Flex Mapping List.

- Wenn Sie SQL-Mapping (Pro) verwenden, sind die Tabs „Field Mapping“ und „Field Mapping (Advanced)“ nicht notwendig. Gehen Sie direkt zum Abschnitt „SQL-Mapping (Pro)“, der es Ihnen ermöglicht, die gewünschte SQL-Abfrage einzugeben.Sie müssen lediglich die SQL-Befehle kennen; der einzige Unterschied zu klassischen Abfragen besteht darin, dass Sie anstelle eines Semikolons (;) am Ende jeder Anweisung zwei Dollarzeichen ($$) setzen. Nur das letzte Semikolon bleibt unverändert.

- Nachdem Sie die Abfragen eingegeben haben, speichern Sie sie.
Zuweisung einer Flex Mapping List zu einem Step
Damit die Konfiguration der Flex Mapping List ausgeführt werden kann, muss sie einem Step zugewiesen werden.Es ist wichtig zu beachten, dass der Step als Web Service „SAP-Mara Import“ haben muss. Gehen Sie dazu wie folgt vor:
- Wenn Sie Ihren Job und die Steps bereits erstellt haben, gehen Sie in den Steps-Bereich, wählen Sie den Step aus, dem Sie die Flex Mapping List hinzufügen möchten, und klicken Sie oben rechts auf Edit :

- Gehen Sie dann zum Tab „Other Information“, klicken Sie auf das Dropdown-Menü Functions und wählen Sie Ihre Flex Mapping List aus :

- Zum Schluss klicken Sie auf Next und dann auf Save.