Ansicht
Dokumentation

USMD_REMOTE_WHERE_US - BAdI: Remote-Verwendungsnachweis

USMD_REMOTE_WHERE_US - BAdI: Remote-Verwendungsnachweis

Vendor Master (General Section)   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieses Business Add-In (BAdI) wird in der Komponente Datenqualität und Suche (CA-MDG-DQ) verwendet.

Mit diesem BAdI können Sie im Remote-System eine Liste der in der Stammdaten-Governance verwendeten Entitäten anzeigen.

Dieses BAdI enthält folgende Filter:

  • Datenmodell
  • Entitätstyp

Jede Implementierung dient zur Suche nach Remote-Verwendungsnachweisen zu einem bestimmten Entitätstyp.

Dieses BAdI hat eine Interface-Methode (GET_REMOTE_WHERE_USED_LIST), die folgende Parameter enthält:

  • IV_ENTITY_TYPE: Entitätstyp, nach dem das System suchen soll
  • IT_ENTITY_SEL: Wert des jeweiligen Schlüssels
  • IS_REMOTE_SYSTEM: Remote-Destination; Sie können jeweils nur ein System angeben.
  • IV_MAX_HIT: maximale Anzahl von Suchergebnissen
  • ET_RESULT: Suchergebnisse (Name des Business-Systems, Schlüsselspalten und Textspalten der Datenzeilen, die die Entität verwendet)
  • ET_MESSAGE: aufgetretene Fehlermeldungen
  • Im Customizing für Datenreplikation unter Benutzerdefinierte Einstellungen für die Datenreplikation definieren → Technische Einstellungen festlegen → Technische Einstellungen für Business-Systeme definieren haben Sie das Business-System, das logische System und die RFC-Destination konfiguriert.
  • Für die RFC-Destination haben Sie einen Benutzer angelegt, der berechtigt ist, die Tabellen S_TABU_DIS und S_TABU_NAM sowie Aktivitäten zu diesen Tabellennamen anzuzeigen. Diese Berechtigung ist erforderlich, da in der Standardimplementierung der Remote-Funktionsbaustein TABLE_ENTRIES_GET_VIA_RFC zum Abrufen von Remote-Daten verwendet wird.

Weitere Informationen über die Standardeinstellungen (Filter, Einfach- oder Mehrfachverwendung) finden Sie auf der Registerkarte Erweiterungsspot-Elementdefinitionen im BAdI-Builder (Transaktion SE18).

  • MDG_BS_FIN_RMT_WHERE_USED
Diese Implementierung durchsucht die Tabelle T030 im Remote-System, um herauszufinden, ob die betreffenden Konten dort verwendet werden.

Alternativ zur BAdI-Implementierung können Sie folgende Implementierungsoptionen verwenden:

  • Sie können den Remote-Funktionsbaustein TABLE_ENTRIES_GET_VIA_RFC wie in der Standardimplementierung verwenden, um Remote-Daten aus Tabellen abzurufen.
  • Wenn im Remote-System für den zu durchsuchenden Bereich Operational Data Providers (ODPs) modelliert sind und Sie mit dem ODP-API vertraut sind, können Sie im Remote-System folgende Schritte ausführen:
  1. Erstellen Sie zu jedem ODP eine Query.
  2. Um in der Query den ODP aufzurufen, legen Sie einen RFC-Baustein unter Verwendung der Klasse CL_BS_ANLY_LIST_SERVICES an.
  3. Rufen Sie in der Erweiterungsimplementierung des MDG-Systems den von Ihnen angelegten RFC auf.
  • Wenn in Ihrer MDG-Landschaft die SAP NetWeaver Enterprise Search verwendet wird und Sie mit dem Enterprise-Search-API vertraut sind, können Sie diese Suchfunktion in Ihrer BAdI-Implementierung verwenden.

Informationen über die Implementierung von BAdIs im Rahmen des Erweiterungskonzepts finden Sie in der SAP-Bibliothek von SAP NetWeaver unter BAdIs - Einbettung in das Enhancement Framework.

In der Standardimplementierung werden das Datenmodell 0G und der Entitätstyp ACCOUNT verwendet.






BAL Application Log Documentation   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5013 Date: 20240523 Time: 035057     sap01-206 ( 113 ms )