SAP ABAP Class /MRSS/CL_SGE_PROVIDER_RESOURCE (Scheduling Engine: Human Resource)
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 20110117
Properties
Class /MRSS/CL_SGE_PROVIDER_RESOURCE  
Short Description Scheduling Engine: Human Resource    
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 20110117   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_SGE_PROVIDER_RESOURCE has no forward declaration.
Interfaces
Class /MRSS/CL_SGE_PROVIDER_RESOURCE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 /MRSS/CL_SGE_RESOURCE_MGR 20110117 Scheduling Engine: Resource Manager
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_ADD_CONTAINER Instance attribute Private Type reference (TYPE) AESC_TABLE Table with AES Containers 20110117
2 GS_ALT_ADDR Instance attribute Private Type reference (TYPE) AES_ADDR_TABLE Table for Copying Addresses from/to Addr. Enhancemnt Service 20110117
3 GV_BU_PARTNER_GUID Instance attribute Protected Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20110117
4 GV_OBJID Instance attribute Protected Type reference (TYPE) REALO Extended Object ID 20110117
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20110117
2 GET_GUID_FOR_ID_OBJID Static method Public Method Get the object ID (either personnel no. or bus. partner) 20110117
3 GET_GUID_FOR_ID_USERID Static method Public Method 20110117
4 GET_OBJID_FOR_ID_GID Static method Public Method 20110117
5 GET_OBJID_FOR_ID_GUID Static method Public Method Get Object ID from GUID 20110117
6 INIT_ORG_UNIT Instance method Protected Method 20110117
7 OBJECT_TYPE_GET Static method Public Method 20110117
Events
Class /MRSS/CL_SGE_PROVIDER_RESOURCE has no event.
Types
Class /MRSS/CL_SGE_PROVIDER_RESOURCE has no local type.
Method Signatures

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, Not Used 20110117
2 Importing IREF_RESOURCE_MGR Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_RESOURCE_MGR Scheduling Engine: Resource Manager 20110117
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 20110117
5 Importing IV_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID Character Field, Length 32 20110117
6 Importing IV_OBJID Call by reference Type reference (TYPE) REALO Extended Object ID 20110117
7 Importing IV_PARTIAL_INIT Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Performance: Init Without HR Relationships 20110117

Method CONSTRUCTOR on class /MRSS/CL_SGE_PROVIDER_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 20110117
2 Importing IT_OBJID Call by reference Type reference (TYPE) /MRSS/T_OBJID_TAB Personnel number or business partner 20110117

Method GET_GUID_FOR_ID_OBJID on class /MRSS/CL_SGE_PROVIDER_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 20110117
2 Importing IT_USER_ID Call by reference Type reference (TYPE) /MRSS/T_USER_ID_TAB 20110117

Method GET_GUID_FOR_ID_USERID on class /MRSS/CL_SGE_PROVIDER_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 20110117
2 Importing IT_GID Call by reference Type reference (TYPE) /MRSS/T_GID_TAB 20110117

Method GET_OBJID_FOR_ID_GID on class /MRSS/CL_SGE_PROVIDER_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 20110117
2 Exporting ET_PERNR_GUID Call by reference Type reference (TYPE) /MRSS/T_API_GUID_PERNR_TAB Table Type for API Structure to Convert PERNR to/from GUID 20110117
3 Exporting EV_FAILED Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20110117
4 Importing IT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20110117

Method GET_OBJID_FOR_ID_GUID on class /MRSS/CL_SGE_PROVIDER_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 20110117

Method INIT_ORG_UNIT on class /MRSS/CL_SGE_PROVIDER_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 20110117

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