SAP ABAP Class /MRSS/CL_SGW_ORG_OBJECT (Organization Objects)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC (Application Component) Maintenance Processing
     /MRSS/SGW (Package) MRS Planning Board Web Interface
Properties
Class /MRSS/CL_SGW_ORG_OBJECT  
Short Description Organization Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SGW   MRS Planning Board Web Interface 
Created 20080522   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_SGW_ORG_OBJECT has no forward declaration.
Interfaces
Class /MRSS/CL_SGW_ORG_OBJECT has no interface implemented.
Friends
Class /MRSS/CL_SGW_ORG_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_OT_ORGEH Constant Private Type reference (TYPE) OTYPE 'O' Object Category in Project Planning 20080613
2 GC_UNDEFINED Constant Public Type reference (TYPE) BOOLE_D '-' Undefined Truth Value 20080613
3 GREF_HIERARCHY Static Attribute Private Object reference (TYPE REF TO) /MRSS/IF_SGW_ORG_HIER Interface for Organizational Structure 20090817
4 GREF_PARENT Instance attribute Private Object reference (TYPE REF TO) /MRSS/CL_SGW_ORG_OBJECT Organization Objects 20080522
5 GS_ORG_STRUCTURE Instance attribute Private Object reference (TYPE REF TO) DATA Organizational Structure incl. Chief - Organizational Plan 20080523
6 GT_CHILDREN Instance attribute Private Type reference (TYPE) /MRSS/T_SGW_ORG_OBJECT_TAB Table Type for Organization Objects 20080523
7 GV_HAS_CHILDREN Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20080522
8 GV_SELECT_BEGIN_DATE Instance attribute Private Type reference (TYPE) BEGDA Start Date 20080523
9 GV_SELECT_END_DATE Instance attribute Private Type reference (TYPE) ENDDA End Date 20080523
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUTOR Static method Public Method class constructor 20090808
2 CONSTRUCTOR Instance method Public Constructor Constructor 20080522
3 CREATE_CHILD_OBJECTS Instance method Public Method Create Child Org Units 20080613
4 FETCH_REL_OBJECTS Instance method Public Method Fetch related objects 20090808
5 GET_DESCRIPTION Instance method Public Method Get the description of Org Units 20080613
6 GET_OBJECT_TYPE Instance method Public Method Get the Object Type 20080613
7 GET_ORG_DATA Instance method Public Method Return the data assoicated with Current Org Unit 20080625
8 GET_PARENT Instance method Public Method Get the Parent Org Unit 20080613
9 HAS_CHILDREN Instance method Public Method Does Object have Children 20080613
10 INIT Static method Private Method Initialize attributes 20090817
Events
Class /MRSS/CL_SGW_ORG_OBJECT has no event.
Types
Class /MRSS/CL_SGW_ORG_OBJECT has no local type.
Method Signatures

Method CLASS_CONSTRUTOR Signature

Method CLASS_CONSTRUTOR on class /MRSS/CL_SGW_ORG_OBJECT has no parameter.
Method CLASS_CONSTRUTOR on class /MRSS/CL_SGW_ORG_OBJECT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_PARENT Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGW_ORG_OBJECT Organization Objects 20080522
2 Importing IS_STRUCTURE_DATA Call by reference Type reference (TYPE) ANY Organizational Structure incl. Chief - Organizational Plan 20080523
3 Importing IV_BEGIN_DATE Call by reference Type reference (TYPE) BEGDA Start Date 20080523
4 Importing IV_END_DATE Call by reference Type reference (TYPE) ENDDA End Date 20080523

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

Method CREATE_CHILD_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) /MRSS/T_SGW_ORG_OBJECT_TAB Table Type for Application Objects 20080613
2 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) SY-SUBRC Return Value, Return Value After ABAP Statements 20080613
3 Importing IV_BEGIN_DATE Call by reference Type reference (TYPE) SY-DATUM Date and Time, Current (Application Server) Date 20080613
4 Importing IV_CREATE_ALL Call by reference Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20080613
5 Importing IV_END_DATE Call by reference Type reference (TYPE) SY-DATUM Date and Time, Current (Application Server) Date 20080613

Method CREATE_CHILD_OBJECTS on class /MRSS/CL_SGW_ORG_OBJECT has no exception.

Method FETCH_REL_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJEC Call by reference Type reference (TYPE) ANY TABLE 20090808
2 Exporting ET_STRUC Call by reference Type reference (TYPE) ANY TABLE 20090808

Method FETCH_REL_OBJECTS on class /MRSS/CL_SGW_ORG_OBJECT has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU 'E' Language Key of Current Text Environment 20080613
2 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) STRING Description of Org Unit 20080613

Method GET_DESCRIPTION on class /MRSS/CL_SGW_ORG_OBJECT has no exception.

Method GET_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_OBJ_TYPE Value transfer Type reference (TYPE) OTYPE Object Type 20080613

Method GET_OBJECT_TYPE on class /MRSS/CL_SGW_ORG_OBJECT has no exception.

Method GET_ORG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_ORG_STRUCTURE Value transfer Object reference (TYPE REF TO) DATA 20080625
# Exception Resumable Description Created on
1 NO_DATA_FOUND Data doesnt exist 20080625

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RREF_PARENT Value transfer Object reference (TYPE REF TO) /MRSS/CL_SGW_ORG_OBJECT Organization Objects 20080613

Method GET_PARENT on class /MRSS/CL_SGW_ORG_OBJECT has no exception.

Method HAS_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_HIERARCHY Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGW_ORG_HIER Interface for Organizational Structure 20090916
2 Returning RV_HAS_CHILDREN Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080613

Method HAS_CHILDREN on class /MRSS/CL_SGW_ORG_OBJECT has no exception.

Method INIT Signature

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