SAP ABAP Class CL_PS_HIERARCHY (Handling project hierachy information)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PS-ST (Application Component) Structures
     PS_HLP_MD (Package) Handling Large Projects:-Master Data
Properties
Class CL_PS_HIERARCHY  
Short Description Handling project hierachy information    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PS_HLP_MD   Handling Large Projects:-Master Data 
Created 20071227   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PS_HIERARCHY has no forward declaration.
Interfaces
Class CL_PS_HIERARCHY has no interface implemented.
Friends
Class CL_PS_HIERARCHY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACT_EXCL Static Attribute Private Type reference (TYPE) C 20100303
2 CON_CHANGE Constant Private Type reference (TYPE) TACT-ACTVT '02' 20100406
3 CON_DISPLAY Constant Private Type reference (TYPE) TACT-ACTVT '03' 20100406
4 CON_MS Constant Private See coding 'MS' 20100406
5 CON_MT Constant Private See coding 'OK' 20100406
6 CON_NO Constant Private Type reference (TYPE) C '' 20100406
7 CON_NP Constant Private See coding 'NP' 20100406
8 CON_NV Constant Private See coding 'NV' 20100406
9 CON_PD Constant Private See coding 'PD' 20100406
10 CON_PR Constant Private See coding 'PR' 20100406
11 CON_YES Constant Private Type reference (TYPE) C 'X' 20100406
12 DRAFT1_HIERARCHY_TAB Static Attribute Public Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20100303
13 DRAFT2_HIERARCHY_TAB Static Attribute Public Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20100303
14 GT_ACT Instance attribute Private Type reference (TYPE) ACT_TAB 20100406
15 GT_ACT_PER_WBS Instance attribute Private Type reference (TYPE) ACT_PER_WBS_TAB 20100406
16 GT_MAT Instance attribute Private Type reference (TYPE) MAT_TAB 20100406
17 GT_MLST Instance attribute Private Type reference (TYPE) MLST_TAB 20100406
18 GT_NET Instance attribute Private Type reference (TYPE) NET_PER_WBS_TAB 20100406
19 GT_PRHI Instance attribute Public Type reference (TYPE) PRHI_TAB_TYP 20100406
20 GT_PROJ Instance attribute Public Type reference (TYPE) PROJ_TAB_TYP 20100406
21 GT_PRPS Instance attribute Public Type reference (TYPE) PRPS_TAB_TYP 20100406
22 G_GET_AUTH Instance attribute Private Type reference (TYPE) C 20100406
23 G_ID Instance attribute Private Type reference (TYPE) SEU_ID 1 20100406
24 G_ONLY_WBS Instance attribute Private Type reference (TYPE) C 20100303
25 G_PARENT Instance attribute Private Type reference (TYPE) SEU_ID 0 20100406
26 HIERARCHY_TAB Static Attribute Public Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20100303
27 LAZY_GT_PRHI Instance attribute Private Type reference (TYPE) PRHI_TAB_TYP 20100303
28 LAZY_GT_PRPS Instance attribute Private Type reference (TYPE) TT_HIER_PRPS 20100303
29 LAZY_HIER_TAB Static Attribute Public Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20100303
30 MIL_EXCL Static Attribute Private Type reference (TYPE) C 20100303
31 MR_PS_HIERARCHY Static Attribute Public Object reference (TYPE REF TO) CL_PS_HIERARCHY Handling project hierachy information 20100303
32 NTW_EXCL Static Attribute Private Type reference (TYPE) C 20100303
33 PRHI_KEY Instance attribute Private See coding 20100406
34 W_ACT_PER_WBS Instance attribute Private Type reference (TYPE) ACT_PER_WBS_TYP 20100406
35 W_HIER Instance attribute Private Type reference (TYPE) PSHLP_HIERARCHY_ST 20100406
36 W_MAT Instance attribute Private Type reference (TYPE) MAT_TYP 20100406
37 W_MLST Instance attribute Private Type reference (TYPE) MLST_TYP 20100406
38 W_NET_PER_WBS Instance attribute Private Type reference (TYPE) NET_PER_WBS_TYP 20100406
39 W_PRHI Instance attribute Private Type reference (TYPE) PRHI 20100406
40 W_PROJ Instance attribute Private Type reference (TYPE) PROJ 20100406
41 W_PRPS Instance attribute Private Type reference (TYPE) PRPS 20100406
42 W_WBS Instance attribute Private Type reference (TYPE) ACT_TYP 20100406
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ACTIVITY Instance method Private Method 20100406
2 ADD_ACTIVITY_ELE Instance method Private Method 20100406
3 ADD_ACTIVITY_SUBOBJ Instance method Private Method 20100406
4 ADD_ACT_ELE_ROW Instance method Private Method 20100406
5 ADD_MATERIAL Instance method Private Method 20100406
6 ADD_MILESTONE Instance method Private Method 20100406
7 ADD_NETWORK Instance method Private Method 20100406
8 ADD_NET_ACT_ONLY Instance method Private Method 20100406
9 ADD_OBJ_IN_HIER Instance method Private Method 20100406
10 ADD_SUBNET Instance method Private Method 20100406
11 ADD_SUB_PRPS Instance method Private Method 20100406
12 ADD_TOP_PRPS Instance method Private Method 20100406
13 GET_AUTHORIZATION Instance method Public Method 20100406
14 GET_FILTER_DATA Instance method Public Method 20100406
15 GET_HIERARCHY Instance method Public Method 20100406
16 GET_INSTANCE Static method Public Method Get the current Instance 20080108
17 GET_OBJ_NUMBER Static method Public Method Get the object Numbers 20080219
18 INIT_DATA Instance method Private Method 20100406
19 LAZY_1LEVEL_ACT Instance method Public Method First level children of activity 20080417
20 LAZY_1LEVEL_NTW Instance method Private Method First level children of Network 20080417
21 LAZY_1LEVEL_PD Instance method Private Method First level of project definition 20080417
22 LAZY_1LEVEL_WBS Instance method Public Method First level children of wbs 20080417
23 LAZY_EXPNDR_UPDATE Instance method Public Method To update expander 20080526
24 LAZY_EXPND_ALL Instance method Private Method Lazy Loading for Hierarchy 20080429
25 LAZY_HIERARCHY Instance method Public Method Lazy Loading for Hierarchy 20080417
26 LAZY_HIER_CACHE Instance method Public Method When objects are loaded fron cache 20080514
27 LAZY_LEVEL_HIER Instance method Private Method Lazy load to the specified level. 20080429
28 LAZY_LINEAGE Static method Public Method Get the lineage of the object 20090320
29 LAZY_MLST_TEXT Instance method Private Method Lazy:Milestone Text Read 20080429
30 LAZY_PEDIGREE Instance method Private Method Lazy :Pedigree 20080429
31 LAZY_SIBLINGS Static method Public Method Get the siblings of the given node 20090323
32 NETWORKS_DETERMINE Instance method Private Method 20100406
33 PREPARE_ACTIVITY_NAME Instance method Private Method 20100406
34 PREPARE_SHORT_TEXT Static method Private Method 20100406
35 READ_MAT Instance method Private Method 20100406
36 READ_MILESTONE Instance method Private Method 20100406
37 READ_NET Instance method Private Method 20100406
38 READ_PRHI Instance method Private Method 20100406
39 READ_PROJ Instance method Private Method 20100406
40 READ_PRPS Instance method Private Method 20100406
41 READ_WBS_DETAIL Static method Public Method read the WBS details 20091102
42 SET_EXCLUDE Static method Public Method Flag for excluding from the hierarchy 20080207
43 SUB_NW_AVLB_ACT Instance method Public Method Identifying whether an activity has a subnetwork 20080402
44 UPDATE_TEXT Static method Public Method Update text 20080507
Events
Class CL_PS_HIERARCHY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PRHI_TAB_TYP Public See coding 20090907 prhi_tab_typ TYPE TABLE OF prhi
2 PROJ_TAB_TYP Public See coding 20090908 proj_tab_typ TYPE TABLE OF proj
3 PRPS_TAB_TYP Public See coding 20090907 prps_tab_typ TYPE TABLE OF prps
Method Signatures

Method ADD_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_HIER Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST 20100406
2 Importing I_AUFNR Call by reference Type reference (TYPE) AUFK-AUFNR 20100406
3 Importing I_FROM_PROJ Call by reference Type reference (TYPE) C 20100406
4 Importing I_POSNR Call by reference Type reference (TYPE) PRHI-POSNR 20100406
5 Importing I_PSPID Call by reference Type reference (TYPE) PROJ-PSPID 20100406

Method ADD_ACTIVITY on class CL_PS_HIERARCHY has no exception.

Method ADD_ACTIVITY_ELE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACT Call by reference Type reference (TYPE) ACT_TYP 20100406
2 Importing I_AUFNR Call by reference Type reference (TYPE) AUFK-AUFNR 20100406
3 Importing I_HIER Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST 20100406
4 Importing I_POSNR Call by reference Type reference (TYPE) PRHI-POSNR 20100406
5 Importing I_PSPID Call by reference Type reference (TYPE) PROJ-PSPID 20100406

Method ADD_ACTIVITY_ELE on class CL_PS_HIERARCHY has no exception.

Method ADD_ACTIVITY_SUBOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_HIER Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST 20100406
2 Importing I_ACT Call by reference Type reference (TYPE) ACT_TYP 20100406
3 Importing I_AUFNR Call by reference Type reference (TYPE) AUFK-AUFNR 20100406
4 Importing I_AUFPL Call by reference Type reference (TYPE) AFVC-AUFPL 20100406
5 Importing I_POSNR Call by reference Type reference (TYPE) PRHI-POSNR 20100406
6 Importing I_PSPID Call by reference Type reference (TYPE) PROJ-PSPID 20100406

Method ADD_ACTIVITY_SUBOBJ on class CL_PS_HIERARCHY has no exception.

Method ADD_ACT_ELE_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUFNR Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST-AUFNR 20100406
2 Importing I_LTXA1 Call by reference Type reference (TYPE) LTXA1 20100406
3 Importing I_OBJNR Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST-OBJNR 20100406
4 Importing I_PARENT Call by reference Type reference (TYPE) SEU_ID 20100406
5 Importing I_POSID Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST-POSID 20100406
6 Importing I_PROJ_EXT Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST-PROJ_EXT 20100406
7 Importing I_TLEVEL Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST-TLEVEL 20100406
8 Importing I_UVORN Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST-UVORN 20100406
9 Importing I_VORNR Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST-VORNR 20100406

Method ADD_ACT_ELE_ROW on class CL_PS_HIERARCHY has no exception.

Method ADD_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACT Call by reference Type reference (TYPE) ACT_TYP 20100406
2 Importing I_HIER Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST 20100406

Method ADD_MATERIAL on class CL_PS_HIERARCHY has no exception.

Method ADD_MILESTONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APLZL Call by reference Type reference (TYPE) AFVC-APLZL 20100406
2 Importing I_AUFPL Call by reference Type reference (TYPE) AFKO-AUFPL 20100406
3 Importing I_HIER Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST 20100406
4 Importing I_PSPNR Call by reference Type reference (TYPE) PRPS-PSPNR 20100406

Method ADD_MILESTONE on class CL_PS_HIERARCHY has no exception.

Method ADD_NETWORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_HIER Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST 20100406
2 Importing I_AUFNR Call by reference Type reference (TYPE) AUFK-AUFNR 20100406
3 Importing I_POSNR Call by reference Type reference (TYPE) PRHI-POSNR 20100406
4 Importing I_PSPID Call by reference Type reference (TYPE) PROJ-PSPID 20100406

Method ADD_NETWORK on class CL_PS_HIERARCHY has no exception.

Method ADD_NET_ACT_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_HIER Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST 20100406
2 Importing I_AUFNR Call by reference Type reference (TYPE) AUFK-AUFNR 20100406

Method ADD_NET_ACT_ONLY on class CL_PS_HIERARCHY has no exception.

Method ADD_OBJ_IN_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_HIER Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST 20100406
2 Importing I_PARENT Call by reference Type reference (TYPE) SEU_ID 20100406

Method ADD_OBJ_IN_HIER on class CL_PS_HIERARCHY has no exception.

Method ADD_SUBNET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_HIER Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST 20100406
2 Importing I_ACT Call by reference Type reference (TYPE) ACT_TYP 20100406

Method ADD_SUBNET on class CL_PS_HIERARCHY has no exception.

Method ADD_SUB_PRPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LEVEL Value transfer Type reference (TYPE) SEU_LEVEL 20100406
2 Importing I_PARENT Value transfer Type reference (TYPE) SEU_ID 20100406
3 Importing I_PRHI_FST Value transfer Type reference (TYPE) PRHI-DOWN 20100406
4 Importing I_PRHI_UP Value transfer Type reference (TYPE) PRHI-POSNR 20100406

Method ADD_SUB_PRPS on class CL_PS_HIERARCHY has no exception.

Method ADD_TOP_PRPS Signature

Method ADD_TOP_PRPS on class CL_PS_HIERARCHY has no parameter.
Method ADD_TOP_PRPS on class CL_PS_HIERARCHY has no exception.

Method GET_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGE Call by reference Type reference (TYPE) RCJ_MARKL-MARK 20100406
2 Exporting E_DISPLAY Call by reference Type reference (TYPE) RCJ_MARKL-MARK 20100406
3 Importing I_AFVGD Call by reference Type reference (TYPE) AFVGD 20100406
4 Importing I_CAUFV Call by reference Type reference (TYPE) CAUFV 20100406
5 Importing I_MLST Call by reference Type reference (TYPE) MLST 20100406
6 Importing I_PROJ Call by reference Type reference (TYPE) PROJ 20100406
7 Importing I_PRPS Call by reference Type reference (TYPE) PRPS 20100406
# Exception Resumable Description Created on
1 NO_OBJECT_SUPPLIED 20100406
2 OBJECT_NOT_FOUND 20100406

Method GET_FILTER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FILTER_TAB Call by reference Type reference (TYPE) PSHLP_FILTER_TYP 20100406
# Exception Resumable Description Created on
1 NO_DATA 20100406

Method GET_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUFNR Call by reference Type reference (TYPE) AUFK-AUFNR 20100406
2 Importing I_OBJ_TYPE Call by reference Type reference (TYPE) IONR-OBART 20100406
3 Importing I_POSID Call by reference Type reference (TYPE) PRPS-POSID 20100406
4 Importing I_PSPID Call by reference Type reference (TYPE) PROJ-PSPID 20100406
# Exception Resumable Description Created on
1 OBJECT_NOT_FOUND 20100406
2 WRONG_OBJ_TYPE 20100406

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_INSTANCE Value transfer Object reference (TYPE REF TO) CL_PS_HIERARCHY Handling project hierachy information 20080108

Method GET_INSTANCE on class CL_PS_HIERARCHY has no exception.

Method GET_OBJ_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJ_NUM Call by reference Type reference (TYPE) TT_OBJ_NUM Table Type : Object Number 20080219
2 Importing IT_HIER_TAB Call by reference Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20080410

Method GET_OBJ_NUMBER on class CL_PS_HIERARCHY has no exception.

Method INIT_DATA Signature

Method INIT_DATA on class CL_PS_HIERARCHY has no parameter.
Method INIT_DATA on class CL_PS_HIERARCHY has no exception.

Method LAZY_1LEVEL_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20080423

Method LAZY_1LEVEL_ACT on class CL_PS_HIERARCHY has no exception.

Method LAZY_1LEVEL_NTW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUFNR Call by reference Type reference (TYPE) AUFNR Order Number 20080423

Method LAZY_1LEVEL_NTW on class CL_PS_HIERARCHY has no exception.

Method LAZY_1LEVEL_PD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSPID Call by reference Type reference (TYPE) PROJ-PSPID Project definition 20080420

Method LAZY_1LEVEL_PD on class CL_PS_HIERARCHY has no exception.

Method LAZY_1LEVEL_WBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POSID Call by reference Type reference (TYPE) PS_POSID Work Breakdown Structure Element (WBS Element) 20080417

Method LAZY_1LEVEL_WBS on class CL_PS_HIERARCHY has no exception.

Method LAZY_EXPNDR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20080526

Method LAZY_EXPNDR_UPDATE on class CL_PS_HIERARCHY has no exception.

Method LAZY_EXPND_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUFNR Call by reference Type reference (TYPE) AUFK-AUFNR Order Number 20080429
2 Importing I_OBJNR_ACT Call by reference Type reference (TYPE) J_OBJNR Object Number for activity 20080429
3 Importing I_POSID Call by reference Type reference (TYPE) PRPS-POSID Work Breakdown Structure Element (WBS Element) 20080429
4 Importing I_PSPID Call by reference Type reference (TYPE) PROJ-PSPID Project definition 20080429

Method LAZY_EXPND_ALL on class CL_PS_HIERARCHY has no exception.

Method LAZY_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCL_MILESTONE Call by reference Type reference (TYPE) C ' ' To exclude milestone 20080510
2 Importing FULL_HIER Call by reference Type reference (TYPE) C 'S' full hierarchy 'X' and ' S' -1 level or initially 'n' levels 20080417
3 Importing HIER_LEVEL Call by reference Type reference (TYPE) HIER_LEVEL_NM 1 Only on the initial load of the object. 20080423
4 Importing HIER_PASS Call by reference Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20080520
5 Importing I_AUFNR Call by reference Type reference (TYPE) AUFK-AUFNR Order Number 20080417
6 Importing I_OBJNR_ACT Call by reference Type reference (TYPE) J_OBJNR Object Number for activity 20080423
7 Importing I_POSID Call by reference Type reference (TYPE) PRPS-POSID Work Breakdown Structure Element (WBS Element) 20080417
8 Importing I_PSPID Call by reference Type reference (TYPE) PROJ-PSPID Project definition 20080417
9 Importing ONLY_WBS Call by reference Type reference (TYPE) C ' ' 'X'- only wbs 20090721

Method LAZY_HIERARCHY on class CL_PS_HIERARCHY has no exception.

Method LAZY_HIER_CACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HIER_LEVEL Call by reference Type reference (TYPE) HIER_LEVEL_NM 1 hier level 20080514

Method LAZY_HIER_CACHE on class CL_PS_HIERARCHY has no exception.

Method LAZY_LEVEL_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HIER_LEVEL Call by reference Type reference (TYPE) I Hierarchy leel required 20080429

Method LAZY_LEVEL_HIER on class CL_PS_HIERARCHY has no exception.

Method LAZY_LINEAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INCL_CURR Call by reference Type reference (TYPE) C 'Y' Y- yes ;N-No -- To include current object 20090324
2 Importing IM_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20090320
3 Exporting LAZY_LINEAGE_TAB Call by reference Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20090320

Method LAZY_LINEAGE on class CL_PS_HIERARCHY has no exception.

Method LAZY_MLST_TEXT Signature

Method LAZY_MLST_TEXT on class CL_PS_HIERARCHY has no parameter.
Method LAZY_MLST_TEXT on class CL_PS_HIERARCHY has no exception.

Method LAZY_PEDIGREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PEDIGREE_FLAG Call by reference Type reference (TYPE) C If q_parent falls in the pedigree of q_child then 'X' . 20080429
2 Importing Q_CHILD Call by reference Type reference (TYPE) SEU_ID Internal: Node ID 20080429
3 Importing Q_PARENT Call by reference Type reference (TYPE) SEU_ID Internal: Node ID 20080429

Method LAZY_PEDIGREE on class CL_PS_HIERARCHY has no exception.

Method LAZY_SIBLINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20090323
2 Exporting LAZY_SIBLINGS_TAB Call by reference Type reference (TYPE) PSHLP_HIER_TAB_TYP Siblings table 20090323

Method LAZY_SIBLINGS on class CL_PS_HIERARCHY has no exception.

Method NETWORKS_DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POSID Call by reference Type reference (TYPE) PRPS-POSID 20100406

Method NETWORKS_DETERMINE on class CL_PS_HIERARCHY has no exception.

Method PREPARE_ACTIVITY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NAME Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST-NAME 20100406
2 Importing I_ACT Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST-VORNR 20100406
3 Importing I_ACT_EL Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST-VORNR 20100406
4 Importing I_AUFNR Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST-AUFNR 20100406

Method PREPARE_ACTIVITY_NAME on class CL_PS_HIERARCHY has no exception.

Method PREPARE_SHORT_TEXT Signature

Method PREPARE_SHORT_TEXT on class CL_PS_HIERARCHY has no parameter.
Method PREPARE_SHORT_TEXT on class CL_PS_HIERARCHY has no exception.

Method READ_MAT Signature

Method READ_MAT on class CL_PS_HIERARCHY has no parameter.
Method READ_MAT on class CL_PS_HIERARCHY has no exception.

Method READ_MILESTONE Signature

Method READ_MILESTONE on class CL_PS_HIERARCHY has no parameter.
Method READ_MILESTONE on class CL_PS_HIERARCHY has no exception.

Method READ_NET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUFNR Call by reference Type reference (TYPE) AUFK-AUFNR 20100406
2 Importing I_POSID Call by reference Type reference (TYPE) PRPS-POSID 20100406
# Exception Resumable Description Created on
1 OBJECT_NOT_FOUND 20100406

Method READ_PRHI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSPNR Call by reference Type reference (TYPE) PRPS-PSPNR 20100406

Method READ_PRHI on class CL_PS_HIERARCHY has no exception.

Method READ_PROJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSPID Call by reference Type reference (TYPE) PROJ-PSPID 20100406
# Exception Resumable Description Created on
1 OBJECT_NOT_FOUND 20100406
2 WRONG_OBJ_TYPE 20100406

Method READ_PRPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POSID Call by reference Type reference (TYPE) PRPS-POSID 20100406
# Exception Resumable Description Created on
1 OBJECT_NOT_FOUND 20100406

Method READ_WBS_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_WBS_DETAILS Call by reference Type reference (TYPE) PSHLP_HIERARCHY_ST Hierarchy structure for PS 20091102
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20091102

Method READ_WBS_DETAIL on class CL_PS_HIERARCHY has no exception.

Method SET_EXCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCL_ACT Call by reference Type reference (TYPE) C 20080207
2 Importing EXCL_MIL Call by reference Type reference (TYPE) C 20080207
3 Importing EXCL_NTW Call by reference Type reference (TYPE) C 20080207

Method SET_EXCLUDE on class CL_PS_HIERARCHY has no exception.

Method SUB_NW_AVLB_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20080507
2 Exporting SUB_NW_AVL Call by reference Type reference (TYPE) C 'X'- Available 20080507

Method SUB_NW_AVLB_ACT on class CL_PS_HIERARCHY has no exception.

Method UPDATE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20080507
2 Importing IM_TEXT Call by reference Type reference (TYPE) PS_POST1 Description 20080507

Method UPDATE_TEXT on class CL_PS_HIERARCHY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 604