
Der Import von Interfaces erleichtert Ihnen das weitere Design und die Konfiguration, weil auf diese Weise die Signatur und der technische Name des Interface dem Integration Builder bekannt gemacht wird:
Der Import eines Interface ist keine Voraussetzung für dessen Verwendung in der Exchange Infrastructure, erleichtert aber den gesamten Design- und Konfigurations-Prozess. Sie können RFCs (somit auch BAPIs) und IDocs importieren.
In dem SAP-System, aus dem RFCs beziehungsweise IDocs importiert werden sollen, müssen Funktionsbausteine zum Abrufen von Metadaten vorhanden sein. Sie können RFCs und IDocs ab SAP-Release 4.0 importieren. Die folgende Tabelle gibt einen Überblick über die erforderlichen Support-Packages:
Erforderliche Support-Packages für IDoc-Importe
|
Release |
Mindest-Support-Package-Stand |
|
40B |
SAPKH40B48 |
|
45B |
SAPKH45B26 |
|
46A |
SAPKB46A20 |
|
46B |
SAPKB46B12 |
|
46C |
SAPKB46C05 |
Bei Problemen mit dem IDoc- oder RFC-Import beachten Sie die Hinweise 677732 (Berechtigungen), 672745 (Fehlende Funktionsbausteine), 212011 (Zugriff auf IDoc-Metadaten) und 718320.
Für die Software-Komponentenversion, für die Sie Interfaces aus einem SAP-System importieren wollen, muss der Import von Interfaces erlaubt sein. Um dies zu überprüfen, öffnen Sie das Kontext-Menü für die betreffende Software-Komponentenversion und wählen Sie Öffnen. Pflegen Sie die Verbindungsdaten für das betroffene SAP-System (siehe auch Software-Komponentenversion anzeigen/bearbeiten ) Beim Import müssen Sie sich außerdem mit einem Benutzer anmelden (siehe unten), der die entsprechenden Berechtigungen für den Import haben muss. Für einen SAP Web Application Server 6.20 sind das die folgenden Berechtigungen:
Berechtigungen für Importe aus Systemen basierend auf SAP Web Application Server 6.20
|
Berechtigungsobjekt: S_RFC |
|
|
Berechtigungsfeld |
Erforderliche Berechtigung |
|
ACTVT |
16 (Ausführen) |
|
RFC_NAME |
ATSV, EDIMEXT, RFC1, RFC2, SDIFRUNTIME, SDNT, SDDO, SDOC, SDTB, SEF1,SG00, SIFD, SIMG, SRFC, SUNI, SYST, SYSU |
|
RFC_TYPE |
FUGR(Funktionsgruppe) |
|
Berechtigungsobjekt: S_DEVELOP |
|
|
Berechtigungsfeld |
Erforderliche Berechtigungen |
|
ACTVT |
Anzeigen |
|
DEVCLASS |
* |
|
OBJNAME |
* |
|
OBJTYPE |
* |
|
P_GROUP |
* |
Bei Systemen, die auf einem Releasestand < 4.6 D sind, wird statt der Berechtigung SDIFRUNTIME (Berechtigungsfeld RFC_NAME) die Berechtigung SDIF benötigt.
Sie befinden sich in der Designpflege des Integration Builder.
Klappen Sie die Unterknoten für eine Software-Komponentenversion auf, für die Sie Interfaces importieren möchten.
Rufen Sie für den Unterknoten Importierte Objekte dieser Software-Komponentenversion das Kontext-Menü auf und wählen Sie den Eintrag Import von SAP-Objekten.
Im ersten Schritt Anmeldung des Import-Wizards geben Sie den Benutzer an, über den Sie die Interfaces aus dem SAP-System importieren wollen. Um sich die Verbindungsdaten zum SAP-System anzeigen zu lassen, wählen Sie Verbindungsdaten anzeigen (
). In dem aufgeklappten Bereich können Sie die Verbindungsdaten auch temporär überschreiben.
Im zweiten Schritt Objekte auswählen des Import-Wizards wählen Sie die RFCs und IDocs aus, die Sie importieren möchten. Nach etwa einer Minute zeigt der Import-Wizard die Objekte sowohl auf der Registerkarte Objekte (alphabetisch geordnet) als auch auf der Registerkarte Komponentenhierarchie(geordnet nach Anwendungskomponenten) an:
) und Liste ausgewählter Objekte schließen (
) prüfen Sie Ihre bisherige Auswahl.Im dritten Schritt Import durchführenkönnen Sie die noch RFCs oder IDocs aus der Liste der ausgewählten Objekte löschen. Um den Import durchzuführen, klicken Sie auf die Drucktaste Fertigstellen.
Die gewählten Interfaces werden aus dem SAP-System importiert und sind in Ihrer Software-Komponentenversion unter Importierte Objekte verfügbar. Alle importierten RFCs und IDocs verwenden den gleichen Repository-Namensraum .
Sie können die Interface-Beschreibung der IDocs und RFCs nicht im Integration Builder verändern. Folgende Teile können im Integration Builder verwendet werden:
|
Interface-Beschreibung oder Teile hiervon |
Verwendung |
|
IDoc- oder RFC-Interface |
In Operation-Mappings zur Design-Zeit oder in Interface-Ermittlungen zur Konfigurations-Zeit |
|
IDoc-Message, RFC-Message (Request, Response oder Fault) |
Ausgangs- oder Ziel-Message in Message-Mappings |
|
IDoc-Message, RFC-Message (Request- oder Response) |
In Operationen von Service-Interfaces |
|
Globaler Typ (in RFC oder IDoc) |
Ausgangs- oder Ziel-Datentyp in Mapping-Vorlagen |