SAP ABAP Class CL_PS_HLP_TREX_MANAGER (Manages TREX calls)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PS (Application Component) Project System
     PS_HLP_CACHE (Package) Handling Large Projects:-Cache
Properties
Class CL_PS_HLP_TREX_MANAGER  
Short Description Manages TREX calls    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PS_HLP_CACHE   Handling Large Projects:-Cache 
Created 20100504   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PS_HLP_TREX_MANAGER has no interface implemented.
Friends
Class CL_PS_HLP_TREX_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_SEPERATOR Static Attribute Public Type reference (TYPE) C '$' Seperator 20100623
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACTIVITY_DATA Static method Public Method To get the Activity data 20100611
2 GET_ACTIVITY_DATES_DATA Static method Public Method To get the Project master data 20100611
3 GET_ACTY_COLLECTIVEPR_DATA Static method Public Method To get the Activity data 20100625
4 GET_ACTY_RELT_DATA Static method Public Method To get the Activity Relations data 20100611
5 GET_HIERARCHY_DATA Static method Public Method To get Hierarchy data 20100611
6 GET_HIERARCHY_DETAILS Static method Public Method To get Hierarchy data 20100716
7 GET_MATERIAL_DATA Static method Public Method To get Material data 20100611
8 GET_MILESTONE_DATA Static method Public Method To get Milestone data 20100611
9 GET_NTWK_DATA Static method Public Method To get Network data 20100609
10 GET_OBJIDS_SETCP Static method Public Method Get objids not present in change pointer table 20100618
11 GET_PROJECT_DATA Static method Public Method To get the Project Master data 20100608
12 GET_PROJ_COLLECTIVEPR_DATA Static method Public Method To get the Project master data 20100616
13 GET_SHORTTEXT_DATA Static method Public Method To get Short Text data 20100616
14 GET_STATUS_DATA Static method Public Method To get Status data 20100611
15 GET_STATUS_PROFILE_DATA Static method Public Method To get Status Profile data 20100611
16 GET_WBS_DATA Static method Public Method To get WBS data 20100609
17 GET_WBS_DATES_DATA Static method Public Method To get WBS Dates data 20100611
18 GET_WBS_HIERARCHY Static method Public Method To get WBS Hierarchy data 20100618
19 LOCK_OBJECTS Static method Public Method 20100622
20 LOG_ERROR Static method Public Method Log errors 20100903
Events
# Event Type Visibility Description Created on
1 HIER_LOAD_DONE Static Event
(1)
Public
(2)
20100510
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_INT_WBS_HIER Public See coding 20100618 BEGIN OF gty_int_wbs_hier. INCLUDE TYPE prhi. types END OF gty_int_wbs_hier
2 ST_ATTRIBUTE Public See coding 20100510 BEGIN OF st_attribute, name TYPE string, value TYPE string, select_options TYPE esh_t_if_select_options, END OF st_attribute
3 TT_ATTRIBUTES Public See coding 20100510 tt_attributes TYPE STANDARD TABLE OF st_attribute
4 TT_WBS_HIER Public See coding 20100624 tt_wbs_hier TYPE STANDARD TABLE OF gty_int_wbs_hier
5 TY_SEARCH_RESULTS Public See coding 20100609 BEGIN OF ty_search_results, bo_object_type TYPE ESH_E_OM_OBJECT_TYPE, bo_node_name TYPE ESH_E_OM_NODE_NAME, connector_id TYPE esh_e_if_search_connector_id, request_type_id TYPE esh_e_if_request_type_id, DATA TYPE REF TO DATA, END OF ty_search_results
6 TY_SEARCH_RESULTS_T Public See coding 20100609 ty_search_results_t TYPE STANDARD TABLE OF ty_search_results
Method Signatures

Method GET_ACTIVITY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) PSHLP_ACTY_TT Master data information 20100611
2 Exporting ET_UNPROCESSED_KEYS Call by reference Type reference (TYPE) PSHLP_ACTY_KEY_TT List of Unprocessed Keys by TREX 20100618
3 Importing IT_NODE_KEY Call by reference Type reference (TYPE) PSHLP_ACTY_KEY_TT List of node keys to fetch info from TREX 20100611

Method GET_ACTIVITY_DATA on class CL_PS_HLP_TREX_MANAGER has no exception.

Method GET_ACTIVITY_DATES_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) PSHLP_ACTY_DATE_TT Master data information 20100611
2 Exporting ET_UNPROCESSED_KEYS Call by reference Type reference (TYPE) PSHLP_ACTY_KEY_TT List of Unprocessed Keys by TREX 20100618
3 Importing IT_NODE_KEY Call by reference Type reference (TYPE) PSHLP_ACTY_KEY_TT List of node keys to fetch info from TREX 20100611

Method GET_ACTIVITY_DATES_DATA on class CL_PS_HLP_TREX_MANAGER has no exception.

Method GET_ACTY_COLLECTIVEPR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) PSHLP_ACTY_COLLECTIVEPR_TT Master data information 20100625
2 Exporting ET_UNPROCESSED_KEYS Call by reference Type reference (TYPE) PSHLP_ACTY_COLLPR_KEY_TT List of Unprocessed Keys by TREX 20100625
3 Importing IT_NODE_KEY Call by reference Type reference (TYPE) PSHLP_ACTY_COLLPR_KEY_TT List of node keys to fetch info from TREX 20100625

Method GET_ACTY_COLLECTIVEPR_DATA on class CL_PS_HLP_TREX_MANAGER has no exception.

Method GET_ACTY_RELT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) PSHLP_ACTY_REL_TT Master data information 20100611
2 Exporting ET_UNPROCESSED_KEYS Call by reference Type reference (TYPE) PSHLP_ACTY_KEY_TT List of Unprocessed Keys by TREX 20100618
3 Importing IT_NODE_KEY Call by reference Type reference (TYPE) PSHLP_ACTY_KEY_TT List of node keys to fetch info from TREX 20100611

Method GET_ACTY_RELT_DATA on class CL_PS_HLP_TREX_MANAGER has no exception.

Method GET_HIERARCHY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) PSHLP_TREX_HIER_ITEMS_TT Master data information 20100611
2 Exporting ET_UNPROCESSED_KEYS Call by reference Type reference (TYPE) PSHLP_HIER_KEY_TT List of Unprocessed Keys by TREX 20100622
3 Importing IT_NODE_KEY Call by reference Type reference (TYPE) PSHLP_HIER_KEY_TT List of node keys to fetch info from TREX 20100611

Method GET_HIERARCHY_DATA on class CL_PS_HLP_TREX_MANAGER has no exception.

Method GET_HIERARCHY_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) PSHLP_TREX_HIER_ITEMS_TT Master data information 20100716
2 Exporting ET_UNPROCESSED_KEYS Call by reference Type reference (TYPE) PSHLP_TREX_HIER_ITEMS_TT List of Unprocessed Keys by TREX 20100716
3 Importing IT_NODE_KEY Call by reference Type reference (TYPE) PSHLP_TREX_HIER_ITEMS_TT List of node keys to fetch info from TREX 20100716

Method GET_HIERARCHY_DETAILS on class CL_PS_HLP_TREX_MANAGER has no exception.

Method GET_MATERIAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) PSHLP_MATERIAL_TT Master data information 20100611
2 Exporting ET_UNPROCESSED_KEYS Call by reference Type reference (TYPE) PSHLP_MATERIAL_KEY_TT List of Unprocessed Keys by TREX 20100618
3 Importing IT_NODE_KEY Call by reference Type reference (TYPE) PSHLP_MATERIAL_KEY_TT List of node keys to fetch info from TREX 20100611

Method GET_MATERIAL_DATA on class CL_PS_HLP_TREX_MANAGER has no exception.

Method GET_MILESTONE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) PSHLP_MLST_TT Master data information 20100611
2 Exporting ET_UNPROCESSED_KEYS Call by reference Type reference (TYPE) PSHLP_MLST_KEY_TT List of Unprocessed Keys by TREX 20100618
3 Importing IT_NODE_KEY Call by reference Type reference (TYPE) PSHLP_MLST_KEY_TT List of node keys to fetch info from TREX 20100611

Method GET_MILESTONE_DATA on class CL_PS_HLP_TREX_MANAGER has no exception.

Method GET_NTWK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AFFL_DATA Call by reference Type reference (TYPE) PSHLP_AFFLBT_TT AFFL BT Table Type 20101005
2 Exporting ET_AFPO_DATA Call by reference Type reference (TYPE) PSHLP_AFPOBT_TT AFPO table type 20101005
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) PSHLP_CAUFVBT_TT Master data information 20100609
4 Exporting ET_UNPROCESSED_KEYS Call by reference Type reference (TYPE) PSHLP_NTWK_KEY_TT List of Unprocessed Keys by TREX 20100618
5 Importing IT_NODE_KEY Call by reference Type reference (TYPE) PSHLP_NTWK_KEY_TT List of node keys to fetch info from TREX 20100609

Method GET_NTWK_DATA on class CL_PS_HLP_TREX_MANAGER has no exception.

Method GET_OBJIDS_SETCP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_IDS Call by reference Type reference (TYPE) ESH_T_IF_CHANGED_OBJECTS Changed Objects 20100618
2 Importing IT_OBJECT_IDS Call by reference Type reference (TYPE) ESH_T_IF_CHANGED_OBJECTS Changed Objects 20100618
3 Importing IV_EXPIRY_DATE Call by reference Type reference (TYPE) PS_EXPIRY_DATE Date on which cached data is not valid 20100621
4 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20100618

Method GET_OBJIDS_SETCP on class CL_PS_HLP_TREX_MANAGER has no exception.

Method GET_PROJECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) PSHLP_PROJ_TT Master data information 20100608
2 Exporting ET_UNPROCESSED_KEYS Call by reference Type reference (TYPE) PSHLP_PROJ_KEY_TT List of Unprocessed Keys by TREX 20100618
3 Importing IT_NODE_KEY Call by reference Type reference (TYPE) PSHLP_PROJ_KEY_TT List of node keys to fetch info from TREX 20100608

Method GET_PROJECT_DATA on class CL_PS_HLP_TREX_MANAGER has no exception.

Method GET_PROJ_COLLECTIVEPR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) PSHLP_CPR_PROJ_TT Master data information 20100616
2 Exporting ET_UNPROCESSED_KEYS Call by reference Type reference (TYPE) PSHLP_PROJ_KEY_TT List of Unprocessed Keys by TREX 20100618
3 Importing IT_NODE_KEY Call by reference Type reference (TYPE) PSHLP_PROJ_KEY_TT List of node keys to fetch info from TREX 20100616

Method GET_PROJ_COLLECTIVEPR_DATA on class CL_PS_HLP_TREX_MANAGER has no exception.

Method GET_SHORTTEXT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) CNLDST_TT_SHORTTEXT_BT Master data information 20100616
2 Exporting ET_UNPROCESSED_KEYS Call by reference Type reference (TYPE) PSHLP_OBJ_LANGU_TT List of unprocessed Keys 20100618
3 Importing IT_NODE_KEY Call by reference Type reference (TYPE) PSHLP_OBJ_LANGU_TT List of node keys to fetch info from TREX 20100616

Method GET_SHORTTEXT_DATA on class CL_PS_HLP_TREX_MANAGER has no exception.

Method GET_STATUS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) PSHLP_JEST_UPD_TT Master data information 20100611
2 Exporting ET_UNPROCESSED_KEYS Call by reference Type reference (TYPE) PSHLP_STATUS_KEY_TT List of Unprocessed Keys by TREX 20100618
3 Importing IT_NODE_KEY Call by reference Type reference (TYPE) PSHLP_STATUS_KEY_TT List of node keys to fetch info from TREX 20100611

Method GET_STATUS_DATA on class CL_PS_HLP_TREX_MANAGER has no exception.

Method GET_STATUS_PROFILE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) PSHLP_JSTO_UPD_TT Master data information 20100611
2 Exporting ET_UNPROCESSED_KEYS Call by reference Type reference (TYPE) PSHLP_STATUS_KEY_TT List of Unprocessed Keys by TREX 20100618
3 Importing IT_NODE_KEY Call by reference Type reference (TYPE) PSHLP_STATUS_KEY_TT List of node keys to fetch info from TREX 20100611

Method GET_STATUS_PROFILE_DATA on class CL_PS_HLP_TREX_MANAGER has no exception.

Method GET_WBS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) PSHLP_WBS_TT Master data information 20100609
2 Exporting ET_UNPROCESSED_KEYS Call by reference Type reference (TYPE) PSHLP_WBS_KEY_TT List of Unprocessed Keys by TREX 20100618
3 Importing IT_NODE_KEY Call by reference Type reference (TYPE) PSHLP_WBS_KEY_TT List of node keys to fetch info from TREX 20100609

Method GET_WBS_DATA on class CL_PS_HLP_TREX_MANAGER has no exception.

Method GET_WBS_DATES_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) PSHLP_WBS_DATE_TT Master data information 20100611
2 Exporting ET_UNPROCESSED_KEYS Call by reference Type reference (TYPE) PSHLP_WBS_KEY_TT List of Unprocessed Keys by TREX 20100618
3 Importing IT_NODE_KEY Call by reference Type reference (TYPE) PSHLP_WBS_KEY_TT List of node keys to fetch info from TREX 20100611

Method GET_WBS_DATES_DATA on class CL_PS_HLP_TREX_MANAGER has no exception.

Method GET_WBS_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) TT_PRHI Master data information 20100618
2 Exporting EV_UNPROCESSED_KEY Call by reference Type reference (TYPE) PS_PSPHI Unprocessed Key by TREX 20100709
3 Importing IV_NODE_KEY Call by reference Type reference (TYPE) PS_PSPHI Node key to fetch info from TREX 20100709

Method GET_WBS_HIERARCHY on class CL_PS_HLP_TREX_MANAGER has no exception.

Method LOCK_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_TAB Call by reference Type reference (TYPE) PSHLPDB_OBJECT_TT TREX object list 20100622
2 Importing IT_OBJECTS Call by reference Type reference (TYPE) PSHLP_HIER_HEADER_TT Hierarchy header 20100622

Method LOCK_OBJECTS on class CL_PS_HLP_TREX_MANAGER has no exception.

Method LOG_ERROR 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 20100903
2 Importing I_DESCR Call by reference Type reference (TYPE) PS_POST1 PS: Short description (1st text line) 20100903
3 Importing I_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Message Number 20100903
4 Importing I_MSGTYP Call by reference Type reference (TYPE) SYMSGTY Message Type 20100903
5 Importing I_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20100903
6 Importing I_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20100903
7 Importing I_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20100903
8 Importing I_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20100903
9 Importing I_PSPID Call by reference Type reference (TYPE) PS_PSPID Project definition 20100903
10 Importing I_WBS Call by reference Type reference (TYPE) PS_POSID Work Breakdown Structure Element (WBS Element) 20100903

Method LOG_ERROR on class CL_PS_HLP_TREX_MANAGER has no exception.
Event Signatures

Event HIER_LOAD_DONE Signature
Event HIER_LOAD_DONE on class CL_PS_HLP_TREX_MANAGER has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606