SAP ABAP Class CL_PS_HLP_WORKLIST (EhP6 - Worklist)
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_HLP_WORKLIST | |
| Short Description | EhP6 - Worklist | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | PS_HLP_MD | Handling Large Projects:-Master Data |
| Created | 20101022 | 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_WORKLIST has no interface implemented.
Friends
Class CL_PS_HLP_WORKLIST has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | TT_ACL | Table Type to hold Object and its Activity Type | 20101022 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | CNPB_W_WORKLIST_TAB | Favourites | 20101117 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | CNPB_W_WORKLIST_TAB | Last Accessed | 20101022 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | PSHLP_NETWORK_WORKLIST_TT | PSHLP: Network Worklist | 20101022 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | PSHLP_PROJ_WORKLIST_TT | PSHLP: Project Worklist | 20101022 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | PSHLP_WBS_WORKLIST_TT | PSHLP: WBS Worklist | 20101022 | |||
| 7 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_PS_HLP_WORKLIST | EhP6 - Worklsit | 20101022 | |||
| 8 | Static Attribute | Public | Type reference (TYPE) | SY-UCOMM | Current Active Tab | 20101119 | |||
| 9 | Static Attribute | Public | Type reference (TYPE) | PSHLP_NODENAME_DE | Current Active View | 20101117 | |||
| 10 | Static Attribute | Private | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110721 | |||
| 11 | Static Attribute | Public | Type reference (TYPE) | BOOLE_D | Filter Active ? | 20101027 | |||
| 12 | Static Attribute | Public | Type reference (TYPE) | SYUNAME | User Name | 20101022 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Add Favorite(s) | 20101117 | |
| 2 | Instance method | Private | Method | Filter Worklist Data | 20101026 | |
| 3 | Instance method | Private | Method | Delete Favorite(s) | 20101117 | |
| 4 | Instance method | Private | Method | Fetch ACL Records based on object type for a particular user | 20101022 | |
| 5 | Instance method | Private | Method | Get Authorization type description | 20101022 | |
| 6 | Static method | Public | Method | Returns singleton instance | 20101022 | |
| 7 | Instance method | Private | Method | Get the Network Worklist records | 20101022 | |
| 8 | Instance method | Private | Method | Get the Project Worklist records | 20101022 | |
| 9 | Instance method | Private | Method | Get the WBS Worklist records | 20101022 | |
| 10 | Instance method | Public | Method | Get Worklist Data | 20101022 | |
| 11 | Instance method | Private | Method | Read Cluster DB | 20101117 | |
| 12 | Instance method | Public | Method | Control the visibility of alv Context Menu options | 20101119 | |
| 13 | Instance method | Public | Method | Handle ALV Menu Buttons | 20101026 | |
| 14 | Instance method | Public | Method | Control the visibility of alv toolbar buttons | 20101023 | |
| 15 | Instance method | Public | Method | Handle User Command | 20101025 | |
| 16 | Instance method | Private | Method | Jump to Project Editor or Project Builder | 20101025 | |
| 17 | Instance method | Private | Method | 20101221 | ||
| 18 | Instance method | Private | Method | Refresh Worklist | 20101022 |
Events
Class CL_PS_HLP_WORKLIST has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | ST_ACL | Private | See coding | 20101221 | BEGIN OF st_acl.
INCLUDE TYPE acl_st.
TYPES: auth_user TYPE xubname,
END OF st_acl
|
||
| 2 | TT_ACL | Private | See coding | 20101221 | tt_acl TYPE STANDARD TABLE OF st_acl
|
Method Signatures
Method ADD_FAVORITES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SELECTED_ROWS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20101117 | ||||
| 2 | IV_OBJ_TYPE | Call by reference | Type reference (TYPE) | J_OBART | Object Type | 20101117 |
Method ADD_FAVORITES on class CL_PS_HLP_WORKLIST has no exception.
Method APPLY_FILTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_WORKLIST | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20101026 | ||||
| 2 | IV_OBJ_TYPE | Call by reference | Type reference (TYPE) | J_OBART | Object Type | 20101118 |
Method APPLY_FILTER on class CL_PS_HLP_WORKLIST has no exception.
Method DELETE_FAVORITES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SELECTED_ROWS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20101117 | ||||
| 2 | IV_OBJ_TYPE | Call by reference | Type reference (TYPE) | J_OBART | Object Type | 20101117 |
Method DELETE_FAVORITES on class CL_PS_HLP_WORKLIST has no exception.
Method GET_ACL_RECORDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ACL | Call by reference | Type reference (TYPE) | TT_ACL | Table Type to hold Object and its Activity Type | 20101115 | |||
| 2 | IV_OBJ_TYPE | Call by reference | Type reference (TYPE) | J_OBART | Object Type | 20101022 |
Method GET_ACL_RECORDS on class CL_PS_HLP_WORKLIST has no exception.
Method GET_ACTY_TYPE_DESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ACT_DESC | Call by reference | Type reference (TYPE) | PS_ACT_DESC_DE | Description of PS ACL Authorization Type | 20101022 | |||
| 2 | IV_ACT_TYPE | Call by reference | Type reference (TYPE) | PS_ACTTYPE_DELE | PS ACL Authorization Type | 20101022 | |||
| 3 | IV_DOM_NAME | Call by reference | Type reference (TYPE) | DD07L-DOMNAME | Domain name | 20101022 |
Method GET_ACTY_TYPE_DESC on class CL_PS_HLP_WORKLIST has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_PS_HLP_WORKLIST | EhP6 - Worklsit | 20101022 |
Method GET_INSTANCE on class CL_PS_HLP_WORKLIST has no exception.
Method GET_NTWK_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NTWK_WLIST_DATA | Call by reference | Type reference (TYPE) | PSHLP_NETWORK_WORKLIST_TT | PS HLP: Network Worklist | 20101022 | |||
| 2 | EV_TOTAL_COUNT | Call by reference | Type reference (TYPE) | I | 20110224 | ||||
| 3 | IV_FAVORITES | Call by reference | Type reference (TYPE) | BOOLE_D | Fetch Favourites ? | 20101117 | |||
| 4 | IV_FROM_INDEX | Call by reference | Type reference (TYPE) | I | 20101022 | ||||
| 5 | IV_LAST_ACCESSED | Call by reference | Type reference (TYPE) | BOOLE_D | Fetch Last Accessed ? | 20101022 | |||
| 6 | IV_TO_INDEX | Call by reference | Type reference (TYPE) | I | 20101022 |
Method GET_NTWK_DATA on class CL_PS_HLP_WORKLIST has no exception.
Method GET_PROJ_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PROJ_WLIST_DATA | Call by reference | Type reference (TYPE) | PSHLP_PROJ_WORKLIST_TT | PSHLP: Project Worklist | 20101022 | |||
| 2 | EV_TOTAL_COUNT | Call by reference | Type reference (TYPE) | I | 20110224 | ||||
| 3 | IV_FAVORITES | Call by reference | Type reference (TYPE) | BOOLE_D | Fetch Favourites ? | 20101117 | |||
| 4 | IV_FROM_INDEX | Call by reference | Type reference (TYPE) | I | 20101022 | ||||
| 5 | IV_LAST_ACCESSED | Call by reference | Type reference (TYPE) | BOOLE_D | Fetch Last Accessed ? | 20101022 | |||
| 6 | IV_TO_INDEX | Call by reference | Type reference (TYPE) | I | 20101022 |
Method GET_PROJ_DATA on class CL_PS_HLP_WORKLIST has no exception.
Method GET_WBS_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WBS_WLIST_DATA | Call by reference | Type reference (TYPE) | PSHLP_WBS_WORKLIST_TT | PS HLP: WBS Worklist | 20101022 | |||
| 2 | EV_TOTAL_COUNT | Call by reference | Type reference (TYPE) | I | 20110224 | ||||
| 3 | IV_FAVORITES | Call by reference | Type reference (TYPE) | BOOLE_D | Fetch Favourites ? | 20101117 | |||
| 4 | IV_FROM_INDEX | Call by reference | Type reference (TYPE) | I | 20101022 | ||||
| 5 | IV_LAST_ACCESSED | Call by reference | Type reference (TYPE) | BOOLE_D | Fetch Last Accessed ? | 20101022 | |||
| 6 | IV_TO_INDEX | Call by reference | Type reference (TYPE) | I | 20101022 |
Method GET_WBS_DATA on class CL_PS_HLP_WORKLIST has no exception.
Method GET_WORKLIST_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WORKLIST | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20101022 | ||||
| 2 | EV_TOTAL_COUNT | Call by reference | Type reference (TYPE) | I | 20101022 | ||||
| 3 | IV_FROM_INDEX | Call by reference | Type reference (TYPE) | I | 20101022 | ||||
| 4 | IV_MAINNODE | Call by reference | Type reference (TYPE) | PSHLP_NODENAME_DE | Node Name | 20101022 | |||
| 5 | IV_SUBNODE | Call by reference | Type reference (TYPE) | PSHLP_NODENAME_DE | Node Name | 20101022 | |||
| 6 | IV_TO_INDEX | Call by reference | Type reference (TYPE) | I | 20101022 |
Method GET_WORKLIST_DATA on class CL_PS_HLP_WORKLIST has no exception.
Method GET_WORKLIST_FROM_CLUSTER_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FAVORITES | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101117 |
Method GET_WORKLIST_FROM_CLUSTER_DB on class CL_PS_HLP_WORKLIST has no exception.
Method HANDLE_CONTEXT_MENU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_CTMENU | ALV Context Menu | 20101119 |
Method HANDLE_CONTEXT_MENU on class CL_PS_HLP_WORKLIST has no exception.
Method HANDLE_MENU_BUTTON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_CTMENU | Context Menu | 20101026 | |||
| 2 | IV_UCOMM | Call by reference | Type reference (TYPE) | SYUCOMM | Function Code That Triggered PAI | 20101111 |
Method HANDLE_MENU_BUTTON on class CL_PS_HLP_WORKLIST has no exception.
Method HANDLE_TOOLBAR_BTNS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_ALV_EVENT_TOOLBAR_SET | ALV Context Menu | 20101023 | |||
| 2 | IS_ALV_INFO | Call by reference | Type reference (TYPE) | PSHLP_GRID_INFO_ST | ALV Grid Info | 20101023 | |||
| 3 | IV_NO_OF_VISIBLE_ROWS | Call by reference | Type reference (TYPE) | I | 20101023 |
Method HANDLE_TOOLBAR_BTNS on class CL_PS_HLP_WORKLIST has no exception.
Method HANDLE_USER_COMMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ENTRY_SCREEN | Value transfer | Type reference (TYPE) | PSHLP_ENTRY_SCREEN_ST | Stores Entry Screen Information of PSHLP20 | 20101025 | |||
| 2 | IT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20101025 | ||||
| 3 | IV_FCODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Function code that PAI triggered | 20101025 |
Method HANDLE_USER_COMMAND on class CL_PS_HLP_WORKLIST has no exception.
Method LAUNCH_OTHER_TRANSACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ENTRY_SCREEN | Value transfer | Type reference (TYPE) | PSHLP_ENTRY_SCREEN_ST | Stores Entry Screen Information of PSHLP20 | 20101025 | |||
| 2 | IV_FCODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Function code that PAI triggered | 20101025 |
Method LAUNCH_OTHER_TRANSACTION on class CL_PS_HLP_WORKLIST has no exception.
Method MAP_TO_ACL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_WORKLIST | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20101221 | ||||
| 2 | IT_ACL | Call by reference | Type reference (TYPE) | TT_ACL | Table Type to hold Object and its Activity Type | 20101221 | |||
| 3 | IV_FAVORITES | Call by reference | Type reference (TYPE) | BOOLE_D | Fetch Favourites ? | 20101222 | |||
| 4 | IV_LAST_ACCESSED | Call by reference | Type reference (TYPE) | BOOLE_D | Fetch Last Accessed ? | 20101222 | |||
| 5 | IV_OBJ_TYPE | Call by reference | Type reference (TYPE) | J_OBART | Object Type | 20101221 |
Method MAP_TO_ACL on class CL_PS_HLP_WORKLIST has no exception.
Method REFRESH_WORKLIST Signature
Method REFRESH_WORKLIST on class CL_PS_HLP_WORKLIST has no parameter.
Method REFRESH_WORKLIST on class CL_PS_HLP_WORKLIST has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 606 |