Ansicht
Dokumentation

CL_RPM_BW_HIERARCHY - Hierarchieklasse für BW

CL_RPM_BW_HIERARCHY - Hierarchieklasse für BW

ABAP Short Reference   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Diese Klasse wird von der BW-Extraktion dazu verwendet, die Hierarchie für die verschiedenen RPM-Objekte vorzubereiten. Alle Objekte sind in derselben Klasse enthalten, d.h., einige allgemeine Methoden können über alle Objekte hinweg wiederverwendet werden.

Die BW-Hierarchie erfordert eine spezielle Struktur für die Anzeige im BW, die aus den Elementen "Parent-ID", "Child-ID", "Next-ID", "Node-ID" und der Hierarchieebene besteht.

  • FILL_PROJECT_ROOT : Die Hierarchie im BW erfordert immer einen Namen zur eindeutigen Identifikation. Dieser Hierarchiename sollte auf der obersten Ebene der Hierarchie angesiedelt sein. Diese Methode wird dazu verwendet, den Hierarchienamen sowie die Node-ID zu füllen. Die Nod-ID für den Hierarchienamen ist immer 1.
  • MAP_ID_GUID : Diese Methode wird dazu verwendet, die ID auf den GUID abzubilden. Jedes Objekt, das Bestandteil der Hierarchie ist, wird in einer internen Tabelle gespeichert, und diese Methode erzeugt eine ID und verknüpft sie mit dem Objekt. Die von dieser Methode zurückgelieferte ID wird entweder in der Child-ID, Parent-ID, oder Next-ID gespeichert, abhängig vom Aufruf der anderen Methoden.
  • GET_HIE_NODE: Diese Methode wird von allen Extraktorfunktionsbausteinen aufgerufen. Sie dient zum Sortieren der internen Hierarchietabelle nach Node-ID.

GLOBALE ROLLE

  • READ_GLOBAL_ROLE_PROJECTS : Globale Rollen werden nicht zugeordneten Projekten zugewiesen. Diese Methode wird dazu verwendet, alle Rollen, die dem nicht zugeordneten Projekt direkt zugeordnet sind, in der Tabelle CGPL_HIERARCHY auszuwählen.
  • GET_GLOBAL_ROLE_HIERARCHY : Diese Methode führt einen Loop über die interne Tabelle durch, die von READ_GLOBAL_ROLE_PROJECTS zurückgeliefert wird, und legt die Einträge in der Hierarchietabelle für das BW an.





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

Length: 2213 Date: 20240328 Time: 213200     sap01-206 ( 52 ms )