
Im Header-Mapping können Sie die Werte der folgenden Schlüsselfelder der Empfängervereinbarung auf andere Werte abbilden:
Senderpartner
Sender-Kommunikationskomponente
Empfängerpartner
Empfänger-Kommunikationskomponente
Die Adressfelder (Sender, Empfänger) werden dann im Header der ausgehenden Message entsprechend transformiert.
Die Verwendung des Header-Mapping ist insbesondere bei der Konfiguration von Business-to-Business-Szenarien wichtig, in denen die Geschäftspartner die Namen ihrer internen Business-Systeme durch neutrale Repräsentanten (Partner, Business-Komponente) ersetzen möchten.
Sie können beim Header-Mapping
feste Ziel-Werte angeben
festlegen, dass die Umsetzung der Feldwerte dynamisch aus der Payload der Message ermittelt werden soll
Header-Mapping wird zur Laufzeit nur für folgende Empfängeradapter unterstützt:
Adapter auf der Integration Engine
XI-Adapter
IDoc-Adapter
HTTP-Adapter
Adapter auf der Advanced Adapter Engine
RNIF-Adapter 2.0
RNIF-Adapter 1.1
CIDX-Adapter
Um das Header-Mapping für ein Adressfeld anzugeben, führen Sie folgende Schritte durch:
Markieren Sie unter Header-Mapping das Feld (beispielsweise Sender-Kommunikationskomponente ).
Geben Sie den Zielwert für das Schlüsselfeld an.
Wenn Sie für Partner oder Kommunikationskomponente einen festen Zielwert angeben möchten, wählen Sie den Partner oder die Kommunikationskomponente durch die Eingabehilfe aus.
Wenn Sie festlegen möchten, dass Partner oder Kommunikationskomponente dynamisch aus der Payload der Message ermittelt werden sollen, führen Sie folgende Schritte durch:
Positionieren Sie den Cursor auf dem Pfeilsymbol der Eingabehilfedrucktaste.
Wählen dann die Funktion Erweitert .
Der Partnereditor bzw. Ausdruckseditor für Kommunikationskomponenten wird geöffnet.
Wenn Sie den Auswahlknopf Dynamisch wählen, können Sie für die dynamische Ermittlung des Partners oder der Kommunikationskomponente ein Kontextobjekt oder einen XPath-Ausdruck angeben.
Weitere Informationen:
Wählen Sie Übernehmen .
Wenn Sie sicherstellen möchten, dass der interne Name eines sendenden Business-Systems in der ausgehenden Message durch eine neutrale Bezeichnung eines Partners und Kommunikationskomponenten ersetzt wird, spezifizieren Sie beim Header-Mapping die Felder für Sender-Partner und Sender-Kommunikationskomponente .