
Damit eine Anwendung auf ihre IBCs ohne Mapping zugreifen kann, werden die IBCs durch einen zusammengesetzten Schlüssel aus Name und Typ eindeutig identifiziert. Name und Typ werden von der Anwendung definiert und sollten im Idealfall dem Namen und dem Typ der realen Entität entsprechen.
Sie sollten IBCs in der Regel nicht manuell, sondern anwendungsgestützt (d.h. automatisch) anlegen (z.B. IBCs, die als Stellvertreter für neu im SAP-System angelegte Fabriken fungieren, wenn diese Fabriken mittels Web-Services mit anderen Entitäten innerhalb oder außerhalb der SAP-Landschaft kommunizieren müssen). Die manuelle Vorgehensweise wird hier beschrieben. Es gibt eine API zum Anlegen von IBCs in kundendefinierten Anwendungen. Siehe Öffentliche API zum Anlegen, Bearbeiten und Löschen von IBCs.
Voraussetzungen
Unabhängig davon, ob Sie einen IBC manuell oder automatisch mit Hilfe einer Anwendung anlegen, benötigen Sie eine Klasse für den IBC. Weitere Informationen finden Sie unter Klasse für die Verwendung eines IBC implementieren.
Eigenschaften des IBC
Typ
Der IBC-Typ kann von der Anwendung angegeben werden. Der Typ beschreibt den Typ der abgebildeten Geschäftsanwendungsentität.
Name
GUID
Gültigkeit
Sie können optional eine Gültigkeit festlegen. Wenn eine Geschäftsanwendungsentität, für die ein IBC angelegt wird, z.B. ab einem bestimmten Zeitpunkt nicht mehr vorhanden sein wird, können Sie für den IBC eine Gültigkeit festlegen. Standardmäßig ist die Gültigkeit des IBC ab dem Zeitpunkt des Anlegens unbegrenzt.
Sie können Beschreibungen, Kontaktdetails und Hinweise anlegen.
XML-Beschreibung: Jeder IBC kann als XML-Datei exportiert werden.
IBC anlegen und bearbeiten
Wählen Sie in SOA-Manager (Transaktionscode SOAMANAGER) die Option Identifiable Business Context auf dem Register Service-Administration.
Wählen Sie Anlegen.
Wählen Sie die IBC-Anwendungsklasse aus der Liste der implementierenden Klassen von IBCs aus, die in der Anwendung definiert wurden.
Die IBC-Typen und Namen, die innerhalb dieser Klasse definiert wurden, werden in den Dropdown-Listboxen angezeigt.
Wählen Sie den IBC-Typ aus.
Wählen Sie den IBC-Namen aus.
Wählen Sie Anlegen.
Der IBC wird angelegt und zur Bearbeitung geöffnet. Sie können folgende Aktivitäten ausführen:
Sie können Beschreibungen, Kontaktdetails und Hinweise hinzufügen, bearbeiten oder löschen.
Sie können eine XML-Beschreibung des IBC exportieren.
Sie können die URL der XML-Beschreibung des IBC suchen.
Wenn eine lokale IBC-Referenz im System angelegt wurde, können Sie diese über die Menüleiste anzeigen.
Wenn Sie die lokale Kommunikation konfigurieren möchten, können Sie die benötigten IBC-Referenz für den gerade angelegten IBC anlegen, indem Sie entsprechende Option in der Menüleiste wählen.