SAP ABAP Class /MRSS/CL_SGE_CORE (Connection to Resource Planning)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/SGE (Package) Multiresource Planning: Scheduling Engine
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGE_WFM Resource Planning Interface 20071212
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGE_MRS_CORE Connection to Resource Planning 20071212
2 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGE_WFM Connection to Resource Planning 20071212
Properties
Class /MRSS/CL_SGE_CORE  
Short Description Connection to Resource Planning    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SGE   Multiresource Planning: Scheduling Engine 
Created 20071212   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /MRSS/CL_SGE_SCENATT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 /MRSS/IF_SGE_WFM Resource Planning Interface 20071212
Friends
Class /MRSS/CL_SGE_CORE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_CAG Static Attribute Protected Object reference (TYPE REF TO) /MRSS/IF_CAG_ADMINISTRATION Process Capacity Graphs 20071212
2 GREF_HCM Static Attribute Protected Object reference (TYPE REF TO) /MRSS/IF_SGE_HCM_INT HCM Integration 20071212
3 GREF_INSTANCE Static Attribute Protected Object reference (TYPE REF TO) /MRSS/IF_SGE_WFM Resource Planning Interface 20110117
4 GV_HCM_LOGICAL_SYSTEM Static Attribute Private Type reference (TYPE) LOGSYS Logical HCM System 20071212
5 GV_OWN_LOGICAL_SYSTEM Static Attribute Private Type reference (TYPE) LOGSYS Logical System 20071212
Methods
# Method Level Visibility Method type Description Created on
1 ADMIN_DATA_GET Static method Public Method Get Administrative Data 20071212
2 CALCULATE_COMPLEX_AVAIL Instance method Protected Method Calculate Complex Availability 20071212
3 CALCULATE_TEAM_AVAILABILITY Instance method Public Method Calculate Team Availability 20090309
4 CALCULATE_TEAM_CAPACITY Instance method Public Method Calculate Team Capacity 20090217
5 DETERMINE_CAG_DATA_GROUPS Instance method Private Method Ermittle CAG Interv. die nicht durch Einsätze [OBSOLETE] 20121217
6 GET_INSTANCE Static method Public Method Provides Reference 20110117
7 GET_RESOURCE_SOURCE_TYPE Instance method Protected Method Get Resource Source Type 20110106
8 INITIALIZE Instance method Protected Method Initialization 20110117
9 INITIALIZE_PLAN_DEMAND_DATA Instance method Private Method Initializiere die zu plannenden Bedarfsdaten [OBSOLETE] 20121217
Events
Class /MRSS/CL_SGE_CORE has no event.
Types
Class /MRSS/CL_SGE_CORE has no local type.
Method Signatures

Method ADMIN_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HCM_RELEVANT Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Wurde Objekt im HCM statt in MRS angelegt 20071212
2 Importing IV_MASTER_DATA Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20071212
3 Returning RS_ADMIN_DATA Value transfer Type reference (TYPE) /MRSS/T_WFM_ADMIN_RECORD Administrative Daten für Kommunikation mit LRP System 20071212

Method ADMIN_DATA_GET on class /MRSS/CL_SGE_CORE has no exception.

Method CALCULATE_COMPLEX_AVAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TIME_AVAIL_COMPLEX Call by reference Type reference (TYPE) /MRSS/T_SGE_AVAIL_RES_TAB Komplexe Verfügbarkeit 20071212
2 Importing IT_PLANED_NORMAL_WO_TIME Call by reference Type reference (TYPE) /MRSS/T_RES_WORKTIME_TAB pers. Ressource: HCM - basierte Normal- und Sollarbeitszeit 20071212
3 Importing IT_TIME_AVAIL Call by reference Type reference (TYPE) /MRSS/T_GUID_TSP_INT_TAB Guids mit Intervallen 20071212

Method CALCULATE_COMPLEX_AVAIL on class /MRSS/CL_SGE_CORE has no exception.

Method CALCULATE_TEAM_AVAILABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AVAILABILITY Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL_TAB Tabelle mit Zeitstempelintervallen 20090309
2 Exporting ET_CAG_BASE_DATA Call by reference Type reference (TYPE) /MRSS/T_CAG_CG_TAB Base Capacity Graphs 20140808
3 Exporting ET_CAG_DATA Call by reference Type reference (TYPE) /MRSS/T_CAG_CG_TAB Capacity Graphs 20121212
4 Exporting ET_TIME_AVAIL Call by reference Type reference (TYPE) /MRSS/T_GUID_TSP_INT_TAB GUIDs with Intervals 20121212
5 Importing IT_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_GUID_RESP_TAB 20090309
6 Importing IT_TEAM_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20121212
7 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20090309
8 Importing IV_CG_TYPE Call by reference Type reference (TYPE) /MRSS/T_CG_TYPE Typ eines Kapazitätsgraphen 20100906
9 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20090309
10 Importing IV_EXCLUDE_DAY_WISE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20121212

Method CALCULATE_TEAM_AVAILABILITY on class /MRSS/CL_SGE_CORE has no exception.

Method CALCULATE_TEAM_CAPACITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CAPACITY Call by reference Type reference (TYPE) /MRSS/T_SGE_TEAM_RES_INT_TAB Table with Time Stamp Intervals 20090309
2 Exporting ET_DETAILED_CAPACITY Call by reference Type reference (TYPE) /MRSS/T_CAG_CG_TAB Capacity Graphs 20090309
3 Importing IT_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_GUID_RESP_TAB Table of Resources and Validities 20090217
4 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090217
5 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090217

Method CALCULATE_TEAM_CAPACITY on class /MRSS/CL_SGE_CORE has no exception.

Method DETERMINE_CAG_DATA_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CAG_DATA_GROUPS Call by reference Type reference (TYPE) /MRSS/T_CAG_CG_GROUP_TAB Table for Capacity Graph Groups 20121217
2 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT_TAB Assignments in Internal Format 20121217
3 Importing IT_CAG_DATA Call by reference Type reference (TYPE) /MRSS/T_CAG_CG_TAB Capacity Graphs 20121217
4 Importing IT_POTENTIAL_DEM_INTERVALS Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL_TAB Table with Time Stamp Intervals 20121217

Method DETERMINE_CAG_DATA_GROUPS on class /MRSS/CL_SGE_CORE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RREF_INSTANCE Value transfer Object reference (TYPE REF TO) /MRSS/IF_SGE_WFM Interface der Einsatzplanung 20110117

Method GET_INSTANCE on class /MRSS/CL_SGE_CORE has no exception.

Method GET_RESOURCE_SOURCE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RESOURCE_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20110106
2 Returning RV_SOURCE_TYPE Value transfer Type reference (TYPE) /MRSS/T_SGE_RES_SOURCE_TYPE Interne/externe Ressource 20110106

Method GET_RESOURCE_SOURCE_TYPE on class /MRSS/CL_SGE_CORE has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class /MRSS/CL_SGE_CORE has no parameter.
Method INITIALIZE on class /MRSS/CL_SGE_CORE has no exception.

Method INITIALIZE_PLAN_DEMAND_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEMAND_PLAN_DATA Call by reference Type reference (TYPE) /MRSS/T_DEMAND_PLAN_DATA_TAB Table for Demand Data used for Assignment Slot Determ. 20121217
2 Importing IS_RESOURCE Call by reference Type reference (TYPE) /MRSS/T_RESOURCE Resource ID with Object 20121217
3 Importing IT_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_DEMAND_TAB Table with Demands 20121217

Method INITIALIZE_PLAN_DEMAND_DATA on class /MRSS/CL_SGE_CORE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 610