SAP ABAP Class CL_SWF_POWL_WORKLIST (Class for Determining Worklists for POWL)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_POWL (Package) Business Workflow: Worklist in POWL
Properties
Class CL_SWF_POWL_WORKLIST  
Short Description Class for Determining Worklists for POWL    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_POWL   Business Workflow: Worklist in POWL 
Created 20080116   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWFCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWFP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SWF_POWL_WORKLIST has no interface implemented.
Friends
Class CL_SWF_POWL_WORKLIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FOLGR_EXECUTED_WI Static Attribute Private Type reference (TYPE) SIN_FOLRG '4' Folder Region: Executed Work Items 20080116
2 C_FOLGR_FORWARDED_WI Static Attribute Private Type reference (TYPE) SIN_FOLRG '5' Folder Region: Forwarded Work Items 20080116
3 C_FOLGR_STARTED_WF Static Attribute Private Type reference (TYPE) SIN_FOLRG '1' Folder Region: Started Workflows 20080116
4 M_ITEM_SELECTOR Instance attribute Private Object reference (TYPE REF TO) CL_SWF_WLC_SELECTOR Selection for the Work List Clients 20080116
5 M_LANGUAGE Instance attribute Private Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20080116
6 M_TIME_ZONE Instance attribute Private Type reference (TYPE) SYSTZONLO Time Zone of Current User 20080121
7 M_USER Instance attribute Private Type reference (TYPE) SYUNAME User Name 20080116
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080116
2 GET_DEADLINE_ITEMS Instance method Public Method Determines Deadline Messages 20080116
3 GET_EXECUTED_WORKITEMS Instance method Public Method Determines the Executed Work Items 20080116
4 GET_FORWARDED_WORKITEMS Instance method Public Method Determines the Forwarded Work Items 20080116
5 GET_ITEMS_OF_OUTBOX Instance method Private Method Reads Work Items from Outbox 20080116
6 GET_POWL_INBOX_VIEW Instance method Private Method Determines Inbox View for POWL 20080116
7 GET_RESUBMISSION Instance method Public Method Determines Work Items from Resubmission 20080116
8 GET_STARTED_WORKFLOWS Instance method Public Method Determines Started Workflows 20080116
9 GET_WORKLIST Instance method Public Method Determines Worklist (Workflow Inbox) 20080116
10 SET_WI_RHTEXT Instance method Private Method Set Task Text 20080305
11 SET_WORKITEM_DEADLINES Instance method Private Method Sets Deadlines of a Work Item 20080121
Events
Class CL_SWF_POWL_WORKLIST has no event.
Types
Class CL_SWF_POWL_WORKLIST has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGUAGE Call by reference Type reference (TYPE) SYLANGU Sprache, in der die Workitems ermittelt werden 20080116
2 Importing I_USER Call by reference Type reference (TYPE) SYUNAME Benutzer, dessen Workitems ermittelt werden 20080116

Method CONSTRUCTOR on class CL_SWF_POWL_WORKLIST has no exception.

Method GET_DEADLINE_ITEMS 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) SWFPOWLTWIHEAD Workflow - POWL: Tabellentyp für Workitem 20080116
2 Importing IT_STATUS_FILTER Call by reference Type reference (TYPE) SWRTSTATUS Statusfilter 20080116
3 Importing IT_TASK_FILTER Call by reference Type reference (TYPE) SWRTTASK Aufgabenfilter 20080116
4 Importing I_TRANSLATE_WI_TEXT Call by reference Type reference (TYPE) XFELD Workitemtext übersetzen 20080116
# Exception Resumable Description Created on
1 READ_FAILED Workitems konnten nicht ermittelt werden 20080116

Method GET_EXECUTED_WORKITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WORKITEMS Call by reference Type reference (TYPE) SWFPOWLTWIHEAD Ausgeführte Workitems 20080117
2 Importing IT_STATUS_FILTER Call by reference Type reference (TYPE) SWRTSTATUS Statusfilter 20080116
3 Importing IT_TASK_FILTER Call by reference Type reference (TYPE) SWRTTASK Aufgabenfilter 20080116
4 Importing I_SEL_DATE Call by reference Type reference (TYPE) SYDATUM Selektionsdatum 20080116
5 Importing I_TRANSLATE_WI_TEXT Call by reference Type reference (TYPE) XFELD SPACE Workitemtext übersetzen 20080116
# Exception Resumable Description Created on
1 READ_FAILED Workitems konnten nicht ermittelt werden 20080116

Method GET_FORWARDED_WORKITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WORKITEMS Call by reference Type reference (TYPE) SWFPOWLTWIHEAD Weitergeleitete Workitems 20080117
2 Importing IT_STATUS_FILTER Call by reference Type reference (TYPE) SWRTSTATUS Statusfilter 20080116
3 Importing IT_TASK_FILTER Call by reference Type reference (TYPE) SWRTTASK Aufgabenfilter 20080116
4 Importing I_SEL_DATE Call by reference Type reference (TYPE) SYDATUM Selektionsdatum 20080116
5 Importing I_TRANSLATE_WI_TEXT Call by reference Type reference (TYPE) XFELD SPACE Workitemtext übersetzen 20080116
# Exception Resumable Description Created on
1 READ_FAILED Workitems konnten nicht ermittelt werden 20080116

Method GET_ITEMS_OF_OUTBOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STATUS_FILTER Call by reference Type reference (TYPE) SWRTSTATUS Statusfilter 20080116
2 Importing IT_TASK_FILTER Call by reference Type reference (TYPE) SWRTTASK Aufgabenfilter 20080116
3 Importing I_FOLRG Call by reference Type reference (TYPE) SIN_FOLRG Mappenbereich 20080116
4 Importing I_SEL_DATE Call by reference Type reference (TYPE) SYDATUM Selektionsdatum 20080116
5 Importing I_TRANSLATE_WI_TEXT Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20080116
6 Returning RT_WORKITEMS Value transfer Type reference (TYPE) SWFPOWLTWIHEAD Workitems 20080116
# Exception Resumable Description Created on
1 READ_FAILED Workitems konnten nicht ermittelt werden 20080116

Method GET_POWL_INBOX_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_INBOX_VIEW Value transfer Type reference (TYPE) THRWFUSER_V Inboxview 20080116

Method GET_POWL_INBOX_VIEW on class CL_SWF_POWL_WORKLIST has no exception.

Method GET_RESUBMISSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WORKITEMS Call by reference Type reference (TYPE) SWFPOWLTWIHEAD Workitems aus der Wiedervorlage 20080122
2 Importing IT_TASK_FILTER Call by reference Type reference (TYPE) SWRTTASK Aufgabenfilter 20080116
3 Importing I_TRANSLATE_WI_TEXT Call by reference Type reference (TYPE) XFELD SPACE Workitemtext übersetzen 20080116
# Exception Resumable Description Created on
1 READ_FAILED Workitems konnten nicht ermittelt werden 20080116

Method GET_STARTED_WORKFLOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WORKFLOWS Call by reference Type reference (TYPE) SWFPOWLTWIHEAD Gestartete Workflows 20080117
2 Importing IT_STATUS_FILTER Call by reference Type reference (TYPE) SWRTSTATUS Statusfilter 20080116
3 Importing IT_TASK_FILTER Call by reference Type reference (TYPE) SWRTTASK Aufgabenfilter 20080116
4 Importing I_SEL_DATE Call by reference Type reference (TYPE) SYDATUM Selektionsdatum 20080116
5 Importing I_TRANSLATE_WI_TEXT Call by reference Type reference (TYPE) XFELD SPACE Workitemtext übersetzen 20080116
# Exception Resumable Description Created on
1 READ_FAILED Workitems konnten nicht ermittelt werden 20080116

Method GET_WORKLIST 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) SWFPOWLTWIHEAD Workflow - POWL: Tabellentyp für Workitem 20080116
2 Importing IT_STATUS_FILTER Call by reference Type reference (TYPE) SWRTSTATUS Statusfilter 20080116
3 Importing IT_TASK_FILTER Call by reference Type reference (TYPE) SWRTTASK Aufgabenfilter 20080116
4 Importing I_TRANSLATE_WI_TEXT Call by reference Type reference (TYPE) XFELD Workitemtext übersetzen 20080116
# Exception Resumable Description Created on
1 READ_FAILED Workitems konnten nicht ermittelt werden 20080116

Method SET_WI_RHTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_WORKITEMS Call by reference Type reference (TYPE) SWWWLHEADT Workitem-Tabelle in der Inbox-Rückgabestruktur 20080305

Method SET_WI_RHTEXT on class CL_SWF_POWL_WORKLIST has no exception.

Method SET_WORKITEM_DEADLINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_WORKITEMS Call by reference Type reference (TYPE) SWWWLHEADT Workitem-Tabelle in der Inbox-Rückgabestruktur 20080121

Method SET_WORKITEM_DEADLINES on class CL_SWF_POWL_WORKLIST has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 711