SAP ABAP Class CL_WFD_START_EVENTS (Component for Managing Start Transactions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWD (Package) Business Workflow: Process Definition
Properties
Class CL_WFD_START_EVENTS  
Short Description Component for Managing Start Transactions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWD   Business Workflow: Process Definition 
Created 19991111   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WFD_START_EVENTS has no interface implemented.
Friends
Class CL_WFD_START_EVENTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_EVENTS Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID Table of All Transactions 19991111
2 AT_EVENTS Instance attribute Public Type reference (TYPE) SWDTEVENT External Display for Events 20010124
3 AT_FIELDCATALOG Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Field Catalog 19991206
4 A_CHANGED Instance attribute Public Type reference (TYPE) XFELD Was data changed? 20000112
5 A_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementation of a 'Collection' 20010124
6 A_DISPLAY Instance attribute Protected Type reference (TYPE) XFELD Display Mode 19991111
7 A_LAYOUT Instance attribute Protected Type reference (TYPE) LVC_S_LAYO Layout 20000316
8 A_TASK Instance attribute Protected Type reference (TYPE) SWD_STEP_T Task abbreviation 20010124
9 C_BINDING_FIELDNAME Constant Protected Type reference (TYPE) NAME_KOMP 'BINDICON' Name of Binding Field 19991207
10 C_CATID_FIELDNAME Constant Protected Type reference (TYPE) NAME_KOMP 'EVT_CATID' Component Name 20011211
11 C_EVENT_FIELDNAME Constant Protected Type reference (TYPE) NAME_KOMP 'EVENT' Component Name 20011211
12 C_OK_BINDING Constant Protected Type reference (TYPE) SYUCOMM 'EBIN' OKCODE Binding 20000112
13 C_OK_DELETE Constant Protected Type reference (TYPE) SYUCOMM 'DEL' OKCODE Delete 20000327
14 C_OK_DETAIL Constant Protected Type reference (TYPE) SYUCOMM 'DETA' OKCODE Detail 20000327
15 C_OK_STARTCOND Constant Protected Type reference (TYPE) SYUCOMM 'ECON' OKCODE Start Condition 20000112
16 C_OK_STATUS Constant Protected Type reference (TYPE) SYUCOMM 'EENA' OKCODE Active 20000112
17 C_OTYPE_FIELDNAME Constant Protected Type reference (TYPE) NAME_KOMP 'EVT_OTYPE' Component Name 20011211
18 C_STARTCOND_FIELDNAME Constant Protected Type reference (TYPE) NAME_KOMP 'CONDICON' Name of Binding Field 20000111
19 C_STATUS_FIELDNAME Constant Protected Type reference (TYPE) NAME_KOMP 'STATICON' Component Name 19991207
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Testing All Entries 20000112
2 CHECK_EVENT Instance method Protected Method Tests Event 20000112
3 CONSTRUCTOR Instance method Public Constructor Constructor 19991111
4 DETAILS_PREPARE Instance method Protected Method Add Details to Table 19991207
5 DETAIL_PREPARE Instance method Protected Method Add Details to One Line in the Table 20000118
6 DISPLAY_SET Instance method Public Method Activate/Deactivate Display Mode 19991111
7 EVENTS_GET Instance method Public Method Retrieve Data 20010124
8 EVENTS_SET Instance method Public Method Transfer data 20010124
9 FIELDCATALOG_PREPARE Instance method Public Method Prepare Field Catalog 19991207
10 FIELDCATALOG_PREPARE_ICON Static method Protected Method Create Field Catalog ICON 20000111
11 FREE Instance method Public Method Destructor 19991111
12 ON_BUTTON_CLICK Instance method Protected Event handling method Click on Button 19991207
13 ON_CTMENU_REQUESTED Instance method Protected Event handling method Context Menu Request 20000327
14 ON_DATA_CHANGED Instance method Protected Event handling method Data Entry 19991206
15 ON_DOUBLE_CLICK Instance method Protected Event handling method Double-Click 19991111
16 ON_F4 Instance method Protected Event handling method Value Help Requested 19991207
17 ON_HOTSPOT_CLICK Instance method Protected Event handling method Click on Hotspot (Not Required at the Moment) 19991206
18 ON_TOOLBAR_SET Instance method Protected Event handling method Set Toolbar 19991111
19 ON_USER_COMMAND Instance method Protected Event handling method Execute command 19991111
20 P_DELETE_EVENT Instance method Private Method Deletes Event 20011210
21 P_EDIT_BINDING Instance method Private Method Edit Binding 20011210
22 P_EDIT_CONDITION Instance method Private Method Edit Condition 20011210
23 P_EDIT_DETAIL Instance method Private Method Display Details 20011210
24 P_EDIT_STATUS Instance method Private Method Set Status 20011210
25 P_IS_SAVED Instance method Private Method Tests Whether WF Was Saved 20010219
26 REFRESH_DISPLAY Instance method Protected Method Display-Update 20000111
27 USER_COMMAND Instance method Protected Method Execute command 19991207
Events
Class CL_WFD_START_EVENTS has no event.
Types
Class CL_WFD_START_EVENTS has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RETCODE Value transfer Type reference (TYPE) SYSUBRC return code 20010124

Method CHECK on class CL_WFD_START_EVENTS has no exception.

Method CHECK_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EVENT Call by reference Type reference (TYPE) SWD_EVENT Auslösende Ereignisse 20010124
2 Importing IM_ROW Value transfer Type reference (TYPE) I 0 Zeile (0 kein dublicate test) 20010124
3 Returning RE_RETCODE Value transfer Type reference (TYPE) SYSUBRC retcode 20010124

Method CHECK_EVENT on class CL_WFD_START_EVENTS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20010124
2 Importing IM_TITLE Call by reference Type reference (TYPE) C TEXT-U01 Überschrift 20010124

Method CONSTRUCTOR on class CL_WFD_START_EVENTS has no exception.

Method DETAILS_PREPARE Signature

Method DETAILS_PREPARE on class CL_WFD_START_EVENTS has no parameter.
Method DETAILS_PREPARE on class CL_WFD_START_EVENTS has no exception.

Method DETAIL_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEM Call by reference Type reference (TYPE) SWD_EVENT Event Eintrag 20010124
2 Exporting EX_MODIFIED Call by reference Type reference (TYPE) XFLAG geändert 20010124

Method DETAIL_PREPARE on class CL_WFD_START_EVENTS has no exception.

Method DISPLAY_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DISPLAY Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20010124

Method DISPLAY_SET on class CL_WFD_START_EVENTS has no exception.

Method EVENTS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EVENTS Call by reference Type reference (TYPE) SWDTSTEVTS Auslösende Ereignisse 20010124

Method EVENTS_GET on class CL_WFD_START_EVENTS has no exception.

Method EVENTS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementierung einer 'Collection' 20010124
2 Importing IM_EVENTS Call by reference Type reference (TYPE) SWDTSTEVTS Auslösende Ereignisse 20010124
3 Importing IM_TASK Call by reference Type reference (TYPE) SWD_STEP_T Feld zum Ankreuzen 20010124

Method EVENTS_SET on class CL_WFD_START_EVENTS has no exception.

Method FIELDCATALOG_PREPARE Signature

Method FIELDCATALOG_PREPARE on class CL_WFD_START_EVENTS has no parameter.
Method FIELDCATALOG_PREPARE on class CL_WFD_START_EVENTS has no exception.

Method FIELDCATALOG_PREPARE_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FLDCAT Call by reference Type reference (TYPE) LVC_S_FCAT Feldkatalog Eintrag 20010125
2 Importing IM_HEADER Call by reference Type reference (TYPE) C Überschrift 20010124
3 Importing IM_TOOLTIP Call by reference Type reference (TYPE) C tooltip 20010124

Method FIELDCATALOG_PREPARE_ICON on class CL_WFD_START_EVENTS has no exception.

Method FREE Signature

Method FREE on class CL_WFD_START_EVENTS has no parameter.
Method FREE on class CL_WFD_START_EVENTS has no exception.

Method ON_BUTTON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_COL_ID Call by reference Attribute reference (LIKE) 19991207
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 19991207

Method ON_BUTTON_CLICK on class CL_WFD_START_EVENTS has no exception.

Method ON_CTMENU_REQUESTED Signature

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

Method ON_CTMENU_REQUESTED on class CL_WFD_START_EVENTS has no exception.

Method ON_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 19991206
2 Importing E_ONF4 Call by reference Attribute reference (LIKE) 20020110

Method ON_DATA_CHANGED on class CL_WFD_START_EVENTS has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 19991111
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 19991111
3 Importing E_ROW Call by reference Attribute reference (LIKE) 19991111

Method ON_DOUBLE_CLICK on class CL_WFD_START_EVENTS has no exception.

Method ON_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Call by reference Attribute reference (LIKE) 19991207
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 19991207
3 Importing ET_BAD_CELLS Call by reference Attribute reference (LIKE) 19991207
4 Importing E_FIELDNAME Call by reference Attribute reference (LIKE) 19991207

Method ON_F4 on class CL_WFD_START_EVENTS has no exception.

Method ON_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 19991206
2 Importing E_COLUMN_ID Call by reference Attribute reference (LIKE) 19991206
3 Importing E_ROW_ID Call by reference Attribute reference (LIKE) 19991206

Method ON_HOTSPOT_CLICK on class CL_WFD_START_EVENTS has no exception.

Method ON_TOOLBAR_SET Signature

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

Method ON_TOOLBAR_SET on class CL_WFD_START_EVENTS has no exception.

Method ON_USER_COMMAND Signature

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

Method ON_USER_COMMAND on class CL_WFD_START_EVENTS has no exception.

Method P_DELETE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DELETED Value transfer Type reference (TYPE) XFELD gelöscht 20011210
2 Importing EVENT Call by reference Type reference (TYPE) SWD_EVENT Bildschirmstruktur für auslösende Ereignisse 20011210

Method P_DELETE_EVENT on class CL_WFD_START_EVENTS has no exception.

Method P_EDIT_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EVENT Call by reference Type reference (TYPE) SWD_EVENT Bildschirmstruktur für auslösende Ereignisse 20011210
2 Exporting MODIFY Call by reference Type reference (TYPE) XFELD geändert 20011210

Method P_EDIT_BINDING on class CL_WFD_START_EVENTS has no exception.

Method P_EDIT_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EVENT Call by reference Type reference (TYPE) SWD_EVENT Bildschirmstruktur für auslösende Ereignisse 20011210
2 Exporting MODIFY Call by reference Type reference (TYPE) XFELD geändert 20011210

Method P_EDIT_CONDITION on class CL_WFD_START_EVENTS has no exception.

Method P_EDIT_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EVENT Call by reference Type reference (TYPE) SWD_EVENT Bildschirmstruktur für auslösende Ereignisse 20011210
2 Exporting MODIFY Call by reference Type reference (TYPE) XFELD geändert 20011210

Method P_EDIT_DETAIL on class CL_WFD_START_EVENTS has no exception.

Method P_EDIT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EVENT Call by reference Type reference (TYPE) SWD_EVENT Bildschirmstruktur für auslösende Ereignisse 20011210
2 Exporting MODIFY Call by reference Type reference (TYPE) XFELD geändert 20011210

Method P_EDIT_STATUS on class CL_WFD_START_EVENTS has no exception.

Method P_IS_SAVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CANCEL Value transfer Type reference (TYPE) XFELD Aktion abbrechen 20010219

Method P_IS_SAVED on class CL_WFD_START_EVENTS has no exception.

Method REFRESH_DISPLAY Signature

Method REFRESH_DISPLAY on class CL_WFD_START_EVENTS has no parameter.
Method REFRESH_DISPLAY on class CL_WFD_START_EVENTS has no exception.

Method USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ROW_ID Call by reference Type reference (TYPE) I Zeilen-Id 20010124
2 Importing IM_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Ok-Code 20010124

Method USER_COMMAND on class CL_WFD_START_EVENTS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 46C