SAP ABAP Class /MRSS/CL_SGE_RESOURCE_SET (Selection Attributes)
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 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGE_SELECTION Selektionsattribute 20060918
Properties
Class /MRSS/CL_SGE_RESOURCE_SET  
Short Description Selection Attributes    
Super Class /MRSS/CL_SGE_SELECTION Selektionsattribute 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SGE   Multiresource Planning: Scheduling Engine 
Created 20060918   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_SGE_RESOURCE_SET has no forward declaration.
Interfaces
Class /MRSS/CL_SGE_RESOURCE_SET has no interface implemented.
Friends
Class /MRSS/CL_SGE_RESOURCE_SET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /MRSS/CL_SGE_RESOURCE_SET Selection Attributes 20060925
2 GT_ORG_INFO_BADI Instance attribute Private Type reference (TYPE) /MRSS/T_SGE_OBJEC_TAB List of all org units with edit mode 20070417
3 GT_ORG_MODE Instance attribute Protected Type reference (TYPE) /MRSS/T_SGE_OBJEC_TAB HR Object with Access Mode 20070208
4 GT_ORG_UNITS Instance attribute Protected Type reference (TYPE) /MRSS/T_HROBJECT_WRK_TAB Table Type for HR Object Selection 20060925
5 GT_ORG_UNITS_FILTER Instance attribute Protected Type reference (TYPE) /MRSS/T_HROBJECT_WRK_TAB Table Type for HR Object Selection 20060925
6 GT_RESOURCES Instance attribute Protected Type reference (TYPE) /MRSS/T_RESOURCE_WRK_TAB List of GUIDs 20060925
7 GT_RESOURCES_EXCL Instance attribute Protected Type reference (TYPE) /MRSS/T_RESOURCE_INT_TAB Excluded Resources 20071016
8 GT_RESOURCES_FILTER Instance attribute Protected Type reference (TYPE) /MRSS/T_RESOURCE_WRK_TAB Table Type for Resource Selection Base 20060925
9 GV_BEG_TSTMP Instance attribute Protected Type reference (TYPE) TIMESTAMP UTC time stamp in short form (YYYYMMDDhhmmss) 20060925
10 GV_END_TSTMP Instance attribute Protected Type reference (TYPE) TIMESTAMP UTC time stamp in short form (YYYYMMDDhhmmss) 20060925
11 GV_TIMEZONE Instance attribute Protected Type reference (TYPE) TIMEZONE Time zone 20060925
Methods
# Method Level Visibility Method type Description Created on
1 FILTER_RESOURCE Instance method Private Method filter the resource that are not in validity period 20101215
2 GET_ALL_RESOURCES Instance method Public Method Get all the resources for logon criteria 20130626
3 GET_INSTANCE Static method Public Method Get Singleton Refernce of Class 20060925
4 GET_NN_RES_FOR_ORG Instance method Private Method 20130109
5 GET_REQUIRED_DATA_FOR_SEARCH Instance method Public Method Get Required data for Search 20130424
6 GET_RESOURCES_FROM_SRVA Instance method Private Method Get Resources from Service Area 20110107
7 MERGE_AUTH_INTERVAL Instance method Private Method Merge the interval 20100325
Events
Class /MRSS/CL_SGE_RESOURCE_SET has no event.
Types
Class /MRSS/CL_SGE_RESOURCE_SET has no local type.
Method Signatures

Method FILTER_RESOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RES Call by reference Type reference (TYPE) /MRSS/T_RESOURCE_OBJEC_TAB Table with Resources and Ref. to Org. Unit 20101215
2 Changing CT_RESOURCE_DET Call by reference Type reference (TYPE) /MRSS/T_RESOURCE_DETAILS_TAB Resource details 20101215
3 Importing IV_BEGDA Call by reference Type reference (TYPE) DATS Field of type DATS 20101215
4 Importing IV_ENDDA Call by reference Type reference (TYPE) DATS Field of type DATS 20101215

Method FILTER_RESOURCE on class /MRSS/CL_SGE_RESOURCE_SET has no exception.

Method GET_ALL_RESOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOGON_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_RESOURCE_OBJEC_TAB Table with Resources and Ref. to Org. Unit 20130626
2 Importing IS_ASG_BAS_RES_SELECTION Call by reference Type reference (TYPE) /MRSS/T_SGE_ASG_BAS_RES_SEL Structure containing Asg Based Res Selection Options 20130626
3 Importing IT_ORG_UNITS Call by reference Type reference (TYPE) OBJEC_T Merged Org units 20130626
4 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130626
5 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130626
6 Importing IV_PERIOD_ASG_BAS_RES Call by reference Type reference (TYPE) /MRSS/T_SGE_TIME_INT Time frame 20130626
7 Importing IV_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Version 20130626
8 Importing IV_TIMEINTERVALS Call by reference Type reference (TYPE) /MRSS/T_SGE_TIME_INT Merged Time Intervals 20130626
9 Importing IV_WEGID Call by reference Type reference (TYPE) WEGID Evaluation Path 20130626

Method GET_ALL_RESOURCES on class /MRSS/CL_SGE_RESOURCE_SET 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/CL_SGE_SELECTION Selektionsattribute 20060925

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

Method GET_NN_RES_FOR_ORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NN_RES Call by reference Type reference (TYPE) /MRSS/T_RESOURCE_OBJEC_TAB Table with Resources and Ref. to Org. Unit 20130109
2 Importing IT_ORG_UNIT Call by reference Type reference (TYPE) OBJEC_T Org. Management: Table of Object Entries 20130109
3 Importing IV_BEGDA Call by reference Type reference (TYPE) DATS Field of type DATS 20130109
4 Importing IV_ENDDA Call by reference Type reference (TYPE) DATS Field of type DATS 20130109

Method GET_NN_RES_FOR_ORG on class /MRSS/CL_SGE_RESOURCE_SET has no exception.

Method GET_REQUIRED_DATA_FOR_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ORG_UNITS Call by reference Type reference (TYPE) OBJEC_T Org. Management: Table of Object Entries 20130424
2 Exporting EV_TIMEINTERVALS Call by reference Type reference (TYPE) /MRSS/T_SGE_TIME_INT Time frame 20130424
3 Importing IS_ASG_BAS_RES_SELECTION Call by reference Type reference (TYPE) /MRSS/T_SGE_ASG_BAS_RES_SEL Structure containing Asg Based Res Selection Options 20130424
4 Importing IT_ORG_UNITS Call by reference Type reference (TYPE) OBJEC_T Org. Management: Table of Object Entries 20130424
5 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130424
6 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130424
7 Importing IV_PERIOD_ASG_BAS_RES Call by reference Type reference (TYPE) /MRSS/T_SGE_TIME_INT Time frame 20130424

Method GET_REQUIRED_DATA_FOR_SEARCH on class /MRSS/CL_SGE_RESOURCE_SET has no exception.

Method GET_RESOURCES_FROM_SRVA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SEL_CRIT Call by reference Type reference (TYPE) /MRSS/T_SEL_WRK Selection Base Work Area 20110107
2 Importing IT_RESOURCE_SRVA Call by reference Type reference (TYPE) /MRSS/T_RESOURCE_SRVA_TAB Guid table for resource service area 20110107
3 Importing IV_BASIS Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20110107
4 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP Time Stamp (Date and Time) 20110107
5 Importing IV_END_TSTMP Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP Time Stamp (Date and Time) 20110107

Method GET_RESOURCES_FROM_SRVA on class /MRSS/CL_SGE_RESOURCE_SET has no exception.

Method MERGE_AUTH_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INTERVAL Call by reference Type reference (TYPE) /MRSS/T_DATE_INTERVAL_TAB 20100325
2 Importing IV_BEGDA Call by reference Type reference (TYPE) SYDATUM Start Date 20100325
3 Importing IV_ENDDA Call by reference Type reference (TYPE) SYDATUM End Date 20100325

Method MERGE_AUTH_INTERVAL on class /MRSS/CL_SGE_RESOURCE_SET has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 195