Ansicht
Dokumentation

CL_MDS_KEYMAP_SERVICE - Serviceklasse für das Keymapping

CL_MDS_KEYMAP_SERVICE - Serviceklasse für das Keymapping

PERFORM Short Reference   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die Klasse CL_MDS_KEYMAP_SERVICE stellt Methoden zur Verfügung die einen vereinfachten Zugriff auf das Unified Keymapping (UKM) ermöglichen.

  • Die Methode GET_SCHEME_ID liefert die Scheme-ID zu einem gegebenen Objekttyp zurück.
  • Die Methode GET_MAIN_CONTEXT_ID liefert die Hauptkontext-ID für einen gegebenen Objekttyp zurück.
  • Die Methode GET_UKMS_TEMPLATE liefert für eine Kombination aus Quell- und Zielobjektyp eine mit Werten vorbelegte Struktur des UKM zurück. Mit dieser Strukturvorlage können die notwendigen Einträge zur Übergabe an die Methoden des UKM aufgebaut werden.
  • Die Methode DATA_MAP_TO_UKMS überträgt die Keymapping-Information aus der übergebenen Tabelle (einfachen Struktur) in eine Tabelle mit der komplexeren Struktur des UKM. Die zurückgelieferte Tabelle kann an die Mehoden des UKM übergeben werden.
  • Die Methode DATA_MAP_FROM_UKMS überträgt die Keymapping-Information aus der übergebenen Tabelle mit der UKM-Struktur in eine Tabelle mit einer einfachen Struktur des Keymapping.
  • Die Methode KEYMAP_ADD fügt Einträge zu den Puffern des UKM-Keymappings hinzu.
  • Die Methode KEYMAP_GET ermittelt Schlüssel über das UKM-Keymapping.
  • Die Methode KEYMAP_REMOVE entfernt Einträge aus den Puffern des UKM-Keymappings.
  • Die Methode KEYMAP_SAVE verbucht die geänderten Puffereinträge des UKM- Keymappings.

Weiterhin hält die Klasse die Information über die Zuordnung der Objekttypen zu den entsprechenden Scheme-IDs und Hauptkontext-IDs des UKM.

Beziehungen

Beispiel

Hinweise

Weiterführende Informationen






TXBHW - Original Tax Base Amount in Local Currency   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3200 Date: 20240418 Time: 192437     sap01-206 ( 40 ms )