SAP ABAP Class /MRSS/CL_SGD_DEM_MAP (Map External Keys to Internal Keys)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/SGD (Package) Planning Board Demand
Properties
Class /MRSS/CL_SGD_DEM_MAP  
Short Description Map External Keys to Internal Keys    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SGD   Planning Board Demand 
Created 20040505   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_SGD_DEM_MAP has no forward declaration.
Interfaces
Class /MRSS/CL_SGD_DEM_MAP has no interface implemented.
Friends
Class /MRSS/CL_SGD_DEM_MAP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_DEM_MAP Static Attribute Private Type reference (TYPE) /MRSS/T_DEM_MAP_WRK_TAB Work Table for Mapping 20040505
2 GT_DEM_MAP_GS Static Attribute Private Type reference (TYPE) /MRSS/T_DEM_MAP_GS_TAB Mapping Table, Sorted by GUID 20040505
Methods
# Method Level Visibility Method type Description Created on
1 BUFFER_ADD Static method Public Method Add Entry to the Buffer 20040505
2 BUFFER_DEL Static method Private Method Deletes Entries from Internal Buffer 20070411
3 CONVERT_COMP_DEMAND_TO_EXT Static method Public Method Converts complex requirements into external display 20060511
4 CONVERT_DEMAND_TO_EXT Static method Public Method Converts individual requirements into external display 20060511
5 CONVERT_QUALIF_TO_EXT Static method Public Method Convert Qualification to External Structure 20130814
6 CONVERT_RELAT_TO_EXT Static method Public Method Converts relationships into external display (GUIDs) 20060502
7 EXTERNAL_KEYS_GET Static method Public Method Get External Key 20040505
8 EXTERNAL_KEY_GET Static method Public Method Obtains an external key 20060428
9 EXTERNAL_KEY_REPLACE Static method Public Method Replace Temporary Key with Final Key 20070215
10 INTERNAL_KEYS_GET Static method Public Method Get Internal Key 20040505
11 INTERNAL_KEY_GET Static method Public Method Get an internal key 20060616
12 INTERNAL_KEY_REPLACE Static method Public Method Replace Internal Key 20091001
13 MAINTAIN Static method Public Method Manages Key 20070411
14 REMOVE_MAP_KEYS_FROM_BUFFER Static method Public Method Remove the Mapping Keys from Buffer 20101209
15 RESET Static method Public Method Reset 20040507
16 SAVE Static method Public Method Save 20040506
Events
Class /MRSS/CL_SGD_DEM_MAP has no event.
Types
Class /MRSS/CL_SGD_DEM_MAP has no local type.
Method Signatures

Method BUFFER_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEM_MAP Call by reference Type reference (TYPE) /MRSS/D_DEM_MAP Mapping von externen Schlüsseln 20040505
2 Importing IS_DEM_MAP_WRK Call by reference Type reference (TYPE) /MRSS/T_DEM_MAP_WRK Arbeitsstruktur für Mapping 20040505

Method BUFFER_ADD on class /MRSS/CL_SGD_DEM_MAP has no exception.

Method BUFFER_DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEM_MAP Call by reference Type reference (TYPE) /MRSS/D_DEM_MAP Mapping von externen Schlüsseln 20070411

Method BUFFER_DEL on class /MRSS/CL_SGD_DEM_MAP has no exception.

Method CONVERT_COMP_DEMAND_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEMANDS_EXT Call by reference Type reference (TYPE) /MRSS/T_DEM_EXT_TAB Komplexe Bedarfe mit externen Schlüsseln 20060511
2 Importing IT_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_DEM_TAB Komplexe Bedarfe 20060511

Method CONVERT_COMP_DEMAND_TO_EXT on class /MRSS/CL_SGD_DEM_MAP has no exception.

Method CONVERT_DEMAND_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_EXT_TAB Bedarfe mit externen Schlüsseln 20060511
2 Importing IT_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_TAB Bedarfspositionen mit Daten 20060511

Method CONVERT_DEMAND_TO_EXT on class /MRSS/CL_SGD_DEM_MAP has no exception.

Method CONVERT_QUALIF_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_QUALIF_INT_TAB Call by reference Type reference (TYPE) /MRSS/T_QUALIF_REQ_DEM_TAB Required qualifications 20130814
2 Returning RT_QUALIF_EXT_TAB Value transfer Type reference (TYPE) /MRSS/T_QUALIF_REQ_DEM_EXT_TAB Required qualifications 20130814

Method CONVERT_QUALIF_TO_EXT on class /MRSS/CL_SGD_DEM_MAP has no exception.

Method CONVERT_RELAT_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RELAT_EXT Value transfer Type reference (TYPE) /MRSS/T_DEM_RELAT_EXT Beziehungen zwischen Bedarfen 20060502
2 Importing IV_RELAT Call by reference Type reference (TYPE) /MRSS/T_DEM_RELAT_WRK Beziehungen zum komplexen Bedarf 20060502

Method CONVERT_RELAT_TO_EXT on class /MRSS/CL_SGD_DEM_MAP has no exception.

Method EXTERNAL_KEYS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAP Call by reference Type reference (TYPE) /MRSS/T_DEM_MAP_GS_TAB Mapping Tabelle, nach Guid sortiert 20040505
2 Importing IT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Liste mit Guids 20040505

Method EXTERNAL_KEYS_GET on class /MRSS/CL_SGD_DEM_MAP has no exception.

Method EXTERNAL_KEY_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MAP Call by reference Type reference (TYPE) /MRSS/D_DEM_MAP Mapping von externen Schlüsseln 20060428
2 Importing IV_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20060428

Method EXTERNAL_KEY_GET on class /MRSS/CL_SGD_DEM_MAP has no exception.

Method EXTERNAL_KEY_REPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Tabelle von Nachrichten 20070215
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20070215
3 Importing IV_EXT_KEY_NEW Call by reference Type reference (TYPE) /MRSS/T_DEM_KEY_EXT Externer Schlüssel des Bedarfs 20070215
4 Importing IV_EXT_KEY_OLD Call by reference Type reference (TYPE) /MRSS/T_DEM_KEY_EXT Externer Schlüssel des Bedarfs 20070215
5 Importing IV_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20070215

Method EXTERNAL_KEY_REPLACE on class /MRSS/CL_SGD_DEM_MAP has no exception.

Method INTERNAL_KEYS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAP Call by reference Type reference (TYPE) /MRSS/T_DEM_MAP_TAB Mapping Tabelle für Schlüssel 20040505
2 Importing IT_KEY_EXT Call by reference Type reference (TYPE) /MRSS/T_DEM_KEY_EXT_TAB Tabelle mit externen Schlüsseln 20040505
3 Importing IV_NO_CREATION Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Neue Schlüssel (GUID) erzeugen? 20070326

Method INTERNAL_KEYS_GET on class /MRSS/CL_SGD_DEM_MAP has no exception.

Method INTERNAL_KEY_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_KEY Call by reference Type reference (TYPE) /MRSS/T_GUID Interner Schlüssel (GUID) 20060616
2 Exporting EV_KEY_NOT_FOUND Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Schlüssel gefunden? 20060801
3 Importing IV_KEY_EXT Call by reference Type reference (TYPE) /MRSS/T_DEM_KEY_EXT Externer Schlüssel des Bedarfs 20060616
4 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20060616
5 Importing IV_NO_CREATION Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Neuen Schlüssel (GUID) erzeugen? 20060801

Method INTERNAL_KEY_GET on class /MRSS/CL_SGD_DEM_MAP has no exception.

Method INTERNAL_KEY_REPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Tabelle von Nachrichten 20091001
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20091001
3 Importing IV_EXT_KEY Call by reference Type reference (TYPE) /MRSS/T_DEM_KEY_EXT Externer Schlüssel des Bedarfs 20091001
4 Importing IV_NEW_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20091001

Method INTERNAL_KEY_REPLACE on class /MRSS/CL_SGD_DEM_MAP has no exception.

Method MAINTAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MAPPINGS Call by reference Type reference (TYPE) /MRSS/T_DEM_MAP_WRK_TAB Arbeitstabelle für Mapping 20070411

Method MAINTAIN on class /MRSS/CL_SGD_DEM_MAP has no exception.

Method REMOVE_MAP_KEYS_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ITEM_GUIDS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB 20101209

Method REMOVE_MAP_KEYS_FROM_BUFFER on class /MRSS/CL_SGD_DEM_MAP has no exception.

Method RESET Signature

Method RESET on class /MRSS/CL_SGD_DEM_MAP has no parameter.
Method RESET on class /MRSS/CL_SGD_DEM_MAP has no exception.

Method SAVE Signature

Method SAVE on class /MRSS/CL_SGD_DEM_MAP has no parameter.
Method SAVE on class /MRSS/CL_SGD_DEM_MAP has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 401