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 ABAP 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 OT_ACL Instance attribute Private Type reference (TYPE) TT_ACL Table Type to hold Object and its Activity Type 20101022
2 OT_FAVORITES Instance attribute Private Type reference (TYPE) CNPB_W_WORKLIST_TAB Favourites 20101117
3 OT_LAST_ACCESSED Instance attribute Private Type reference (TYPE) CNPB_W_WORKLIST_TAB Last Accessed 20101022
4 OT_NTWK_WLIST Instance attribute Private Type reference (TYPE) PSHLP_NETWORK_WORKLIST_TT PSHLP: Network Worklist 20101022
5 OT_PROJ_WLIST Instance attribute Private Type reference (TYPE) PSHLP_PROJ_WORKLIST_TT PSHLP: Project Worklist 20101022
6 OT_WBS_WLIST Instance attribute Private Type reference (TYPE) PSHLP_WBS_WORKLIST_TT PSHLP: WBS Worklist 20101022
7 SR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_PS_HLP_WORKLIST EhP6 - Worklsit 20101022
8 SV_ACTIVE_TAB Static Attribute Public Type reference (TYPE) SY-UCOMM Current Active Tab 20101119
9 SV_CURRENT_VIEW Static Attribute Public Type reference (TYPE) PSHLP_NODENAME_DE Current Active View 20101117
10 SV_FAV_READ Static Attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110721
11 SV_FILTER_ACTIVE Static Attribute Public Type reference (TYPE) BOOLE_D Filter Active ? 20101027
12 SV_USER_NAME Static Attribute Public Type reference (TYPE) SYUNAME User Name 20101022
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FAVORITES Instance method Private Method Add Favorite(s) 20101117
2 APPLY_FILTER Instance method Private Method Filter Worklist Data 20101026
3 DELETE_FAVORITES Instance method Private Method Delete Favorite(s) 20101117
4 GET_ACL_RECORDS Instance method Private Method Fetch ACL Records based on object type for a particular user 20101022
5 GET_ACTY_TYPE_DESC Instance method Private Method Get Authorization type description 20101022
6 GET_INSTANCE Static method Public Method Returns singleton instance 20101022
7 GET_NTWK_DATA Instance method Private Method Get the Network Worklist records 20101022
8 GET_PROJ_DATA Instance method Private Method Get the Project Worklist records 20101022
9 GET_WBS_DATA Instance method Private Method Get the WBS Worklist records 20101022
10 GET_WORKLIST_DATA Instance method Public Method Get Worklist Data 20101022
11 GET_WORKLIST_FROM_CLUSTER_DB Instance method Private Method Read Cluster DB 20101117
12 HANDLE_CONTEXT_MENU Instance method Public Method Control the visibility of alv Context Menu options 20101119
13 HANDLE_MENU_BUTTON Instance method Public Method Handle ALV Menu Buttons 20101026
14 HANDLE_TOOLBAR_BTNS Instance method Public Method Control the visibility of alv toolbar buttons 20101023
15 HANDLE_USER_COMMAND Instance method Public Method Handle User Command 20101025
16 LAUNCH_OTHER_TRANSACTION Instance method Private Method Jump to Project Editor or Project Builder 20101025
17 MAP_TO_ACL Instance method Private Method 20101221
18 REFRESH_WORKLIST 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 Importing IT_SELECTED_ROWS Call by reference Type reference (TYPE) STANDARD TABLE 20101117
2 Importing 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 Changing CT_WORKLIST Call by reference Type reference (TYPE) STANDARD TABLE 20101026
2 Importing 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 Importing IT_SELECTED_ROWS Call by reference Type reference (TYPE) STANDARD TABLE 20101117
2 Importing 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 Changing CT_ACL Call by reference Type reference (TYPE) TT_ACL Table Type to hold Object and its Activity Type 20101115
2 Importing 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 Exporting EV_ACT_DESC Call by reference Type reference (TYPE) PS_ACT_DESC_DE Description of PS ACL Authorization Type 20101022
2 Importing IV_ACT_TYPE Call by reference Type reference (TYPE) PS_ACTTYPE_DELE PS ACL Authorization Type 20101022
3 Importing 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 Returning 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 Exporting ET_NTWK_WLIST_DATA Call by reference Type reference (TYPE) PSHLP_NETWORK_WORKLIST_TT PS HLP: Network Worklist 20101022
2 Exporting EV_TOTAL_COUNT Call by reference Type reference (TYPE) I 20110224
3 Importing IV_FAVORITES Call by reference Type reference (TYPE) BOOLE_D Fetch Favourites ? 20101117
4 Importing IV_FROM_INDEX Call by reference Type reference (TYPE) I 20101022
5 Importing IV_LAST_ACCESSED Call by reference Type reference (TYPE) BOOLE_D Fetch Last Accessed ? 20101022
6 Importing 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 Exporting ET_PROJ_WLIST_DATA Call by reference Type reference (TYPE) PSHLP_PROJ_WORKLIST_TT PSHLP: Project Worklist 20101022
2 Exporting EV_TOTAL_COUNT Call by reference Type reference (TYPE) I 20110224
3 Importing IV_FAVORITES Call by reference Type reference (TYPE) BOOLE_D Fetch Favourites ? 20101117
4 Importing IV_FROM_INDEX Call by reference Type reference (TYPE) I 20101022
5 Importing IV_LAST_ACCESSED Call by reference Type reference (TYPE) BOOLE_D Fetch Last Accessed ? 20101022
6 Importing 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 Exporting ET_WBS_WLIST_DATA Call by reference Type reference (TYPE) PSHLP_WBS_WORKLIST_TT PS HLP: WBS Worklist 20101022
2 Exporting EV_TOTAL_COUNT Call by reference Type reference (TYPE) I 20110224
3 Importing IV_FAVORITES Call by reference Type reference (TYPE) BOOLE_D Fetch Favourites ? 20101117
4 Importing IV_FROM_INDEX Call by reference Type reference (TYPE) I 20101022
5 Importing IV_LAST_ACCESSED Call by reference Type reference (TYPE) BOOLE_D Fetch Last Accessed ? 20101022
6 Importing 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 Exporting ET_WORKLIST Call by reference Type reference (TYPE) STANDARD TABLE 20101022
2 Exporting EV_TOTAL_COUNT Call by reference Type reference (TYPE) I 20101022
3 Importing IV_FROM_INDEX Call by reference Type reference (TYPE) I 20101022
4 Importing IV_MAINNODE Call by reference Type reference (TYPE) PSHLP_NODENAME_DE Node Name 20101022
5 Importing IV_SUBNODE Call by reference Type reference (TYPE) PSHLP_NODENAME_DE Node Name 20101022
6 Importing 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 Importing 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 Importing 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 Importing E_OBJECT Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20101026
2 Importing 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 Importing E_OBJECT Call by reference Object reference (TYPE REF TO) CL_ALV_EVENT_TOOLBAR_SET ALV Context Menu 20101023
2 Importing IS_ALV_INFO Call by reference Type reference (TYPE) PSHLP_GRID_INFO_ST ALV Grid Info 20101023
3 Importing 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 Importing IS_ENTRY_SCREEN Value transfer Type reference (TYPE) PSHLP_ENTRY_SCREEN_ST Stores Entry Screen Information of PSHLP20 20101025
2 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20101025
3 Importing 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 Importing IS_ENTRY_SCREEN Value transfer Type reference (TYPE) PSHLP_ENTRY_SCREEN_ST Stores Entry Screen Information of PSHLP20 20101025
2 Importing 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 Changing CT_WORKLIST Call by reference Type reference (TYPE) STANDARD TABLE 20101221
2 Importing IT_ACL Call by reference Type reference (TYPE) TT_ACL Table Type to hold Object and its Activity Type 20101221
3 Importing IV_FAVORITES Call by reference Type reference (TYPE) BOOLE_D Fetch Favourites ? 20101222
4 Importing IV_LAST_ACCESSED Call by reference Type reference (TYPE) BOOLE_D Fetch Last Accessed ? 20101222
5 Importing 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