Hierarchy
⤷
⤷
Properties
| Class | CL_PS_HLP_CACHE_MANAGER_NEW | |
| Short Description | New cache manager EHP6 | |
| 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 | 20100816 | 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_CACHE_MANAGER_NEW has no interface implemented.
Friends
Class CL_PS_HLP_CACHE_MANAGER_NEW has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_PS_HLP_CACHE_MANAGER_NEW | New cache manager EHP6 | 20100819 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | PSHLP_TREX_ACL_TT | Table type cache ACL | 20100818 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_ACL_TT | Table type cache ACL | 20101005 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_ACL_TT | Table type cache ACL | 20100826 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | PSHLP_ACTY_COLLECTIVEPR_TT | Collective PR assigned at the activity | 20100826 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_AFVV_TT | Table type cache WBS dates | 20100826 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_ACTY_REL_TT | Table type cache relationships | 20100826 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_STAT_TT | Table type cache object status from JEST | 20100826 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_STAT_PROF_TT | Table type cache status profile from JSTO | 20100826 | |||
| 10 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_STEXT_TT | Table type cache short text | 20100826 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | TT_AFVU | For AFVU | 20100826 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | PSHLP_CACHE_CP_TT | Table type for changepoiner table | 20101005 | |||
| 13 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_ACL_TT | Table type cache ACL | 20100826 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_AFIH_TT | Table type for Network Maintenance order header | 20100826 | |||
| 15 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_AFPO_TT | Table type for network order item | 20100826 | |||
| 16 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_STAT_TT | Table type cache object status from JEST | 20100826 | |||
| 17 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_STAT_PROF_TT | Table type cache status profile from JSTO | 20100826 | |||
| 18 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_STEXT_TT | Table type cache short text | 20100826 | |||
| 19 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_AFFL_TT | Table type PSHLP_TREX_AFFL_ST | 20100826 | |||
| 20 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_ACL_TT | Table type cache ACL | 20100826 | |||
| 21 | Static Attribute | Private | Type reference (TYPE) | PSHLP_CPR_PROJ_TT | Collective PR table type | 20100826 | |||
| 22 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_STAT_TT | Table type cache object status from JEST | 20100826 | |||
| 23 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_STAT_PROF_TT | Table type cache status profile from JSTO | 20100826 | |||
| 24 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_STEXT_TT | Table type cache short text | 20100826 | |||
| 25 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_STAT_PROF_TT | Table type cache status profile from JSTO | 20101005 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | PSHLP_TREX_STAT_TT | Table type cache object status from JEST | 20100817 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | PSHLP_TREX_STAT_PROF_TT | Table type cache status profile from JSTO | 20100818 | |||
| 28 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_STAT_TT | Table type cache object status from JEST | 20101005 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | PSHLP_TREX_STEXT_TT | Table type cache short text | 20100818 | |||
| 30 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_STEXT_TT | Table type cache short text | 20101005 | |||
| 31 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_ACL_TT | Table type cache ACL | 20100826 | |||
| 32 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_WBS_DATES_TT | Table type cache WBS dates | 20100826 | |||
| 33 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_WBS_HIER_TT | Table type cache WBS hierarchy data from PRHI | 20100826 | |||
| 34 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_STAT_TT | Table type cache object status from JEST | 20100826 | |||
| 35 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_STAT_PROF_TT | Table type cache status profile from JSTO | 20100826 | |||
| 36 | Static Attribute | Private | Type reference (TYPE) | PSHLP_TREX_STEXT_TT | Table type cache short text | 20100826 | |||
| 37 | Static Attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110107 | |||
| 38 | Static Attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100917 | |||
| 39 | Static Attribute | Private | Type reference (TYPE) | I | Number of executions | 20100917 | |||
| 40 | Instance attribute | Private | Type reference (TYPE) | PS_EXPIRY_DATE | Date from Which Cached Data Is Invalid | 20100818 | |||
| 41 | Static Attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20101116 | |||
| 42 | Static Attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20101004 | |||
| 43 | Static Attribute | Private | Type reference (TYPE) | I | 20100917 | ||||
| 44 | Static Attribute | Public | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20101021 | |||
| 45 | Static Attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20101116 | |||
| 46 | Static Attribute | Public | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20101021 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Check cache BADIs are implemented and local cache is active | 20100816 | |
| 2 | Instance method | Private | Method | Check if data is expired | 20100917 | |
| 3 | Instance method | Private | Method | Check if hierarchy is dirty | 20100917 | |
| 4 | Static method | Public | Method | Delete All Objects(invoked from IMG) | 20101008 | |
| 5 | Static method | Public | Method | Delete cache data from cache overview | 20100921 | |
| 6 | Instance method | Public | Method | Delta load local cache | 20100827 | |
| 7 | Instance method | Public | Method | Method to fetch Activity data | 20100817 | |
| 8 | Instance method | Public | Method | Fetch Hierarchy from DB using API | 20100816 | |
| 9 | Instance method | Public | Method | Method to fetch Milestone data | 20100817 | |
| 10 | Instance method | Public | Method | Fetch Network data | 20100817 | |
| 11 | Instance method | Public | Method | Fetch Project data(Master data+Collective PR) | 20100816 | |
| 12 | Instance method | Public | Method | Fetch Short Text | 20100816 | |
| 13 | Instance method | Public | Method | Fetch status profile(JSTO) | 20100816 | |
| 14 | Instance method | Public | Method | Fetch Status Data(JEST) | 20100816 | |
| 15 | Instance method | Public | Method | Fetch WBS data(Master data+dates+hierarchy) | 20100816 | |
| 16 | Static method | Public | Method | Get all ACL data | 20100826 | |
| 17 | Static method | Public | Method | Get Activity Collective PR | 20100826 | |
| 18 | Static method | Public | Method | Get Activity related data | 20100826 | |
| 19 | Static method | Public | Method | Get Activity Dates information | 20100826 | |
| 20 | Static method | Public | Method | Get Activity relation data | 20100826 | |
| 21 | Static method | Public | Method | Provide Object validity in cache | 20101207 | |
| 22 | Static method | Public | Method | Get Objects not present in changepointer table | 20100825 | |
| 23 | Instance method | Public | Method | Get Hierarchy data based on header object(PD,NP,PR) | 20100917 | |
| 24 | Instance method | Public | Method | Get hierarchy details of specific objnr | 20101013 | |
| 25 | Static method | Public | Method | Fetch object of this class | 20100820 | |
| 26 | Static method | Public | Method | Get Milestone data | 20100826 | |
| 27 | Instance method | Private | Method | Fetch next level of children | 20100917 | |
| 28 | Static method | Public | Method | Get Network master data | 20100826 | |
| 29 | Static method | Public | Method | Get Project mastr data from cache | 20100825 | |
| 30 | Static method | Public | Method | Get Project Collective PR Information | 20100825 | |
| 31 | Static method | Public | Method | Get Shorttext data | 20100826 | |
| 32 | Static method | Public | Method | Get Status data | 20100826 | |
| 33 | Static method | Public | Method | Get Status Profile | 20100826 | |
| 34 | Static method | Public | Method | Get WBS master data | 20100825 | |
| 35 | Static method | Public | Method | Get WBS Dates data | 20100825 | |
| 36 | Static method | Public | Method | Get WBS Hierarchy information | 20100826 | |
| 37 | Instance method | Private | Method | Delta update of hierarchy | 20100921 | |
| 38 | Static method | Public | Method | clear first time flag | 20101116 | |
| 39 | Instance method | Public | Method | Load data into cache | 20100816 | |
| 40 | Instance method | Public | Method | Enqueue project/independent network | 20100817 | |
| 41 | Instance method | Private | Method | Lock the objects | 20101213 | |
| 42 | Instance method | Private | Method | Call utility class method to log messages | 20101115 | |
| 43 | Instance method | Private | Method | Report/log messages | 20100817 |
Events
Class CL_PS_HLP_CACHE_MANAGER_NEW has no event.
Types
Class CL_PS_HLP_CACHE_MANAGER_NEW has no local type.
Method Signatures
Method CHECK_BEFORE_LOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_SUCCESS | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100816 |
Method CHECK_BEFORE_LOAD on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method CHECK_CACHE_EXPIRED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object Number | 20100917 | |||
| 2 | RV_CACHE_EXPIRED | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100917 |
Method CHECK_CACHE_EXPIRED on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method CHECK_HIER_DIRTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object ID of entry object | 20100917 | |||
| 2 | RV_HIER_DIRTY | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100917 |
Method CHECK_HIER_DIRTY on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method DELETE_ALL_OBJECTS Signature
Method DELETE_ALL_OBJECTS on class CL_PS_HLP_CACHE_MANAGER_NEW has no parameter.
Method DELETE_ALL_OBJECTS on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method DELETE_DATA_FROM_CACHE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_HEADER_OBJNR | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20100921 |
Method DELETE_DATA_FROM_CACHE on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method DELTA_LOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CACHE_CP | Call by reference | Type reference (TYPE) | PSHLP_CACHE_CP_TT | Table type for changepoiner table | 20101021 | |||
| 2 | IV_DIALOG | Call by reference | Type reference (TYPE) | BOOLEAN | X=called via BADI | 20101020 |
Method DELTA_LOAD on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method FETCH_ACT_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CACHE | Call by reference | Type reference (TYPE) | PSHLP_CACHE_DB_N_TTY | Table Type to store Cache Information | 20100819 | |||
| 2 | IT_OBJNR | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20100817 |
Method FETCH_ACT_DB on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method FETCH_HIERARCHY_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HIERARCHY | Call by reference | Type reference (TYPE) | PSHLP_HIER_DB_TT | Hierarchy Node Data Items | 20100816 | |||
| 2 | ET_OBJNR_ACTY | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20100817 | |||
| 3 | ET_OBJNR_ALL | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20100817 | |||
| 4 | ET_OBJNR_MLST | Call by reference | Type reference (TYPE) | PSHLP_MLST_CACHE_KEY_TT | PS HLP OBJNR table type | 20100817 | |||
| 5 | ET_OBJNR_NTWK | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20100817 | |||
| 6 | ET_OBJNR_PROJ | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20100817 | |||
| 7 | ET_OBJNR_WBS | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20100817 | |||
| 8 | IT_OBJNR | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20100816 | |||
| 9 | IV_EXPIRY_DATE | Call by reference | Type reference (TYPE) | PS_EXPIRY_DATE | Date from Which Cached Data Is Invalid | 20100816 |
Method FETCH_HIERARCHY_DB on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method FETCH_MLST_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CACHE | Call by reference | Type reference (TYPE) | PSHLP_CACHE_DB_N_TTY | Table Type to store Cache Information | 20100819 | |||
| 2 | ET_MLST_DATA | Call by reference | Type reference (TYPE) | PSHLP_TREX_MLST_TT | Milestone master data | 20100817 | |||
| 3 | IT_OBJNR | Call by reference | Type reference (TYPE) | PSHLP_MLST_CACHE_KEY_TT | PS HLP OBJNR table type | 20100817 | |||
| 4 | IV_DELTA | Call by reference | Type reference (TYPE) | BOOLEAN | X=delta space = initial load | 20101019 |
Method FETCH_MLST_DB on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method FETCH_NTWK_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NTWK_CACHE_DATA | Call by reference | Type reference (TYPE) | PSHLP_CACHE_DB_N_TTY | Cache Information | 20100818 | |||
| 2 | IT_OBJNR | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20100817 |
Method FETCH_NTWK_DB on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method FETCH_PROJ_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CACHE | Call by reference | Type reference (TYPE) | PSHLP_CACHE_DB_N_TTY | Table Type to store Cache Information | 20100818 | |||
| 2 | IT_OBJNR | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20100816 |
Method FETCH_PROJ_DB on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method FETCH_SHORTEXT_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_STEXT | Call by reference | Type reference (TYPE) | PSHLP_TREX_STEXT_TT | Table type cahce short text | 20100816 | |||
| 2 | IT_OBJNR | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20100816 |
Method FETCH_SHORTEXT_DB on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method FETCH_STATPRO_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_STATUSPROFILE | Call by reference | Type reference (TYPE) | PSHLP_TREX_STAT_PROF_TT | Table type cache status profile from JSTO | 20100816 | |||
| 2 | IT_OBJNR | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20100816 |
Method FETCH_STATPRO_DB on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method FETCH_STATUS_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_STATUS | Call by reference | Type reference (TYPE) | PSHLP_TREX_STAT_TT | Table type cache object status from JEST | 20100816 | |||
| 2 | IT_OBJNR | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20100816 |
Method FETCH_STATUS_DB on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method FETCH_WBS_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CACHE | Call by reference | Type reference (TYPE) | PSHLP_CACHE_DB_N_TTY | Maintains Project Cache Information | 20100818 | |||
| 2 | IT_OBJNR | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20100816 |
Method FETCH_WBS_DB on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method GET_ACL_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) | PSACL_TAB_TT | Table Type for PS ACL Integration | 20100826 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | TT_OBJ_NUM | Table Type : Object Number | 20100826 | |||
| 3 | IT_NODE_KEY | Call by reference | Type reference (TYPE) | TT_OBJ_NUM | Table Type : Object Number | 20100826 |
Method GET_ACL_DATA on class CL_PS_HLP_CACHE_MANAGER_NEW 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 | Table type for activity collective pr | 20100826 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_ACTY_COLLPR_KEY_TT | Table type for Activity Collective PR | 20100826 | |||
| 3 | IT_NODE_KEY | Call by reference | Type reference (TYPE) | PSHLP_ACTY_COLLPR_KEY_TT | Table type for Activity Collective PR | 20100826 |
Method GET_ACTY_COLLECTIVEPR_DATA on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method GET_ACTY_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 | Activity Output Table | 20100826 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_ACTY_KEY_TT | PSHLP: Activity Keys | 20100826 | |||
| 3 | IT_NODE_KEY | Call by reference | Type reference (TYPE) | PSHLP_ACTY_KEY_TT | PSHLP: Activity Keys | 20100826 |
Method GET_ACTY_DATA on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method GET_ACTY_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 | Activity Dates ouput table | 20100826 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_ACTY_KEY_TT | PSHLP: Activity Keys | 20100826 | |||
| 3 | IT_NODE_KEY | Call by reference | Type reference (TYPE) | PSHLP_ACTY_KEY_TT | PSHLP: Activity Keys | 20100826 |
Method GET_ACTY_DATES_DATA on class CL_PS_HLP_CACHE_MANAGER_NEW 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 | Output for Activity Relationship APIs | 20100826 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_ACTY_KEY_TT | PSHLP: Activity Keys | 20100826 | |||
| 3 | IT_NODE_KEY | Call by reference | Type reference (TYPE) | PSHLP_ACTY_KEY_TT | PSHLP: Activity Keys | 20100826 |
Method GET_ACTY_RELT_DATA on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method GET_CACHE_VALIDITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CACHE_OVERVIEW_TT | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OVERVIEW_TTY | Table type to store PS Cache Information | 20101207 |
Method GET_CACHE_VALIDITY on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method GET_CLEAN_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECTS | Call by reference | Type reference (TYPE) | PSHLP_CACHE_CP_TT | Table type for changepoiner table | 20100825 | |||
| 2 | EV_DIRTY_DATA_EXIST | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110331 | |||
| 3 | IT_OBJECTS | Call by reference | Type reference (TYPE) | PSHLP_CACHE_CP_TT | Table type for changepoiner table | 20100825 | |||
| 4 | IV_READ_CALL | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Boolean Variable (X=True, -=False, Space=Unknown) | 20110331 |
Method GET_CLEAN_OBJECTS on class CL_PS_HLP_CACHE_MANAGER_NEW 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 | Hierarchy Node Data Items | 20100917 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_HIER_KEY_TT | Hierarchy keys | 20100917 | |||
| 3 | IT_NODE_KEY | Call by reference | Type reference (TYPE) | PSHLP_HIER_KEY_TT | Hierarchy keys | 20100917 |
Method GET_HIERARCHY_DATA on class CL_PS_HLP_CACHE_MANAGER_NEW 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 | Hierarchy Node Data Items | 20101013 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_TREX_HIER_ITEMS_TT | Hierarchy Node Data Items | 20101013 | |||
| 3 | IT_NODE_KEY | Call by reference | Type reference (TYPE) | PSHLP_TREX_HIER_ITEMS_TT | Hierarchy Node Data Items | 20101013 |
Method GET_HIERARCHY_DETAILS on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_PS_HLP_CACHE_MANAGER_NEW | New cache manager EHP6 | 20100820 |
Method GET_INSTANCE on class CL_PS_HLP_CACHE_MANAGER_NEW 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 | Milestone Output Table | 20100826 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_MLST_KEY_TT | Milestone keys | 20100826 | |||
| 3 | IT_NODE_KEY | Call by reference | Type reference (TYPE) | PSHLP_MLST_KEY_TT | Milestone keys | 20100826 |
Method GET_MILESTONE_DATA on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method GET_NEXT_CHILDREN 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 | Hierarchy Node Data Items | 20100917 | |||
| 2 | IT_NODE_KEYS | Call by reference | Type reference (TYPE) | PSHLP_HIER_KEY_TT | Hierarchy Node Data Items | 20100917 |
Method GET_NEXT_CHILDREN on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method GET_NTWK_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_CAUFVBT_TT | Network API Output Table | 20100826 | |||
| 2 | ET_NTWK_MAINT_ORDER_HEADER | Call by reference | Type reference (TYPE) | PSHLP_TREX_AFIH_TT | Table type for Network Maintenance order header | 20100826 | |||
| 3 | ET_NTWK_ORDER_ITEM | Call by reference | Type reference (TYPE) | PSHLP_AFPOBT_TT | Table type for network order item | 20100826 | |||
| 4 | ET_NTWK_WO_SEQ | Call by reference | Type reference (TYPE) | PSHLP_AFFLBT_TT | Table type PSHLP_TREX_AFFL_ST | 20100826 | |||
| 5 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_NTWK_KEY_TT | Network keys | 20100826 | |||
| 6 | IT_NODE_KEY | Call by reference | Type reference (TYPE) | PSHLP_NTWK_KEY_TT | Network keys | 20100826 |
Method GET_NTWK_DATA on class CL_PS_HLP_CACHE_MANAGER_NEW 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 | Proj API Output Table | 20100825 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_PROJ_KEY_TT | Project Keys | 20100825 | |||
| 3 | IT_NODE_KEY | Call by reference | Type reference (TYPE) | PSHLP_PROJ_KEY_TT | Project Keys | 20100825 |
Method GET_PROJECT_DATA on class CL_PS_HLP_CACHE_MANAGER_NEW 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 | Collective PR table type | 20100825 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_PROJ_KEY_TT | Project Keys | 20100825 | |||
| 3 | IT_NODE_KEY | Call by reference | Type reference (TYPE) | PSHLP_PROJ_KEY_TT | Project Keys | 20100825 |
Method GET_PROJ_COLLECTIVEPR_DATA on class CL_PS_HLP_CACHE_MANAGER_NEW 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 | 20100826 | ||||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_OBJ_LANGU_TT | Table type of Object number and Language for Short text | 20100826 | |||
| 3 | IT_NODE_KEY | Call by reference | Type reference (TYPE) | PSHLP_OBJ_LANGU_TT | Table type of Object number and Language for Short text | 20100826 |
Method GET_SHORTTEXT_DATA on class CL_PS_HLP_CACHE_MANAGER_NEW 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 | JEST Buffer table type | 20100826 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_STATUS_KEY_TT | Status Keys | 20100826 | |||
| 3 | IT_NODE_KEY | Call by reference | Type reference (TYPE) | PSHLP_STATUS_KEY_TT | Status Keys | 20100826 |
Method GET_STATUS_DATA on class CL_PS_HLP_CACHE_MANAGER_NEW 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 | JSTO buffer table type | 20100826 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_STATUS_KEY_TT | Status Keys | 20100826 | |||
| 3 | IT_NODE_KEY | Call by reference | Type reference (TYPE) | PSHLP_STATUS_KEY_TT | Status Keys | 20100826 |
Method GET_STATUS_PROFILE_DATA on class CL_PS_HLP_CACHE_MANAGER_NEW 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 | WBS API Output Table | 20100825 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_WBS_KEY_TT | WBS keys | 20100825 | |||
| 3 | IT_NODE_KEY | Call by reference | Type reference (TYPE) | PSHLP_WBS_KEY_TT | WBS keys | 20100825 |
Method GET_WBS_DATA on class CL_PS_HLP_CACHE_MANAGER_NEW 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 | WBS Dates output table | 20100825 | |||
| 2 | ET_UNPROCESSED_KEYS | Call by reference | Type reference (TYPE) | PSHLP_WBS_KEY_TT | WBS keys | 20100825 | |||
| 3 | IT_NODE_KEY | Call by reference | Type reference (TYPE) | PSHLP_WBS_KEY_TT | WBS keys | 20100825 |
Method GET_WBS_DATES_DATA on class CL_PS_HLP_CACHE_MANAGER_NEW 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 | table type for prhi | 20100826 | |||
| 2 | EV_UNPROCESSED_KEY | Call by reference | Type reference (TYPE) | PS_PSPHI | Current number of the appropriate project | 20100826 | |||
| 3 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | PS_PSPHI | Current number of the appropriate project | 20100826 |
Method GET_WBS_HIERARCHY on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method HIERARCHY_DELTA_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HIERARCHY | Call by reference | Type reference (TYPE) | PSHLP_HIER_DB_TT | Table type cahce for hierarchy | 20100921 | |||
| 2 | IT_HIER_CP | Call by reference | Type reference (TYPE) | PSHLP_CACHE_CP_TT | Table type for changepoiner table | 20100921 |
Method HIERARCHY_DELTA_UPDATE on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method INITIALISE_CACHE_FLAG Signature
Method INITIALISE_CACHE_FLAG on class CL_PS_HLP_CACHE_MANAGER_NEW has no parameter.
Method INITIALISE_CACHE_FLAG on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method LOAD_DATA_INTO_CACHE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE | Boolean variable | 20101115 | |||
| 2 | IT_OBJNR | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20100816 | |||
| 3 | IV_EXPIRY_DATE | Call by reference | Type reference (TYPE) | DATS | Field of type DATS | 20100816 |
Method LOAD_DATA_INTO_CACHE on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method LOCK_HEADER_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AUFNR | Call by reference | Type reference (TYPE) | AUFNR | Order Number | 20100817 | |||
| 2 | IV_PSPID | Call by reference | Type reference (TYPE) | PS_PSPID | Project definition | 20100817 | |||
| 3 | RV_LOCK_FAILED | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100817 |
Method LOCK_HEADER_OBJECT on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method LOCK_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_HIERARCHY | Call by reference | Type reference (TYPE) | PSHLP_HIER_DB_TT | Table type cahce for hierarchy | 20101213 | |||
| 2 | CT_OBJNR_ACTY | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20101213 | |||
| 3 | CT_OBJNR_ALL | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20101213 | |||
| 4 | CT_OBJNR_MLST | Call by reference | Type reference (TYPE) | PSHLP_MLST_CACHE_KEY_TT | Cache milestone key | 20101213 | |||
| 5 | CT_OBJNR_NTWK | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20101213 | |||
| 6 | CT_OBJNR_PROJ | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20101213 | |||
| 7 | CT_OBJNR_WBS | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20101213 | |||
| 8 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE | Boolean variable | 20101214 |
Method LOCK_OBJECTS on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method LOG_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_OBJNR | Call by reference | Type reference (TYPE) | PSHLP_CACHE_OBJNR_TTY | PS HLP OBJNR table type | 20101115 | |||
| 2 | IV_ERROR_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | 1= XML transform error,2=DB update error,3=success | 20101115 |
Method LOG_MESSAGE on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
Method REPORT_CACHE_MESSAGE 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 | 20100817 | |||
| 2 | I_DESCR | Call by reference | Type reference (TYPE) | PS_POST1 | PS: Short description (1st text line) | 20100817 | |||
| 3 | I_MSGNO | Call by reference | Type reference (TYPE) | SY-MSGNO | Message Number | 20100817 | |||
| 4 | I_MSGTYP | Call by reference | Type reference (TYPE) | SYMSGTY | 'E' | Message Type | 20100817 | ||
| 5 | I_MSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20100817 | |||
| 6 | I_MSGV2 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20100817 | |||
| 7 | I_MSGV3 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20100817 | |||
| 8 | I_MSGV4 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20100817 | |||
| 9 | I_PSPID | Call by reference | Type reference (TYPE) | PS_PSPID | Project definition | 20100817 | |||
| 10 | I_WBS | Call by reference | Type reference (TYPE) | PS_POSID | Work Breakdown Structure Element (WBS Element) | 20100817 |
Method REPORT_CACHE_MESSAGE on class CL_PS_HLP_CACHE_MANAGER_NEW has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 606 |