SAP ABAP Class /MRSS/CL_RM_CHECK_RESCAP (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 20140519
Properties
Class /MRSS/CL_RM_CHECK_RESCAP  
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 20140519   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_RM_CHECK_RESCAP has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /MRSS/IF_SGE_CHECK Interface for Check Classes 20140519
Friends
Class /MRSS/CL_RM_CHECK_RESCAP 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 20140519
2 GREF_RESOURCE_MGR Instance attribute Protected Object reference (TYPE REF TO) /MRSS/CL_SGE_RESOURCE_MGR Scheduling Engine: Resource Manager 20140519
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 20140519
4 GT_CHECK_SINGLE_CON_RES_MSGNR Instance attribute Protected Type reference (TYPE) /MRSS/T_ALERT_MESSAGE_TAB Notification 20140519
5 GT_CHECK_SINGLE_RES_MSGNR Instance attribute Protected Type reference (TYPE) /MRSS/T_ALERT_MESSAGE_TAB Capacity Check for Individual Resources: Message Numbers 20140519
6 GT_CHECK_SINGLE_TRV_RES_MSGNR Instance attribute Protected Type reference (TYPE) /MRSS/T_ALERT_MESSAGE_TAB Notification 20140519
7 GT_CHECK_TEAM_MSGNR Instance attribute Protected Type reference (TYPE) /MRSS/T_ALERT_MESSAGE_TAB Capacity Check for Team Resources: Message Numbers 20140519
8 GV_CAP_ASSIGN Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20140519
9 GV_CHECK_KAPA_TEAM_ENABLE Instance attribute Protected Type reference (TYPE) /MRSS/T_BOOLEAN Capacity Check for Team with Capacity Planning 20140519
10 GV_CHECK_SINGLE_CON_RES_ENABLE Instance attribute Protected Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20140519
11 GV_CHECK_SINGLE_RES_ENABLE Instance attribute Protected Type reference (TYPE) /MRSS/T_BOOLEAN Capacity Check for Individual Resource 20140519
12 GV_CHECK_SINGLE_TRV_RES_ENABLE Instance attribute Protected Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20140519
13 GV_CHECK_TEAM_ENABLE Instance attribute Protected Type reference (TYPE) /MRSS/T_BOOLEAN Capacity Check for Team 20140519
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGNMENT_CHANGED Instance method Protected Method Change an Assignment 20140519
2 CHECK_CON_STR_ASSIGNMENT Instance method Protected Method Check Concretization of Stretched Assignment 20140519
3 CHECK_PERFORM_A_CHANGE Instance method Protected Method Check After Change 20140519
4 CHECK_TRVL_ASSIGNMENT Instance method Protected Method Check Whether Travel Time Falls in Non-Availability Period 20140519
5 GET_ALERT_RELEVANCE Instance method Protected Method Determine Relevance of Message Numbers 20140519
6 GET_AVAIL_ONE_RESOURCE Instance method Private Method Determine Resource Availability 20140519
7 GET_TEAMS_FROM_RESOURCES Instance method Private Method Gets Associated Teams from the Resources Table 20140519
8 GET_TIMERANGE_OF_ASS Instance method Private Method Gets the Time Intervals with Assignments 20140519
9 LINK_CHANGED Instance method Protected Method Change a Link 20140519
10 TEAM_CHANGED Instance method Protected Method Change a Team 20140519
11 TIMESPEC_CHANGED Instance method Protected Method 20140519
Events
Class /MRSS/CL_RM_CHECK_RESCAP has no event.
Types
Class /MRSS/CL_RM_CHECK_RESCAP 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 20140519

Method ASSIGNMENT_CHANGED on class /MRSS/CL_RM_CHECK_RESCAP 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 20140519
2 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT Assignment Object and Internal Format 20140519
3 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20140519
4 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20140519

Method CHECK_CON_STR_ASSIGNMENT on class /MRSS/CL_RM_CHECK_RESCAP 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 20140519

Method CHECK_PERFORM_A_CHANGE on class /MRSS/CL_RM_CHECK_RESCAP 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 20140519
2 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT Internal Format of Assignment 20140519
3 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20140519
4 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20140519

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

Method GET_ALERT_RELEVANCE Signature

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

Method GET_AVAIL_ONE_RESOURCE 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 Table with Time Stamp Intervals 20140519
2 Exporting ET_CAPACITY_INFO Call by reference Type reference (TYPE) /MRSS/T_SGE_RES_CAP_INFO_TAB Resource Capacity Info 20140519
3 Exporting ET_FROZEN_PERIOD Call by reference Type reference (TYPE) /MRSS/T_RES_FRZN_PRD_TAB Table type: Frozen Period 20140519
4 Importing IREF_RES_CAP Call by reference Object reference (TYPE REF TO) /MRSS/CL_RM_RES_CAPACITY Resource Capacity 20140519
5 Importing IS_RESOURCE Call by reference Type reference (TYPE) /MRSS/T_RESOURCE Resource ID with Object 20140519
6 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20140519
7 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20140519

Method GET_AVAIL_ONE_RESOURCE on class /MRSS/CL_RM_CHECK_RESCAP 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 20140519
2 Exporting ET_TEAMS Call by reference Type reference (TYPE) /MRSS/T_RESOURCE_TAB Table with Resources 20140519
3 Importing IS_RESOURCE Call by reference Type reference (TYPE) /MRSS/T_RESOURCE Resource ID with Object 20140519
4 Importing IT_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_RESOURCE_TAB Table with Resources 20140519
5 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20140519
6 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20140519

Method GET_TEAMS_FROM_RESOURCES on class /MRSS/CL_RM_CHECK_RESCAP 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 20140519
2 Importing IS_RESOURCE Call by reference Type reference (TYPE) /MRSS/T_RESOURCE Resource ID with Object 20140519
3 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20140519
4 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20140519

Method GET_TIMERANGE_OF_ASS on class /MRSS/CL_RM_CHECK_RESCAP 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 20140519

Method LINK_CHANGED on class /MRSS/CL_RM_CHECK_RESCAP 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 20140519

Method TEAM_CHANGED on class /MRSS/CL_RM_CHECK_RESCAP 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 20140519

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