SAP ABAP Class /MRSS/CL_SGE_NN_RESOURCE (MRS Resources)
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_SINGLE_RESOURCE Scheduling Engine: Single Resource 20130108
Properties
Class /MRSS/CL_SGE_NN_RESOURCE  
Short Description MRS Resources    
Super Class /MRSS/CL_SGE_SINGLE_RESOURCE Scheduling Engine: Single Resource 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SGE   Multiresource Planning: Scheduling Engine 
Created 20130108   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_SGE_NN_RESOURCE has no forward declaration.
Interfaces
Class /MRSS/CL_SGE_NN_RESOURCE has no interface implemented.
Friends
Class /MRSS/CL_SGE_NN_RESOURCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_RES_GUID_USERID_BUFFER Static Attribute Private Type reference (TYPE) /MRSS/T_RES_GUID_USERID_TAB Resource GUID and user ID 20130109
2 GV_OBJID Instance attribute Protected Type reference (TYPE) REALO Extended Object ID 20130109
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ORG_UNIT Instance method Public Method 20130109
2 CLEAR_GT_RES_GUID_USERID_BUF Static method Public Method 20130109
3 CONSTRUCTOR Instance method Public Constructor 20130109
4 FIND_RESOURCE_DATA Instance method Private Method 20130109
5 GET_AVAIL_TIME Instance method Private Method 20130109
6 GET_GUID_FOR_ID_OBJID Static method Public Method 20130109
7 GET_GUID_FOR_ID_USERID Static method Public Method 20130109
8 GET_OBJID_FOR_ID_GID Static method Public Method 20130109
9 GET_OBJID_FOR_ID_GUID Static method Public Method 20130109
10 INIT_ORG_UNIT Instance method Protected Method 20130109
11 OBJECT_TYPE_GET Static method Public Method 20130109
12 READ_WORKCENTER Instance method Protected Method 20130109
Events
Class /MRSS/CL_SGE_NN_RESOURCE has no event.
Types
Class /MRSS/CL_SGE_NN_RESOURCE has no local type.
Method Signatures

Method ADD_ORG_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ORG_UNIT Call by reference Type reference (TYPE) OBJEC Work Area for Database PCH 20130109

Method ADD_ORG_UNIT on class /MRSS/CL_SGE_NN_RESOURCE has no exception.

Method CLEAR_GT_RES_GUID_USERID_BUF Signature

Method CLEAR_GT_RES_GUID_USERID_BUF on class /MRSS/CL_SGE_NN_RESOURCE has no parameter.
Method CLEAR_GT_RES_GUID_USERID_BUF on class /MRSS/CL_SGE_NN_RESOURCE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_HCM Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_HCM_INT HCM Integration 20130109
2 Importing IREF_RESOURCE_MGR Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_RESOURCE_MGR Scheduling Engine: Resource Manager 20130109
3 Importing IS_RESOURCE_DATA Call by reference Type reference (TYPE) /MRSS/T_RESOURCE_DETAILS Resource details 20130621
4 Importing IT_ORG_UNIT Call by reference Type reference (TYPE) OBJEC_T Org. Management: Table of Object Entries 20130109
5 Importing IV_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20130109
6 Importing IV_OBJID Call by reference Type reference (TYPE) REALO Extended Object ID 20130109
7 Importing IV_PARTIAL_INIT Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130109

Method CONSTRUCTOR on class /MRSS/CL_SGE_NN_RESOURCE has no exception.

Method FIND_RESOURCE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RESOURCE Call by reference Type reference (TYPE) /MRSS/T_RESOURCE_DETAILS Resource details 20130109

Method FIND_RESOURCE_DATA on class /MRSS/CL_SGE_NN_RESOURCE has no exception.

Method GET_AVAIL_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AVAIL Call by reference Type reference (TYPE) INT4 Natural number 20130109
2 Exporting EV_AVAIL_MAX Call by reference Type reference (TYPE) INT4 Natural number 20130109
3 Importing IS_RESOURCE_TIMEINT Call by reference Type reference (TYPE) /MRSS/T_GUID_TSP_INT GUID with Interval 20130109

Method GET_AVAIL_TIME on class /MRSS/CL_SGE_NN_RESOURCE has no exception.

Method GET_GUID_FOR_ID_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RES_GUID_OBJID Value transfer Type reference (TYPE) /MRSS/T_RES_GUID_OBJID_TAB Resource GUID and personnel number/business partner 20130109
2 Importing IT_OBJID Call by reference Type reference (TYPE) /MRSS/T_OBJID_TAB Personnel number or business partner 20130109

Method GET_GUID_FOR_ID_OBJID on class /MRSS/CL_SGE_NN_RESOURCE has no exception.

Method GET_GUID_FOR_ID_USERID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RES_GUID_USERID Value transfer Type reference (TYPE) /MRSS/T_RES_GUID_USERID_TAB Resource GUID and user ID 20130109
2 Importing IT_USER_ID Call by reference Type reference (TYPE) /MRSS/T_USER_ID_TAB User ID 20130109

Method GET_GUID_FOR_ID_USERID on class /MRSS/CL_SGE_NN_RESOURCE has no exception.

Method GET_OBJID_FOR_ID_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RES_OBJID_GID Value transfer Type reference (TYPE) /MRSS/T_RES_OBJID_GID_TAB Resource ID and GID 20130109
2 Importing IT_GID Call by reference Type reference (TYPE) /MRSS/T_GID_TAB External user ID 20130109

Method GET_OBJID_FOR_ID_GID on class /MRSS/CL_SGE_NN_RESOURCE has no exception.

Method GET_OBJID_FOR_ID_GUID 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 Message Table 20130109
2 Exporting ET_PERNR_GUID Call by reference Type reference (TYPE) /MRSS/T_API_GUID_PERNR_TAB Table type for API structure to convery PERNR to/from GUID 20130109
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130109
4 Importing IT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20130109

Method GET_OBJID_FOR_ID_GUID on class /MRSS/CL_SGE_NN_RESOURCE has no exception.

Method INIT_ORG_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ORG_UNIT Call by reference Type reference (TYPE) OBJEC_T Org. Management: Table of Object Entries 20130109

Method INIT_ORG_UNIT on class /MRSS/CL_SGE_NN_RESOURCE has no exception.

Method OBJECT_TYPE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT_TYPE Call by reference Type reference (TYPE) OTYPE Object Type 20130109

Method OBJECT_TYPE_GET on class /MRSS/CL_SGE_NN_RESOURCE has no exception.

Method READ_WORKCENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20130109
2 Returning RV_WORKCENTER Value transfer Type reference (TYPE) OBJEKTID Object ID 20130109

Method READ_WORKCENTER on class /MRSS/CL_SGE_NN_RESOURCE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 800