Adresskonvertierung durch Header-Mapping und
Normalisierung
Das Header-Mapping wird in der Empfängervereinbarung zur Verfügung gestellt. Es ist u.a. für den IDoc-Adapter notwendig, denn der IDoc-Adapter kennt keine Kommunikationspartner.
Der Adapter soll nach dem Header-Mapping zusätzlich eine Adresskonvertierung in ein externes Protokoll vornehmen.
Interface-Übrblick
Merkmal |
Wert |
Name |
AF Header-Mapping-Service |
Zweck |
Setzen oder ersetzen von Adressfeldern im Message-Header |
Typ |
J2EE-Service |
Technischer Name |
com.sap.aii.af.service.headermapping |
Zertifizierung |
Optional |
Syntax |
Siehe auch: JavaDoc (.\index.html) package com.sap.aii.af.service.headermapping |
Folgende Felder können für die Ausgangsverarbeitung (Empfängervereinbarung) angegeben und ersetzt werden:
· Sender-Partner
· Sender-Service
· Empfänger-Partner
· Empfänger-Service
Im Beispieladapter wird die Verwendung des Header-Mappings gezeigt.

Öffnen Sie hierzu CCIInteraction.java und suchen Sie nach der Zeichenkette CS_HDMAP.
Alternative Identifikatoren werden beim Kommunikationspartner definiert. Siehe auch: Kommunikationspartner, dort unter Alternative Identifikatoren.
Im Beispieladapter wird gezeigt, wie alternative Identifikatoren gesetzt werden.

Öffnen Sie hierzu CCIInteraction.java und suchen Sie nach der Zeichenkette CS_HDNORM.
Die beiden Beispiele zeigen die Implementierung für den Empfänger-Adapter. Das Header-Mapping ist nur in der Empfängervereinbarung enthalten.
Für einen Sender-Adapter sieht die Adress-Normalisierung folgendermaßen aus:

Öffnen Sie hierzu CCIInteraction.java und suchen Sie nach der Zeichenkette CS_HDNORM2.