Ansicht
Dokumentation

SIMG_CMS_EXT_OMS_SER - Business Add-In: Suche in externem OMS

SIMG_CMS_EXT_OMS_SER - Business Add-In: Suche in externem OMS

ROGBILLS - Synchronize billing plans   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Mit diesem Business Add-In (BAdI) können Sie nach externen Objekten suchen, die als Last mit den Sicherheitenvereinbarungen verknüpft sind. Als externe Objekte gelten diejenigen Objekte, die in externen Systemen wie SAP-DM geführt werden.

Sie können dieses BAdI im Locator und in der erweiterten Suche benutzen.

Zur Suche nach Objekten aus einem beliebigen externen Objektverwaltungssystem müssen Sie die Schnittstelle IF_EX_CMS_EXT_OMS_SERCH implementieren, um die Daten in der Ergebnisliste zu liefern.

Mit externen Objektverwaltungssystemen sind Systeme gemeint, die außerhalb des CMS-System liegen, nicht außerhalb des SAP-Systems.

Die Objektsystemreferenz-ID ist der Filterwert für dieses BAdI. Sie müssen für jedes externe Objektverwaltungssystem eine eigene Implementierung anlegen.

Um das BAdI zu implementieren, müssen Sie eine neue Objektsystem-ID im Customizing festlegen. Wählen Sie dazu Sicherheitenverwaltung -> Vermögenswerte -> Objektsysteme definieren. Um neue Vermögenswertarten für das Objektsystem zu definieren, wählen Sie im Customizing der Sicherheitenverwaltung Vermögenswerte -> Vermögenswertarten definieren.

Dieses BAdI ist filterabhängig. Die Objektsystem-Referenz-ID ist der Filterwert. Damit können Sie Ihre eigene Implementierung anlegen.

Zur Implementierung des BAdIs stehen zwei Methoden zur Verfügung. Sie können wie folgt vorgehen:

  1. Wählen Sie Werkzeuge -> ABAP Workbench -> Hilfsmittel -> Business Add-Ins -> Implementierung -> Anlegen. Alternativ können Sie die Transaktion SE19 eingeben.
  2. Geben Sie den Namen des BAdIs an, das Sie kopieren möchten (CMS_EXT_OMS_SERCH).

Alternativ können Sie wie folgt vorgehen:

  1. Geben Sie die Transaktion SE18 ein. Um eine Liste der vorhandenen Filterwerte für das angegebene BAdI zu erhalten, wählen Sie im Anwendungsmenü Filterwert -> Übersicht. Um eine Implementierung anzulegen, wählen Sie Filterwert -> Anlegen.
  2. Geben Sie einen geeigneten Namen für die Implementierung ein. Ordnen Sie der implementierenden Klasse einen Namen wie Y_CL_IM_CMS_EXT_OMS_SERCH zu (der Kundennamensraum muss mit Y oder Z beginnen). Verwenden Sie die folgende Namenskonvention:
    1. Namensraumpräfix Y oder Z
    2. CL_ (für Klasse)
    3. IM_ (für Implementierung)
    4. Name der Implementierung
  3. Geben Sie einen Kurztext für die Implementierung ein.
  4. Fügen Sie im Gruppenrahmen Typ eine neue Zeile zur Auswahl eines passenden Filterwerts (Plausibilitätsprozessor-ID) für diese Implementierung ein.






General Data in Customer Master   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3424 Date: 20240520 Time: 201833     sap01-206 ( 53 ms )