SAP ABAP Class /MRSS/CL_RMS_DELV_ORG_HIER (Sales & Delivery Organizational Plan and Structure)
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_SGW_ORG_HIER Interface for Organizational Structure 20090422
Properties
Class /MRSS/CL_RMS_DELV_ORG_HIER  
Short Description Sales & Delivery Organizational Plan and Structure    
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 20090422   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_RMS_DELV_ORG_HIER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /MRSS/IF_SGW_ORG_HIER Interface for Organizational Structure 20090422
Friends
Class /MRSS/CL_RMS_DELV_ORG_HIER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CLASS Constant Private Type reference (TYPE) CHAR4 '0106' Set class 20090514
2 GC_OTYPE_ORGEH Constant Private Type reference (TYPE) OBJEC-OTYPE 'O' Object Type 20090422
3 GC_WEGID_ORGEH Constant Private Type reference (TYPE) GDSTR-WEGID 'ORGEH' Evaluation Path 20090422
4 GREF_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /MRSS/CL_RMS_DELV_ORG_HIER Organizational Plan, Organizational Structure 20090422
5 GS_OBJECT Static Attribute Private Type reference (TYPE) /MRSS/T_SGW_OBJECT Object Attributes 20090422
6 GT_EVAL_PATH Static Attribute Private Type reference (TYPE) /MRSS/C_SGW_PATH_TAB Evaluation Paths of different Object Types 20090422
7 GT_ORG_STRUCTURE Instance attribute Private Type reference (TYPE) /MRSS/T_RM_DELV_ORGSTRUCT_TAB Table Type for Organization Structure 20090422
8 GT_SETHEADERT Static Attribute Private Type reference (TYPE) /MRSS/T_SETHEADERT_TAB 20090807
9 GT_SETNAME Static Attribute Private Type reference (TYPE) /MRSS/T_RM_SETNAMENEW_TAB 20090515
10 GT_SETTAB Instance attribute Public See coding 20090424
11 GT_VALTAB Instance attribute Public See coding 20090424
12 GV_BEGIN_DATE Static Attribute Private Type reference (TYPE) DATUM Date 20090422
13 GV_END_DATE Static Attribute Private Type reference (TYPE) DATUM Date 20090422
14 GV_REPLACE_CLASS Instance attribute Public Type reference (TYPE) CHAR4 Set class 20090424
15 GV_REPLACE_FIELD Instance attribute Public Type reference (TYPE) CHAR30 Table Name 20090424
16 GV_REPLACE_TABLE Instance attribute Public Type reference (TYPE) CHAR30 Field name 20090424
17 GV_REPLACE_UNIT Instance attribute Public Type reference (TYPE) CHAR4 Controlling Area 20090424
18 GV_SETID Instance attribute Public Type reference (TYPE) /MRSS/T_RM_CHAR34 Identification of a set 20090512
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090422
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090422
3 FILL_SETID_VALTAB Instance method Public Method Fill SETTAB and VALTAB 20090424
4 FILL_VALTAB Instance method Public Method Fill VALTAB 20090424
5 GET_INSTANCE Static method Public Method Get the instance 20090422
6 GET_MANAGER_INFO Instance method Public Method Read Manager for Organizational Units 20090422
7 GET_ROOT_FINAL Instance method Public Method Get the root nodes : Final 20090514
8 REFRESH Instance method Public Method Refresh the global data 20090422
Events
Class /MRSS/CL_RMS_DELV_ORG_HIER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GT_SETLEAF Public See coding 20090807 BEGIN OF gt_setleaf , mandt TYPE mandt, setclass TYPE /mrss/t_setclass, subclass TYPE char12, setname TYPE /mrss/t_setnamenew, lineid TYPE /mrss/t_setline, valsign TYPE char1, valoption TYPE char2, valfrom TYPE char24, valto TYPE char24, seqnr TYPE /mrss/t_setlnseqnr, END OF gt_setleaf
2 SETTAB Public See coding 20090424 BEGIN OF settab," OCCURS 100, setid TYPE /mrss/t_rm_char34,"rgsmh-setnr, level TYPE int4, "rgsmh-level, pointer TYPE int4, "rgsmh-pup, setname TYPE char24, "rgsmh-shortname, flag TYPE char1, END OF settab
3 VALTAB Public See coding 20090424 BEGIN OF valtab," OCCURS 100, tovalue TYPE /mrss/t_rm_char24, "rgsmv-to, fromvalue TYPE /mrss/t_rm_char24, "rgsmv-from, setid TYPE /mrss/t_rm_char34,"rgsmh-setnr, setname TYPE char24, "rgsmh-shortname, pointer TYPE int4, "rgsmv-pup, flag TYPE char1, END OF valtab
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /MRSS/CL_RMS_DELV_ORG_HIER has no parameter.
Method CLASS_CONSTRUCTOR on class /MRSS/CL_RMS_DELV_ORG_HIER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) /MRSS/T_SGW_OBJECT Object Attributes 20090422
2 Importing IV_BEGDA Call by reference Type reference (TYPE) SYDATUM Current Date of Application Server 20090422
3 Importing IV_ENDDA Call by reference Type reference (TYPE) SYDATUM Current Date of Application Server 20090422

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

Method FILL_SETID_VALTAB Signature

Method FILL_SETID_VALTAB on class /MRSS/CL_RMS_DELV_ORG_HIER has no parameter.
Method FILL_SETID_VALTAB on class /MRSS/CL_RMS_DELV_ORG_HIER has no exception.

Method FILL_VALTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SEQNR Call by reference Type reference (TYPE) INT4 Line number in set 20090424
2 Importing IV_SET_NAME Call by reference Type reference (TYPE) CHAR24 Set Name 20090424
3 Importing IV_SET_NO Call by reference Type reference (TYPE) /MRSS/T_RM_CHAR34 Identification of a set 20090424

Method FILL_VALTAB on class /MRSS/CL_RMS_DELV_ORG_HIER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EREF_INSTANCE Call by reference Object reference (TYPE REF TO) /MRSS/CL_RMS_DELV_ORG_HIER Organizational Plan, Organizational Structure 20090422
2 Importing IS_OBJECT Call by reference Type reference (TYPE) /MRSS/T_SGW_OBJECT Object Attributes 20090422
3 Importing IV_BEGIN_DATE Call by reference Type reference (TYPE) DATUM Date 20090422
4 Importing IV_END_DATE Call by reference Type reference (TYPE) DATUM Date 20090422

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

Method GET_MANAGER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ORG_STRUCTURE Call by reference Type reference (TYPE) /MRSS/T_RM_DELV_ORGSTRUCT_TAB Table Type for Organization Structure 20090422
2 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20090422
3 Importing IV_BEGIN_DATE Call by reference Type reference (TYPE) BEGDA Start Date 20090422
4 Importing IV_END_DATE Call by reference Type reference (TYPE) ENDDA End Date 20090422

Method GET_MANAGER_INFO on class /MRSS/CL_RMS_DELV_ORG_HIER has no exception.

Method GET_ROOT_FINAL Signature

Method GET_ROOT_FINAL on class /MRSS/CL_RMS_DELV_ORG_HIER has no parameter.
Method GET_ROOT_FINAL on class /MRSS/CL_RMS_DELV_ORG_HIER has no exception.

Method REFRESH Signature

Method REFRESH on class /MRSS/CL_RMS_DELV_ORG_HIER has no parameter.
Method REFRESH on class /MRSS/CL_RMS_DELV_ORG_HIER has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 610