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 | 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 | Static Attribute | Public | Type reference (TYPE) | C | '$' | Seperator | 20100623 |
Methods
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 | ET_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_ACTY_TT | Master data information | 20100611 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_ACTY_KEY_TT | List of Unprocessed Keys by TREX | 20100618 | |||
| 3 | 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 | ET_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_ACTY_DATE_TT | Master data information | 20100611 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_ACTY_KEY_TT | List of Unprocessed Keys by TREX | 20100618 | |||
| 3 | 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 | ET_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_ACTY_COLLECTIVEPR_TT | Master data information | 20100625 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_ACTY_COLLPR_KEY_TT | List of Unprocessed Keys by TREX | 20100625 | |||
| 3 | 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 | ET_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_ACTY_REL_TT | Master data information | 20100611 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_ACTY_KEY_TT | List of Unprocessed Keys by TREX | 20100618 | |||
| 3 | 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 | ET_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_TREX_HIER_ITEMS_TT | Master data information | 20100611 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_HIER_KEY_TT | List of Unprocessed Keys by TREX | 20100622 | |||
| 3 | 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 | ET_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_TREX_HIER_ITEMS_TT | Master data information | 20100716 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_TREX_HIER_ITEMS_TT | List of Unprocessed Keys by TREX | 20100716 | |||
| 3 | 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 | ET_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_MATERIAL_TT | Master data information | 20100611 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_MATERIAL_KEY_TT | List of Unprocessed Keys by TREX | 20100618 | |||
| 3 | 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 | ET_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_MLST_TT | Master data information | 20100611 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_MLST_KEY_TT | List of Unprocessed Keys by TREX | 20100618 | |||
| 3 | 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 | ET_AFFL_DATA | Call by reference | Type reference (TYPE) | PSHLP_AFFLBT_TT | AFFL BT Table Type | 20101005 | |||
| 2 | ET_AFPO_DATA | Call by reference | Type reference (TYPE) | PSHLP_AFPOBT_TT | AFPO table type | 20101005 | |||
| 3 | ET_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_CAUFVBT_TT | Master data information | 20100609 | |||
| 4 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_NTWK_KEY_TT | List of Unprocessed Keys by TREX | 20100618 | |||
| 5 | 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 | ET_OBJECT_IDS | Call by reference | Type reference (TYPE) | ESH_T_IF_CHANGED_OBJECTS | Changed Objects | 20100618 | |||
| 2 | IT_OBJECT_IDS | Call by reference | Type reference (TYPE) | ESH_T_IF_CHANGED_OBJECTS | Changed Objects | 20100618 | |||
| 3 | IV_EXPIRY_DATE | Call by reference | Type reference (TYPE) | PS_EXPIRY_DATE | Date on which cached data is not valid | 20100621 | |||
| 4 | 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 | ET_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_PROJ_TT | Master data information | 20100608 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_PROJ_KEY_TT | List of Unprocessed Keys by TREX | 20100618 | |||
| 3 | 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 | ET_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_CPR_PROJ_TT | Master data information | 20100616 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_PROJ_KEY_TT | List of Unprocessed Keys by TREX | 20100618 | |||
| 3 | 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 | ET_NODE_DATA | Call by reference | Type reference (TYPE) | CNLDST_TT_SHORTTEXT_BT | Master data information | 20100616 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_OBJ_LANGU_TT | List of unprocessed Keys | 20100618 | |||
| 3 | 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 | ET_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_JEST_UPD_TT | Master data information | 20100611 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_STATUS_KEY_TT | List of Unprocessed Keys by TREX | 20100618 | |||
| 3 | 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 | ET_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_JSTO_UPD_TT | Master data information | 20100611 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_STATUS_KEY_TT | List of Unprocessed Keys by TREX | 20100618 | |||
| 3 | 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 | ET_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_WBS_TT | Master data information | 20100609 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_WBS_KEY_TT | List of Unprocessed Keys by TREX | 20100618 | |||
| 3 | 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 | ET_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_WBS_DATE_TT | Master data information | 20100611 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_WBS_KEY_TT | List of Unprocessed Keys by TREX | 20100618 | |||
| 3 | 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 | ET_NODE_DATA | Call by reference | Type reference (TYPE) | TT_PRHI | Master data information | 20100618 | |||
| 2 | EV_UNPROCESSED_KEY | Call by reference | Type reference (TYPE) | PS_PSPHI | Unprocessed Key by TREX | 20100709 | |||
| 3 | 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 | ET_OBJECT_TAB | Call by reference | Type reference (TYPE) | PSHLPDB_OBJECT_TT | TREX object list | 20100622 | |||
| 2 | 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 | I_AUFNR | Call by reference | Type reference (TYPE) | AUFNR | Order Number | 20100903 | |||
| 2 | I_DESCR | Call by reference | Type reference (TYPE) | PS_POST1 | PS: Short description (1st text line) | 20100903 | |||
| 3 | I_MSGNO | Call by reference | Type reference (TYPE) | SY-MSGNO | Message Number | 20100903 | |||
| 4 | I_MSGTYP | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20100903 | |||
| 5 | I_MSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20100903 | |||
| 6 | I_MSGV2 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20100903 | |||
| 7 | I_MSGV3 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20100903 | |||
| 8 | I_MSGV4 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20100903 | |||
| 9 | I_PSPID | Call by reference | Type reference (TYPE) | PS_PSPID | Project definition | 20100903 | |||
| 10 | 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 |