SAP ABAP Class /MRSS/CL_SGD_WORKLIST_MGR (Worklist Manager UI Layer)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/SGD (Package) Planning Board Demand
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGE_BEFORE_INITIALIZE EVENT - Events Before Initialization 20130225
2 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGE_WORKLIST Worklist Interface 20130225
Properties
Class /MRSS/CL_SGD_WORKLIST_MGR  
Short Description Worklist Manager UI Layer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SGD   Planning Board Demand 
Created 20130225   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_SGD_WORKLIST_MGR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /MRSS/IF_SGE_BEFORE_INITIALIZE EVENT - Events Before Initialization 20130225
2 /MRSS/IF_SGE_WORKLIST Worklist Interface 20130225
Friends
# Friend Modeled only Created on Description
1 /MRSS/CL_SGD_DEMAND_MGR 20130301 Demand Manager
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_DEMAND_MGR Instance attribute Private Object reference (TYPE REF TO) /MRSS/CL_SGD_DEMAND_MGR Scheduling Engine : Demand Manager 20130524
2 GREF_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /MRSS/CL_SGD_WORKLIST_MGR Scheduling Engine: Worklist 20130225
3 GT_HEADER_FIELD_VALUES Instance attribute Protected Type reference (TYPE) /MRSS/T_WL_FIELD_DATA_TAB Worklist data 20130617
4 GT_HEADER_WORKLIST_FIELDS Instance attribute Private Type reference (TYPE) /MRSS/T_WL_FIELD_TAB Header Worklist Fields 20130523
5 GT_ITEM_FIELD_VALUES Instance attribute Protected Type reference (TYPE) /MRSS/T_WL_FIELD_DATA_TAB Worklist data 20130617
6 GT_ITEM_WORKLIST_FIELDS Instance attribute Private Type reference (TYPE) /MRSS/T_WL_FIELD_TAB Item Worklist Fields 20130523
7 GT_WORKLIST_AVAILABLE_ATTRIBS Instance attribute Private Type reference (TYPE) /MRSS/T_WL_FIELD_TAB List of all available attributes 20130524
8 GT_WORKLIST_CUSTOMER_STATUS Instance attribute Private Type reference (TYPE) /MRSS/T_WL_CSTAT_TAB Customer Status in Demand 20130524
9 GT_WORKLIST_FIELDS_TIMESTAMPS Instance attribute Private Type reference (TYPE) /MRSS/T_WL_F_DAT_TAB Handling of timestamp for Worklist fields 20130523
10 GT_WORKLIST_ORIGIN_OF_FIELDS Instance attribute Private Type reference (TYPE) /MRSS/T_WL_F_G_TAB Original of worklist fields 20130524
11 GT_WORKLIST_PROFILE_ATTRIBUTES Instance attribute Private Type reference (TYPE) /MRSS/T_WL_FPR_TAB Attributes per Profile 20130524
12 GV_FORCE_WORKLIST_RELEVANCE Instance attribute Protected Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130523
13 GV_INITIALIZED Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Are we initialized? 20130524
14 GV_REFRESH Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Are we executing a refresh? 20130524
15 GV_WORKLIST_LOADED Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Are we initialized? 20130625
16 GV_WORKLIST_PROFILE Instance attribute Protected Type reference (TYPE) /MRSS/T_WL_PROFILE Actual Worklist Profile 20130523
Methods
# Method Level Visibility Method type Description Created on
1 CLEANUP_WORKLIST Instance method Private Method Delete Obsolete Entries 20130705
2 CONVERT_TIMESTAMP_FIELDS Instance method Protected Method Swap the Time Stamp Field definition 20130626
3 CONVERT_TIMESTAMP_VALUES Instance method Protected Method Swap the Time Stamp Field and Values 20130626
4 DETERMINE_ATTRIBUTES Instance method Protected Method Determine (all) attributes 20130617
5 EXECUTE_HEADER_DETERMINATION Instance method Private Method Determine certain attributes 20130619
6 EXECUTE_ITEM_DETERMINATION Instance method Private Method Determine certain attributes 20130619
7 GET_CHANGED_GENERIC_ATTRIBUTES Instance method Private Method Return only changed generic item attributes 20130724
8 GET_CHANGED_HEADER_ATTRIBUTES Instance method Private Method Return only changed header attributes 20130711
9 GET_CHANGED_ITEM_ATTRIBUTES Instance method Private Method Return only changed item attributes 20130711
10 GET_CHANGED_OTHER_ATTRIBUTES Instance method Private Method Return only other changed item attributes 20130724
11 GET_HEADER_FIELDS Instance method Private Method Read worklist fields for the header into buffer 20130523
12 GET_INSTANCE Static method Public Method Delivers Instance of Worklist 20130226
13 GET_ITEM_FIELDS Instance method Private Method Read worklist fields for the items into buffer 20130523
14 GET_WORKLIST_CUSTOMIZING Instance method Private Method Read worklist customizing into buffer 20130524
15 INITIALIZE Instance method Protected Method Initialization of Instance 20130301
16 UPDATE_HEADER_ATTRIBUTES Instance method Private Method Updates attributes in the global table 20130718
17 UPDATE_ITEM_ATTRIBUTES Instance method Private Method Updates attributes in the global table 20130718
Events
Class /MRSS/CL_SGD_WORKLIST_MGR has no event.
Types
Class /MRSS/CL_SGD_WORKLIST_MGR has no local type.
Method Signatures

Method CLEANUP_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBSOLETE_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of Obsolete Item GUIDs 20130705

Method CLEANUP_WORKLIST on class /MRSS/CL_SGD_WORKLIST_MGR has no exception.

Method CONVERT_TIMESTAMP_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WORKLIST_FIELDS Call by reference Type reference (TYPE) /MRSS/T_WL_FIELD_TAB Worklist Fields 20130626
2 Returning RT_WORKLIST_FIELDS Value transfer Type reference (TYPE) /MRSS/T_WL_FIELD_TAB Worklist Fields 20130626

Method CONVERT_TIMESTAMP_FIELDS on class /MRSS/CL_SGD_WORKLIST_MGR has no exception.

Method CONVERT_TIMESTAMP_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WORKLIST Call by reference Type reference (TYPE) /MRSS/T_WORKLIST_EXT_TAB Table with Worklist Data 20130626
2 Returning RT_WORKLIST Value transfer Type reference (TYPE) /MRSS/T_WORKLIST_EXT_TAB Table with Worklist Data 20130626

Method CONVERT_TIMESTAMP_VALUES on class /MRSS/CL_SGD_WORKLIST_MGR has no exception.

Method DETERMINE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_DEMAND_TAB Table with Demands 20130705
2 Importing IT_FIELDS Call by reference Type reference (TYPE) /MRSS/T_WL_FIELDNAME_TAB Table with Worklist Fields 20130617
3 Importing IT_ORDERS Call by reference Type reference (TYPE) /MRSS/T_ORDER_TAB Table with Demands 20130705
4 Importing IV_ONLY_DYNAMIC_FIELDS Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130617

Method DETERMINE_ATTRIBUTES on class /MRSS/CL_SGD_WORKLIST_MGR has no exception.

Method EXECUTE_HEADER_DETERMINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_ORDER Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_COMPLEX_DEMAND Complex Demand (Order) 20130729
2 Importing IT_FIELDS Call by reference Type reference (TYPE) /MRSS/T_WL_FIELD_TAB Worklist Fields 20130619
3 Importing IT_ORDERS Call by reference Type reference (TYPE) /MRSS/T_ORDER_TAB Table with Demands 20130619
4 Importing IV_UPDATE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Update only? Default "no" 20130619

Method EXECUTE_HEADER_DETERMINATION on class /MRSS/CL_SGD_WORKLIST_MGR has no exception.

Method EXECUTE_ITEM_DETERMINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDS Call by reference Type reference (TYPE) /MRSS/T_WL_FIELD_TAB Worklist Fields 20130619
2 Importing IT_ITEMS Call by reference Type reference (TYPE) /MRSS/T_DEMAND_TAB Table with Demands 20130619
3 Importing IV_UPDATE_ITEMS Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Update only? Default "no" 20130724
4 Returning RT_VALUES_PER_DEMAND Value transfer Type reference (TYPE) /MRSS/T_GUID_FIELD_VALUE_TAB Table with Items and Attributes 20130724

Method EXECUTE_ITEM_DETERMINATION on class /MRSS/CL_SGD_WORKLIST_MGR has no exception.

Method GET_CHANGED_GENERIC_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEMAND_NEW Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR Structure representation of a demand item 20130724
2 Importing IS_DEMAND_OLD Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR Structure representation of a demand item 20130724
3 Returning RT_ATTRIBUTES Value transfer Type reference (TYPE) /MRSS/T_FIELDNAME_VALUE_TAB Table with Fields and Values 20130724

Method GET_CHANGED_GENERIC_ATTRIBUTES on class /MRSS/CL_SGD_WORKLIST_MGR has no exception.

Method GET_CHANGED_HEADER_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_IF_ORDER Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_COMPLEX_DEMAND Complex Demand (Order) 20130807
2 Importing IS_HEADER_NEW Call by reference Type reference (TYPE) /MRSS/T_DEM_STR Complex demand in structure representation 20130711
3 Importing IS_HEADER_OLD Call by reference Type reference (TYPE) /MRSS/T_DEM_STR Complex demand in structure representation 20130711
4 Returning RT_ATTRIBUTES Value transfer Type reference (TYPE) /MRSS/T_FIELDNAME_VALUE_TAB Table with Fields and Values 20130711

Method GET_CHANGED_HEADER_ATTRIBUTES on class /MRSS/CL_SGD_WORKLIST_MGR has no exception.

Method GET_CHANGED_ITEM_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_IF_DEMAND Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_SINGLE_DEMAND Scheduling Engine Demand 20130724
2 Importing IS_DEMAND_NEW Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR Structure representation of a demand item 20130711
3 Importing IS_DEMAND_OLD Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR Structure representation of a demand item 20130711
4 Returning RT_ATTRIBUTES Value transfer Type reference (TYPE) /MRSS/T_FIELDNAME_VALUE_TAB Table with Fields and Values 20130711

Method GET_CHANGED_ITEM_ATTRIBUTES on class /MRSS/CL_SGD_WORKLIST_MGR has no exception.

Method GET_CHANGED_OTHER_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_IF_DEMAND Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_SINGLE_DEMAND Scheduling Engine Demand 20130724
2 Returning RT_ATTRIBUTES Value transfer Type reference (TYPE) /MRSS/T_FIELDNAME_VALUE_TAB Table with Fields and Values 20130724

Method GET_CHANGED_OTHER_ATTRIBUTES on class /MRSS/CL_SGD_WORKLIST_MGR has no exception.

Method GET_HEADER_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_HEADER_FIELDS Value transfer Type reference (TYPE) /MRSS/T_WL_F_G_TAB Origin of the Worklist Fields from Generic Demand 20130523

Method GET_HEADER_FIELDS on class /MRSS/CL_SGD_WORKLIST_MGR has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREATE_INSTANCE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' By default, just return exisiting instance 20130701
2 Returning RREF_INSTANCE Value transfer Object reference (TYPE REF TO) /MRSS/CL_SGD_WORKLIST_MGR Worklist Manager UI Layer 20130226

Method GET_INSTANCE on class /MRSS/CL_SGD_WORKLIST_MGR has no exception.

Method GET_ITEM_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ITEM_FIELDS Value transfer Type reference (TYPE) /MRSS/T_WL_FIELD_TAB Worklist Fields 20130524

Method GET_ITEM_FIELDS on class /MRSS/CL_SGD_WORKLIST_MGR has no exception.

Method GET_WORKLIST_CUSTOMIZING Signature

Method GET_WORKLIST_CUSTOMIZING on class /MRSS/CL_SGD_WORKLIST_MGR has no parameter.
Method GET_WORKLIST_CUSTOMIZING on class /MRSS/CL_SGD_WORKLIST_MGR has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class /MRSS/CL_SGD_WORKLIST_MGR has no parameter.
Method INITIALIZE on class /MRSS/CL_SGD_WORKLIST_MGR has no exception.

Method UPDATE_HEADER_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ORDER Call by reference Type reference (TYPE) /MRSS/T_ORDER Order with Object 20130718
2 Importing IT_FIELD_VALUES Call by reference Type reference (TYPE) /MRSS/T_FIELDNAME_VALUE_H_TAB Table with Fields and Values 20130718

Method UPDATE_HEADER_ATTRIBUTES on class /MRSS/CL_SGD_WORKLIST_MGR has no exception.

Method UPDATE_ITEM_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEMAND Call by reference Type reference (TYPE) /MRSS/T_DEMAND Demand with Object 20130718
2 Importing IT_FIELD_VALUES Call by reference Type reference (TYPE) /MRSS/T_FIELDNAME_VALUE_I_TAB Table with Fields and Values 20130718

Method UPDATE_ITEM_ATTRIBUTES on class /MRSS/CL_SGD_WORKLIST_MGR has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 800