SAP ABAP Class CL_WAPI_WF_START (Start Workflows from Application Context)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWR (Package) Business Workflow: WAPI Interfaces
Properties
Class CL_WAPI_WF_START  
Short Description Start Workflows from Application Context    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWR   Business Workflow: WAPI Interfaces 
Created 19990610   SAP 
Last change 20110908   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 SWWW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WAPI_WF_START has no interface implemented.
Friends
Class CL_WAPI_WF_START has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALL_EXECUTABLE_TASKS Instance attribute Private Type reference (TYPE) SWUTSELECT All Executable Tasks 19990830
2 CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CONTAINER Actual container for component 20000316
3 C_CHANGE_VIEW_FUNCTION Constant Private Type reference (TYPE) UI_FUNC 'VIEW' Change View 19990830
4 C_CREATE_WORKFLOW_FUNCTION Constant Protected Type reference (TYPE) UI_FUNC 'WCRT' Create Workflow 19990720
5 C_DISPLAY_ALL_TASKS_FUNCTION Constant Protected Type reference (TYPE) UI_FUNC 'ALL' Display All Tasks 19990830
6 C_DISPLAY_ASS_TASKS_FUNCTION Constant Protected Type reference (TYPE) UI_FUNC 'ASS' Display Assigned Tasks 19990830
7 C_DISPLAY_MY_TASKS_FUNCTION Constant Protected Type reference (TYPE) UI_FUNC 'MY' Display My Tasks 19990830
8 C_DISPLAY_WORKFLOW_FUNCTION Constant Protected Type reference (TYPE) UI_FUNC 'WDSP' Display Workflow 19990729
9 C_EXECUTE_DETAIL_FUNCTION Constant Protected Type reference (TYPE) UI_FUNC 'EXED' Start Task with Detail Screen 19990614
10 C_EXECUTE_FUNCTION Constant Protected Type reference (TYPE) UI_FUNC 'EXEC' Start Task 19990614
11 C_GUITYPE_HTML Constant Public Type reference (TYPE) I 1 SAPGUI for 'HTML' 19991208
12 C_GUITYPE_JAVA Constant Public Type reference (TYPE) I 2 SAPGUI for 'Java' 19991208
13 C_GUITYPE_WINDOWS Constant Public Type reference (TYPE) I 3 SAPGUI for 'Windows' 19991208
14 C_HTML_START Constant Protected Type reference (TYPE) DOKHL-OBJECT 'SWU_WORKFLOW_START_HELP' se61 Text for 'Start' Button 19990614
15 C_HTML_START_DETAIL Constant Protected Type reference (TYPE) DOKHL-OBJECT 'SWU_WORKFLOW_START_HELP_ADV' se61 Text for 'Start with Detail' Button 19990614
16 C_HTML_START_INFO Constant Protected Type reference (TYPE) DOKHL-OBJECT 'SWU_WORKFLOW_START_INFO' se61 Text for Start 19990614
17 C_MODE_FUNCTION_ADHOC Constant Public Type reference (TYPE) I 1 Ad Hoc Definition of Workflows 19990722
18 C_MODE_FUNCTION_DISPLAY Constant Public Type reference (TYPE) I 2 Display Workflow 19990729
19 C_MODE_INPLACE_BUTTON_ONLY Constant Public Type reference (TYPE) I 4 Show Only a Menu Button Embedded 19990610
20 C_MODE_INPLACE_WITH_INFO Constant Public Type reference (TYPE) I 1 Show Tasks and Text Embedded 19990610
21 C_MODE_MODELESS Constant Public Type reference (TYPE) I 2 Show Tasks and Text in Modeless Window 19990610
22 C_MODE_NO_DISPLAY Constant Public Type reference (TYPE) I 5 20020221
23 C_MODE_TOOLBOX Constant Public Type reference (TYPE) I 3 show tasks in toolbox 20000313
24 C_SELECT_MODE_IMPORTED Constant Public Type reference (TYPE) I 0 Get Tasks via Import Parameter 19990611
25 C_SELECT_MODE_INTERFACE Constant Public Type reference (TYPE) I 4 task group via interface 20000313
26 C_SELECT_MODE_OBJTYPE Constant Public Type reference (TYPE) I 1 Get Tasks via Object Type 19990723
27 C_SELECT_MODE_SIMPLE Constant Public Type reference (TYPE) I 2 simple tasks without dataflow 19990611
28 C_SELECT_MODE_TASK_GROUP Constant Public Type reference (TYPE) I 3 Task Group 19990723
29 C_SWI1_FUNCTION Constant Protected Type reference (TYPE) UI_FUNC 'SWI1' start SWI1 20011108
30 C_TEMPLATE_DOCUMENT_INFO Instance attribute Protected Type reference (TYPE) CHAR100 'SWU_TASK_TEXT_ADHOC_INFO' Template for HTML 19990614
31 C_TEMPLATE_DOCUMENT_START Constant Protected Type reference (TYPE) CHAR100 'SWU_TASK_TEXT_ADHOC_DHTML' Template for HTML 19990614
32 C_TEMPLATE_DOCUMENT_START_01 Constant Protected Type reference (TYPE) CHAR100 'SWU_TASK_TEXT_ADHOC_DHTML01' template for html without button 20000316
33 GUITYPE Static Attribute Public Type reference (TYPE) I Type of SAPGUI 19991208
34 IMPORTED_APPLIC_EVENT Instance attribute Protected Type reference (TYPE) XFELD 20030730
35 IMPORTED_CHECK_AUTHORITY Instance attribute Private Type reference (TYPE) XFELD Execute authorization check 20010703
36 IMPORTED_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Imported Container 19990610
37 IMPORTED_DYNNR Instance attribute Protected Type reference (TYPE) SY-DYNNR Calling Screen 19990610
38 IMPORTED_EXECUTABLE_TASKS Instance attribute Protected Type reference (TYPE) SWUTSELECT Imported Tasks 19990611
39 IMPORTED_IBF_OBJECT Instance attribute Private Type reference (TYPE) SIBFLPORB Local Persistent Object Reference (LPOR) - BOR Compatible 20000906
40 IMPORTED_IBF_OBJECTS Instance attribute Private Type reference (TYPE) SIBFLPORBT Table Type Local Pers. Object References - BOR Compatible 20000906
41 IMPORTED_MODE_DISPLAY Instance attribute Protected Type reference (TYPE) I 0 Imported Display Mode 19990722
42 IMPORTED_MODE_FUNCTION Instance attribute Private Type reference (TYPE) I Imported Function Mode 19990722
43 IMPORTED_MODE_TASK_SELECT Instance attribute Protected Type reference (TYPE) I Imported Mode for Selection of Tasks 19990722
44 IMPORTED_OBJECTS Instance attribute Protected Type reference (TYPE) TSWOTOBJID Imported Objects 19990614
45 IMPORTED_OBJKEY Instance attribute Private Type reference (TYPE) SWOTOBJID-OBJKEY Object Key 19990720
46 IMPORTED_OBJTYPE Instance attribute Protected Type reference (TYPE) SWOTOBJID-OBJTYPE Object Type 19990614
47 IMPORTED_REPID Instance attribute Protected Type reference (TYPE) SY-REPID Calling Program 19990610
48 IMPORTED_TASK_GROUP Instance attribute Private Type reference (TYPE) RHOBJECTS-OBJECT Task Group 19990723
49 MY_ACTUAL_IBF_OBJECT Instance attribute Private Type reference (TYPE) SIBFLPORB Local Persistent Object Reference (LPOR) - BOR Compatible 20000906
50 MY_ACTUAL_VIEW Instance attribute Protected Type reference (TYPE) I 1 View {1=All;2=My Workflows;3=Assigned Workflow} 19990830
51 MY_CONTAINER_DESCRIPTION Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container in Splitter for Description 19990719
52 MY_CONTAINER_INPUT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container in Splitter for Input 19990720
53 MY_CONTAINER_LEFT Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Container in Splitter Left Area 19990610
54 MY_CONTAINER_OBJECTS Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Container in Splitter for Objects 19990719
55 MY_CONTAINER_RIGHT Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Container in Splitter Right Area 19990610
56 MY_CONTAINER_TASKS Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Container in Splitter for Tasks 19990719
57 MY_DIALOG Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER Container Modeless Dialog 19990611
58 MY_EXECUTABLE_TASKS Instance attribute Private Type reference (TYPE) SWUTSELECT Executable Tasks 19990611
59 MY_HTML_START Static Attribute Private Type reference (TYPE) HTMLTABLE Table with HTML for 'Start' Button 19990614
60 MY_HTML_START_DETAIL Static Attribute Private Type reference (TYPE) HTMLTABLE Table with HTML for 'Start with Detail' Button 19990614
61 MY_HTML_START_INFO Static Attribute Private Type reference (TYPE) HTMLTABLE Table with HTML for Start 19990614
62 MY_IBF_OBJECT Instance attribute Private Type reference (TYPE) SIBFLPORB Local Persistent Object Reference (LPOR) - BOR Compatible 20000906
63 MY_IBF_OBJECTS Instance attribute Private Type reference (TYPE) SIBFLPORBT Table Type Local Pers. Object References - BOR Compatible 20000906
64 MY_INPUT_COMPONENT Instance attribute Protected Object reference (TYPE REF TO) CL_WFD_HTML_ADHOC_START Container in Splitter for Input 19990716
65 MY_LANGUAGE Instance attribute Protected Type reference (TYPE) SYST-LANGU Language 19990611
66 MY_MERGE_TABLE Static Attribute Private Type reference (TYPE) SWWW_T_MERGE_TABLE Merge Table for GUI Styles 19990614
67 MY_OBJECTS Instance attribute Private Type reference (TYPE) TSWLOBJECTS Objects 19990614
68 MY_OBJECTS_COUNT Instance attribute Private Type reference (TYPE) I Number of Available Objects 19990723
69 MY_OBJECT_LIST_GRID Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID Object List 19990615
70 MY_OBJTYPES Instance attribute Private Type reference (TYPE) SIBFLPORBT Object Types 20000316
71 MY_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control x 19990610
72 MY_SPLITTER_1 Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 19990615
73 MY_SPLITTER_2 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 19990716
74 MY_STYLES Static Attribute Private Type reference (TYPE) SWL_STYLES GUI Styles 19990614
75 MY_TASK_DISPLAY_HTML Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER Task Description 19990610
76 MY_TASK_GROUP Instance attribute Private Type reference (TYPE) RHOBJECTS-OBJECT Task Group 19990723
77 MY_TASK_LIST_GRID Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID Task List 19990610
78 MY_TASK_TO_START Static Attribute Protected Type reference (TYPE) TSWHACTOR Task to Start 19990916
79 MY_TEMPLATE_DOCUMENT Instance attribute Protected Type reference (TYPE) CHAR100 template for start 20000316
80 MY_USER Instance attribute Private Type reference (TYPE) SYST-UNAME Actual User 19990611
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY_OF_TASKS Instance method Private Method Check Authority to Start the Task 19990614
2 CHECK_ORG_ASSIGMENT Instance method Private Method Check Org Assignment for Task 19990614
3 CHECK_STATE_OF_TASK Instance method Private Method Check State of Task 19990614
4 CHECK_TASK_INTERFACE Instance method Private Method Check Interface of Task 19990614
5 CONSTRUCTOR Instance method Public Constructor Constructor 19990610
6 CREATE_CLIENT Instance method Public Method Create client (controls) 20000316
7 CREATE_SPLITTER Instance method Private Method Creates Splitter 19990610
8 CREATE_SPLITTER_1 Instance method Private Method Creates Splitter for (Objects/Tasks) 19990615
9 CREATE_SPLITTER_2 Instance method Private Method Creates Splitter for (Description/Input) 19990720
10 EXECUTE_WORKFLOW Instance method Public Method Execute Workflow Using F-CODE 20040416
11 FREE Instance method Public Method Deletes the Component Instance 19990610
12 GET_AGENTS_OF_TASK Instance method Public Method get agents of task 20000313
13 GET_DETAILS_OF_TASKS Instance method Private Method Get Details of Tasks 19990615
14 GET_MY_EXECUTABLE_TASKS Instance method Public Method get executable tasks 20000313
15 GET_TASKS_OF_TASK_GROUP Instance method Private Method Get Executable Tasks of Task Group 19990723
16 GET_TASKS_WITHOUT_IMPORT Instance method Protected Method Get Executable Tasks Without Obligatory Import 19990611
17 GET_TASKS_WITH_IMPORT Instance method Protected Method Get Executable Tasks with Import 19990611
18 GET_TASK_GROUP_FROM_OBJECT Instance method Private Method get task group from current object 20000313
19 HANDLER_CONTEXT_MENU_REQUEST Instance method Private Event handling method Handler 19990614
20 HANDLER_DIALOG_CLOSE Instance method Protected Event handling method Handler 19990611
21 HANDLER_DOUBLE_CLICK Instance method Private Event handling method Handler 19990614
22 HANDLER_EVENT_TASK Instance method Private Event handling method Handler 20010601
23 HANDLER_HOTSPOT_CLICK Instance method Private Event handling method Handler (Not Yet Implemented) 19990614
24 HANDLER_HOTSPOT_TASK Instance method Private Event handling method Handler 19990614
25 HANDLER_HTML_EVENT Instance method Private Event handling method Handler 19990614
26 HANDLER_MENU_BUTTON Instance method Protected Event handling method Handler 19990830
27 HANDLER_TOOLBAR Instance method Private Event handling method Handler 19990614
28 HANDLER_USER_COMMAND Instance method Private Event handling method Handler 19990614
29 HTML_SET_TEXTS Instance method Private Method Set HTML Content 19990614
30 INITIALIZE Instance method Protected Method Initialize the Component 19990610
31 INITIALIZE_HTML_START Instance method Private Method Initialize HTML for 'Start' Button 19990614
32 INITIALIZE_HTML_START_DETAIL Instance method Private Method Initialize HTML for 'Start with Detail' Button 19990614
33 INITIALIZE_HTML_START_INFO Instance method Private Method Initialize HTML for Start 19990614
34 INITIALIZE_MERGE_TABLE Instance method Private Method Initialize Merge Table 19990614
35 INITIALIZE_OBJECTS Instance method Private Method Initialize Objects 19990615
36 INITIALIZE_STYLES Instance method Private Method Initialize GUI Styles 19990614
37 MAINTAIN_DATA Instance method Public Method Maintain Data 20000316
38 MAINTAIN_DIALOGBOX Instance method Private Method Maintains Dialog Box 19990610
39 MAINTAIN_HTML Instance method Protected Method Maintains HTML 19990611
40 MAINTAIN_INPUT_COMPONENT Instance method Private Method Maintains Input Component 19990720
41 MAINTAIN_OBJECT_GRID Instance method Protected Method Maintains Grid for Objects 19990615
42 MAINTAIN_TASK_GRID Instance method Protected Method Maintains Grid for Tasks 19990615
43 REFRESH Instance method Public Method Refreshes an Existing Modeless Workflow Toolbox 19990721
44 RELOAD Instance method Public Method Reload 20000316
45 RELOAD_INPUT_COMPONENT Instance method Protected Method Reload Input Component 20000316
46 SET_TASKS_VISIBILITY Instance method Private Method Set Visibility of Tasks 19990723
47 START_WORKFLOW_TASK Instance method Public Method Start Workflow 20000313
Events
# Event Type Visibility Description Created on
1 WORKFLOW_STARTED Instance Event
(0)
Private
(0)
Workflow Started 19990610
Types
Class CL_WAPI_WF_START has no local type.
Method Signatures

Method CHECK_AUTHORITY_OF_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TASKS Call by reference Type reference (TYPE) SWUTSELECT tasks 19990614
2 Exporting E_EXECUTABLE_TASKS Call by reference Type reference (TYPE) SWUTSELECT table with detailed task information 20000313

Method CHECK_AUTHORITY_OF_TASKS on class CL_WAPI_WF_START has no exception.

Method CHECK_ORG_ASSIGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TASKS Call by reference Type reference (TYPE) SWUTSELECT tasks 19990614

Method CHECK_ORG_ASSIGMENT on class CL_WAPI_WF_START has no exception.

Method CHECK_STATE_OF_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TASKS Call by reference Type reference (TYPE) SWUTSELECT tasks 19990614

Method CHECK_STATE_OF_TASK on class CL_WAPI_WF_START has no exception.

Method CHECK_TASK_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TASKS Call by reference Type reference (TYPE) SWUTSELECT tasks 19990614
2 Exporting E_EXECUTABLE_TASKS Value transfer Type reference (TYPE) SWUTSELECT table with detailed task information 19990723
3 Importing I_MODE Value transfer Type reference (TYPE) I mode {1=with import, 2=without import} 19990615
4 Importing I_OBJTYPES Value transfer Type reference (TYPE) SIBFLPORBT table with objecttypes 19990615

Method CHECK_TASK_INTERFACE on class CL_WAPI_WF_START has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION_EVENT Call by reference Type reference (TYPE) XFELD SPACE 20030730
2 Importing I_CHECK_AUTHORITY Value transfer Type reference (TYPE) XFELD 'X' Berechtigungsprüfung durchführen 20010703
3 Importing I_CONTAINER Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER container for inplaced display 19990610
4 Importing I_DYNNR Value transfer Type reference (TYPE) SY-DYNNR calling screen 19990610
5 Importing I_EXECUTABLE_TASKS Value transfer Type reference (TYPE) SWUTSELECT executable tasks 19990611
6 Importing I_IBF_OBJECT Value transfer Type reference (TYPE) SIBFLPORB Lokale Persistente Objektreferenz (LPOR) - BOR kompatibel 20000906
7 Importing I_IBF_OBJECTS Value transfer Type reference (TYPE) SIBFLPORBT Tabellentyp lokalen pers. Objektreferenzen - BOR kompatibel 20000906
8 Importing I_MODE_DISPLAY Value transfer Type reference (TYPE) I 1 display mode {big implaced, modeless, toolbox} 19990722
9 Importing I_MODE_FUNCTION Value transfer Type reference (TYPE) I 0 available functions {adhoc} 19990722
10 Importing I_MODE_TASK_SELECT Value transfer Type reference (TYPE) I 1 task select mode {via objecttype, no selection, ...} 19990722
11 Importing I_OBJECTS Value transfer Type reference (TYPE) TSWOTOBJID objects 19990614
12 Importing I_OBJKEY Value transfer Type reference (TYPE) SWOTOBJID-OBJKEY objectkey 19990720
13 Importing I_OBJTYPE Value transfer Type reference (TYPE) SWOTOBJID-OBJTYPE objecttype for start 19990615
14 Importing I_REPID Value transfer Type reference (TYPE) SY-REPID calling program 19990610
15 Importing I_TASK_GROUP Value transfer Type reference (TYPE) RHOBJECTS-OBJECT task group 19990723
16 Importing I_WIID_REF Call by reference Object reference (TYPE REF TO) DATA 20030730
# Exception Resumable Description Created on
1 CONTAINER_MISSING you set mode to implaced, but you didn't import a container 19990610
2 INTERNAL_ERROR unknown error 19990721
3 NO_TASKS_FOUND no executable tasks found 19990611
4 WRONG_MODE only use defined modes (take class attributes!) 19990610

Method CREATE_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER container 20000316
2 Importing I_MODE_DISPLAY Call by reference Type reference (TYPE) I imported display mode 20000317

Method CREATE_CLIENT on class CL_WAPI_WF_START has no exception.

Method CREATE_SPLITTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LEFT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER row 1 19990610
2 Exporting E_RIGHT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER row 2 19990610
3 Exporting E_SPLITTER Call by reference Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER splitter 19990601
4 Importing I_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER container for splitrer 19990601

Method CREATE_SPLITTER on class CL_WAPI_WF_START has no exception.

Method CREATE_SPLITTER_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BOTTOM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER row 2 19990615
2 Exporting E_SPLITTER Call by reference Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER splitter 19990615
3 Exporting E_TOP_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER row 1 19990615
4 Importing I_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER container for splitrer 19990615

Method CREATE_SPLITTER_1 on class CL_WAPI_WF_START has no exception.

Method CREATE_SPLITTER_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BOTTOM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER row 2 19990720
2 Exporting E_SPLITTER Call by reference Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER splitter 19990720
3 Exporting E_TOP_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER row 1 19990720
4 Importing I_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER container for splitrer 19990720

Method CREATE_SPLITTER_2 on class CL_WAPI_WF_START has no exception.

Method EXECUTE_WORKFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20040416

Method EXECUTE_WORKFLOW on class CL_WAPI_WF_START has no exception.

Method FREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Value transfer Type reference (TYPE) I 1 mode {1=all;2=without dialog} 19990721

Method FREE on class CL_WAPI_WF_START has no exception.

Method GET_AGENTS_OF_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AGENT_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER agents 20000313
2 Importing I_TASK Call by reference Type reference (TYPE) RHOBJECTS-OBJECT task 20000313
# Exception Resumable Description Created on
1 ACTION_CANCELED action canceled 20000313

Method GET_DETAILS_OF_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXECUTABLE_TASKS Value transfer Type reference (TYPE) SWUTSELECT table with detailed task information 19990615
2 Importing I_TASKS Call by reference Type reference (TYPE) SWUTSELECT table with tasks 19990615

Method GET_DETAILS_OF_TASKS on class CL_WAPI_WF_START has no exception.

Method GET_MY_EXECUTABLE_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TASKS Call by reference Type reference (TYPE) SWUTSELECT executable tasks 20000313

Method GET_MY_EXECUTABLE_TASKS on class CL_WAPI_WF_START has no exception.

Method GET_TASKS_OF_TASK_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_EXECUTABLE_TASKS Call by reference Type reference (TYPE) SWUTSELECT executable tasks 19990723
2 Importing I_CHECK Call by reference Type reference (TYPE) XFELD 'X' check task properties 20000313
3 Importing I_TASK_GROUP Call by reference Type reference (TYPE) RHOBJECTS-OBJECT task group 19990723
4 Importing I_USER Call by reference Type reference (TYPE) SY-UNAME user 19990723

Method GET_TASKS_OF_TASK_GROUP on class CL_WAPI_WF_START has no exception.

Method GET_TASKS_WITHOUT_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXECUTABLE_TASKS Call by reference Type reference (TYPE) SWUTSELECT executable tasks 19990611
2 Importing I_USER Value transfer Type reference (TYPE) SY-UNAME user 19990611

Method GET_TASKS_WITHOUT_IMPORT on class CL_WAPI_WF_START has no exception.

Method GET_TASKS_WITH_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXECUTABLE_TASKS Call by reference Type reference (TYPE) SWUTSELECT executable tasks 19990611
2 Importing I_OBJTYPES Value transfer Type reference (TYPE) SIBFLPORBT table with objecttypes 19990615
3 Importing I_USER Value transfer Type reference (TYPE) SY-UNAME user 19990611

Method GET_TASKS_WITH_IMPORT on class CL_WAPI_WF_START has no exception.

Method GET_TASK_GROUP_FROM_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TASK_GROUP Call by reference Type reference (TYPE) RHOBJECTS-OBJECT task group 20000313
# Exception Resumable Description Created on
1 NO_TASK_GROUP_AVAILABLE task group not available 20000313

Method HANDLER_CONTEXT_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 19990614

Method HANDLER_CONTEXT_MENU_REQUEST on class CL_WAPI_WF_START has no exception.

Method HANDLER_DIALOG_CLOSE Signature

Method HANDLER_DIALOG_CLOSE on class CL_WAPI_WF_START has no parameter.
Method HANDLER_DIALOG_CLOSE on class CL_WAPI_WF_START has no exception.

Method HANDLER_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Value transfer Attribute reference (LIKE) 19990614
2 Importing E_ROW Value transfer Attribute reference (LIKE) 19990614

Method HANDLER_DOUBLE_CLICK on class CL_WAPI_WF_START has no exception.

Method HANDLER_EVENT_TASK Signature

Method HANDLER_EVENT_TASK on class CL_WAPI_WF_START has no parameter.
Method HANDLER_EVENT_TASK on class CL_WAPI_WF_START has no exception.

Method HANDLER_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN_ID Value transfer Attribute reference (LIKE) 19990614
2 Importing E_ROW_ID Value transfer Attribute reference (LIKE) 19990614

Method HANDLER_HOTSPOT_CLICK on class CL_WAPI_WF_START has no exception.

Method HANDLER_HOTSPOT_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN_ID Value transfer Attribute reference (LIKE) 19990614
2 Importing E_ROW_ID Value transfer Attribute reference (LIKE) 19990614

Method HANDLER_HOTSPOT_TASK on class CL_WAPI_WF_START has no exception.

Method HANDLER_HTML_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Value transfer Attribute reference (LIKE) 19990614
2 Importing FRAME Value transfer Attribute reference (LIKE) 19990614
3 Importing GETDATA Value transfer Attribute reference (LIKE) 19990614
4 Importing POSTDATA Value transfer Attribute reference (LIKE) 19990614
5 Importing QUERY_TABLE Value transfer Attribute reference (LIKE) 19990614

Method HANDLER_HTML_EVENT on class CL_WAPI_WF_START has no exception.

Method HANDLER_MENU_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Type reference (TYPE) 19990830
2 Importing E_UCOMM Call by reference Type reference (TYPE) 19990830

Method HANDLER_MENU_BUTTON on class CL_WAPI_WF_START has no exception.

Method HANDLER_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 19990614
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 19990614

Method HANDLER_TOOLBAR on class CL_WAPI_WF_START has no exception.

Method HANDLER_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 19990614

Method HANDLER_USER_COMMAND on class CL_WAPI_WF_START has no exception.

Method HTML_SET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOCUMENT Call by reference Type reference (TYPE) CHAR100 document 19990614
2 Importing I_TASK Call by reference Type reference (TYPE) SWU_SELECT-TASK task 19990614
3 Importing I_TASK_TEXT Call by reference Type reference (TYPE) SWU_SELECT-TEXT task description 19990614
4 Importing I_TASK_TYPE Call by reference Type reference (TYPE) SWU_SELECT-TYPE task type {w,f} 19990614

Method HTML_SET_TEXTS on class CL_WAPI_WF_START has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_WAPI_WF_START has no parameter.
# Exception Resumable Description Created on
1 CONTAINER_MISSING implaced mode was chosen, but no container was given! 19990610
2 NO_TASKS_FOUND no executable tasks found 19990611
3 WRONG_MODE given toolbox mode is not defined 19990610

Method INITIALIZE_HTML_START Signature

Method INITIALIZE_HTML_START on class CL_WAPI_WF_START has no parameter.
Method INITIALIZE_HTML_START on class CL_WAPI_WF_START has no exception.

Method INITIALIZE_HTML_START_DETAIL Signature

Method INITIALIZE_HTML_START_DETAIL on class CL_WAPI_WF_START has no parameter.
Method INITIALIZE_HTML_START_DETAIL on class CL_WAPI_WF_START has no exception.

Method INITIALIZE_HTML_START_INFO Signature

Method INITIALIZE_HTML_START_INFO on class CL_WAPI_WF_START has no parameter.
Method INITIALIZE_HTML_START_INFO on class CL_WAPI_WF_START has no exception.

Method INITIALIZE_MERGE_TABLE Signature

Method INITIALIZE_MERGE_TABLE on class CL_WAPI_WF_START has no parameter.
Method INITIALIZE_MERGE_TABLE on class CL_WAPI_WF_START has no exception.

Method INITIALIZE_OBJECTS Signature

Method INITIALIZE_OBJECTS on class CL_WAPI_WF_START has no parameter.
Method INITIALIZE_OBJECTS on class CL_WAPI_WF_START has no exception.

Method INITIALIZE_STYLES Signature

Method INITIALIZE_STYLES on class CL_WAPI_WF_START has no parameter.
Method INITIALIZE_STYLES on class CL_WAPI_WF_START has no exception.

Method MAINTAIN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE_DISPLAY Call by reference Type reference (TYPE) I display mode 20000317
2 Importing I_TASK Call by reference Type reference (TYPE) RHOBJECTS-OBJECT task 20000316

Method MAINTAIN_DATA on class CL_WAPI_WF_START has no exception.

Method MAINTAIN_DIALOGBOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DIALOG Call by reference Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER dialogbox 19990601
2 Importing I_CAPTION Call by reference Type reference (TYPE) C caption 19990601
3 Importing I_HEIGHT Call by reference Type reference (TYPE) I height 19990601
4 Importing I_LEFT Call by reference Type reference (TYPE) I left 19990601
5 Importing I_TOP Call by reference Type reference (TYPE) I top 19990601
6 Importing I_WIDTH Call by reference Type reference (TYPE) I width 19990601

Method MAINTAIN_DIALOGBOX on class CL_WAPI_WF_START has no exception.

Method MAINTAIN_HTML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_HTML Call by reference Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER html 19990601
2 Importing I_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER container 19990601
3 Importing I_MODE_DISPLAY Call by reference Type reference (TYPE) I display mode 20000317
4 Importing I_TASK Call by reference Type reference (TYPE) RHOBJECTS-OBJECT task 20000313

Method MAINTAIN_HTML on class CL_WAPI_WF_START has no exception.

Method MAINTAIN_INPUT_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_INPUT Call by reference Object reference (TYPE REF TO) CL_WFD_HTML_ADHOC_START component for input 19990720
2 Importing I_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER container for input 19990720

Method MAINTAIN_INPUT_COMPONENT on class CL_WAPI_WF_START has no exception.

Method MAINTAIN_OBJECT_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID grid 19990615
2 Importing I_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER container for grid 19990615

Method MAINTAIN_OBJECT_GRID on class CL_WAPI_WF_START has no exception.

Method MAINTAIN_TASK_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID grid 19990615
2 Importing I_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER container for grid 19990615

Method MAINTAIN_TASK_GRID on class CL_WAPI_WF_START has no exception.

Method REFRESH Signature

Method REFRESH on class CL_WAPI_WF_START has no parameter.
Method REFRESH on class CL_WAPI_WF_START has no exception.

Method RELOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE_DISPLAY Call by reference Type reference (TYPE) I display mode {big implaced, modeless, toolbox} 20000316
2 Importing I_MODE_FUNCTION Call by reference Type reference (TYPE) I available functions {adhoc} 20000316
3 Importing I_MODE_TASK_SELECT Call by reference Type reference (TYPE) I task select mode {via objecttype, no selection, ...} 20000316
4 Importing I_OBJECTS Call by reference Type reference (TYPE) TSWOTOBJID objects 20000316
5 Importing I_TASK Call by reference Type reference (TYPE) RHOBJECTS-OBJECT selected task 20000317
6 Importing I_TASK_GROUP Call by reference Type reference (TYPE) RHOBJECTS-OBJECT task group 20000316
# Exception Resumable Description Created on
1 NO_TASKS_FOUND keine aufgaben gefunden 20000316

Method RELOAD_INPUT_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TASK Call by reference Type reference (TYPE) RHOBJECTS-OBJECT task 20000316

Method RELOAD_INPUT_COMPONENT on class CL_WAPI_WF_START has no exception.

Method SET_TASKS_VISIBILITY Signature

Method SET_TASKS_VISIBILITY on class CL_WAPI_WF_START has no parameter.
Method SET_TASKS_VISIBILITY on class CL_WAPI_WF_START has no exception.

Method START_WORKFLOW_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TASK Call by reference Type reference (TYPE) RHOBJECTS-OBJECT Aufgabe (WS, WF) 20000313
# Exception Resumable Description Created on
1 INTERFACE_TO_COMPLEX Schnittstelle des Workflows kann nicht gefüllt werden 20000313
2 NO_ORG_ASSIGNMENT Keine OrgZuordnung für ausgewählte Aufgabe 20000313
Event Signatures

Event WORKFLOW_STARTED Signature
Event WORKFLOW_STARTED on class CL_WAPI_WF_START has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in