SAP ABAP Class /MRSS/CL_RM_CHECK_OVERBOOKING (Check Class for Resource Utilization)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-CP (Application Component) Capacity and Resource Planning
     /MRSS/RMS (Package) Resource Management Service Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGE_CHECK Interface for Check Classes 20090508
Properties
Class /MRSS/CL_RM_CHECK_OVERBOOKING  
Short Description Check Class for Resource Utilization    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/RMS   Resource Management Service Layer 
Created 20090508   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_RM_CHECK_OVERBOOKING has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /MRSS/IF_SGE_CHECK Interface for Check Classes 20090508
Friends
Class /MRSS/CL_RM_CHECK_OVERBOOKING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_ALERT Instance attribute Protected Object reference (TYPE REF TO) /MRSS/IF_SGA_ALERT_INT Internal Alert Monitor Interface 20090508
2 GREF_RESOURCE_MGR Instance attribute Protected Object reference (TYPE REF TO) /MRSS/CL_SGE_RESOURCE_MGR Scheduling Engine: Resource Manager 20090508
3 GT_CHECK_KAPA_TEAM_MSGNR Instance attribute Protected Type reference (TYPE) /MRSS/T_ALERT_MESSAGE_TAB Capacity Check for Team with Capacity Plng: Message Numbers 20090508
4 GT_CHECK_SINGLE_CON_RES_MSGNR Instance attribute Protected Type reference (TYPE) /MRSS/T_ALERT_MESSAGE_TAB Notification 20090508
5 GT_CHECK_SINGLE_RES_MSGNR Instance attribute Protected Type reference (TYPE) /MRSS/T_ALERT_MESSAGE_TAB Capacity Check for Individual Resources: Message Numbers 20090508
6 GT_CHECK_SINGLE_TRV_RES_MSGNR Instance attribute Protected Type reference (TYPE) /MRSS/T_ALERT_MESSAGE_TAB Notification 20090508
7 GT_CHECK_TEAM_MSGNR Instance attribute Protected Type reference (TYPE) /MRSS/T_ALERT_MESSAGE_TAB Capacity Check for Team Resources: Message Numbers 20090508
8 GT_INTERVAL Instance attribute Private Type reference (TYPE) /MRSS/T_RM_TSTMP_INTERVAL_TAB Time Interval 20090511
9 GV_ADD_CAPACITY Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20090508
10 GV_CAP_ASSIGN Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20090508
11 GV_CHECK_KAPA_TEAM_ENABLE Instance attribute Protected Type reference (TYPE) /MRSS/T_BOOLEAN Capacity Check for Team with Capacity Planning 20090508
12 GV_CHECK_SINGLE_CON_RES_ENABLE Instance attribute Protected Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20090508
13 GV_CHECK_SINGLE_RES_ENABLE Instance attribute Protected Type reference (TYPE) /MRSS/T_BOOLEAN Capacity Check for Individual Resource 20090508
14 GV_CHECK_SINGLE_TRV_RES_ENABLE Instance attribute Protected Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20090508
15 GV_CHECK_TEAM_ENABLE Instance attribute Protected Type reference (TYPE) /MRSS/T_BOOLEAN Capacity Check for Team 20090508
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGNMENT_CHANGED Instance method Protected Method Change an Assignment 20090508
2 CHECK_CON_STR_ASSIGNMENT Instance method Protected Method Check Concretization of Stretched Assignment 20090508
3 CHECK_PERFORM_A_CHANGE Instance method Protected Method Check After Change 20090508
4 CHECK_TRVL_ASSIGNMENT Instance method Protected Method Check Whether Travel Time Falls in Non-Availability Period 20090508
5 GET_ALERT_RELEVANCE Instance method Protected Method Determine Relevance of Message Numbers 20090508
6 GET_AVAIL_ONE_RESOURCE Instance method Private Method Determine Resource Availability 20090508
7 GET_TEAMS_FROM_RESOURCES Instance method Private Method Gets Associated Teams from the Resources Table 20090508
8 GET_TIMERANGE_OF_ASS Instance method Private Method Gets the Time Intervals with Assignments 20090508
9 LINK_CHANGED Instance method Protected Method Change a Link 20090508
10 TEAM_CHANGED Instance method Protected Method Change a Team 20090508
11 TIMESPEC_CHANGED Instance method Protected Method Change a Time Specification 20090508
Events
Class /MRSS/CL_RM_CHECK_OVERBOOKING has no event.
Types
Class /MRSS/CL_RM_CHECK_OVERBOOKING has no local type.
Method Signatures

Method ASSIGNMENT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_ASS Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_DATA_CHANGED_ASS Changed Time Specification in Scheduling Engine Application 20090508

Method ASSIGNMENT_CHANGED on class /MRSS/CL_RM_CHECK_OVERBOOKING has no exception.

Method CHECK_CON_STR_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_RESOURCE Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_SINGLE_RESOURCE Scheduling Engine: Single Resource 20090508
2 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT Assignment Object and Internal Format 20090508
3 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090508
4 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090508

Method CHECK_CON_STR_ASSIGNMENT on class /MRSS/CL_RM_CHECK_OVERBOOKING has no exception.

Method CHECK_PERFORM_A_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RES Call by reference Type reference (TYPE) /MRSS/T_GUID_TIME_INT_TAB Table with GUIDs and Associated Time Intervals 20090508

Method CHECK_PERFORM_A_CHANGE on class /MRSS/CL_RM_CHECK_OVERBOOKING has no exception.

Method CHECK_TRVL_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_RESOURCE Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_SINGLE_RESOURCE Scheduling Engine: Single Resource 20090508
2 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT Internal Format of Assignment 20090508
3 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090508
4 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090508

Method CHECK_TRVL_ASSIGNMENT on class /MRSS/CL_RM_CHECK_OVERBOOKING has no exception.

Method GET_ALERT_RELEVANCE Signature

Method GET_ALERT_RELEVANCE on class /MRSS/CL_RM_CHECK_OVERBOOKING has no parameter.
Method GET_ALERT_RELEVANCE on class /MRSS/CL_RM_CHECK_OVERBOOKING has no exception.

Method GET_AVAIL_ONE_RESOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_RES_CAP Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_RES_CAPACITY Resource Capacity 20090508
2 Importing IS_RESOURCE Call by reference Type reference (TYPE) /MRSS/T_RESOURCE Resource ID with Object 20090508
3 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090508
4 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090508

Method GET_AVAIL_ONE_RESOURCE on class /MRSS/CL_RM_CHECK_OVERBOOKING has no exception.

Method GET_TEAMS_FROM_RESOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESOURCES_NO_TEAM Call by reference Type reference (TYPE) /MRSS/T_RESOURCE_TAB Table with Resources 20090508
2 Exporting ET_TEAMS Call by reference Type reference (TYPE) /MRSS/T_RESOURCE_TAB Table with Resources 20090508
3 Importing IS_RESOURCE Call by reference Type reference (TYPE) /MRSS/T_RESOURCE Resource ID with Object 20090508
4 Importing IT_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_RESOURCE_TAB Table with Resources 20090508
5 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090508
6 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090508

Method GET_TEAMS_FROM_RESOURCES on class /MRSS/CL_RM_CHECK_OVERBOOKING has no exception.

Method GET_TIMERANGE_OF_ASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INTERVAL Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL_TAB Interval Table 20090508
2 Importing IS_RESOURCE Call by reference Type reference (TYPE) /MRSS/T_RESOURCE Resource ID with Object 20090508
3 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090508
4 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090508

Method GET_TIMERANGE_OF_ASS on class /MRSS/CL_RM_CHECK_OVERBOOKING has no exception.

Method LINK_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_LINK Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_DATA_CHANGED_LNK Change a Link 20090508

Method LINK_CHANGED on class /MRSS/CL_RM_CHECK_OVERBOOKING has no exception.

Method TEAM_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_TEAM Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_DATA_CHANGED_TEAM Change a Team 20090508

Method TEAM_CHANGED on class /MRSS/CL_RM_CHECK_OVERBOOKING has no exception.

Method TIMESPEC_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_TSPC Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_DATA_CHANGED_TSPC Changed Time Specification in Scheduling Engine Application 20090508

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