SAP ABAP Class IF_SWF_IFS_WORKITEM_EXIT (Workflow Interfaces: Runtime Exit)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_SWF_IFS_DECISION_EXIT Workflow Interfaces: Runtime Exit User Decision 20111103
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_WF_EXIT_WF_CONT Test Exit mit Zugriff auf WF Container 20130617
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_GETRULERESULT Program Exit Class for GetRuleResult 20050506
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_WFUNIT_EX001 Workitem Exit für Unit Tests 20051104
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_WAPI_EXIT WFUNIT: Testklasse für Exit 20040120
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_STATECHANGED Program Exit Class for CallStateChanged 20050505
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_SETTRACE Program Exit Class for SetTrace 20050510
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_SETMESSAGETOLOG Program Exit Class for SetMessageToLog 20050510
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_SETDEBUG02 Program Exit Class for SetDebug 20050510
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_SETDEBUG01 Program Exit Class for SetDebug 20050510
... Click here to see Used By full list (89 items)
Properties
Class IF_SWF_IFS_WORKITEM_EXIT  
Short Description Workflow Interfaces: Runtime Exit    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20011018   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWRCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_SWF_IFS_WORKITEM_EXIT has no interface implemented.
Friends
Class IF_SWF_IFS_WORKITEM_EXIT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_EVTTYP_AFTER_ACTION Constant Public Type reference (TYPE) SWW_EVTTYP SWRCO_EVENT_AFTER_ACTION Work Item After Action 20070626
2 C_EVTTYP_AFTER_ASYNC_INVOKE Constant Public Type reference (TYPE) SWW_EVTTYP SWRCO_EVENT_AFTER_ASYNC_INVOKE Work Item After Sync. Phase of Async. Object Method 20040511
3 C_EVTTYP_AFTER_CREATE Constant Public Type reference (TYPE) SWW_EVTTYP SWRCO_EVENT_AFTER_CREATION Work Item Created 20011018
4 C_EVTTYP_AFTER_EXECUTION Constant Public Type reference (TYPE) SWW_EVTTYP SWRCO_EVENT_AFTER_EXECUTION Work Item After Execution 20011018
5 C_EVTTYP_AFTER_RULE_EXEC Constant Public Type reference (TYPE) SWW_EVTTYP SWRCO_EVENT_AFTER_RULE_EXEC After Rule Resolution 20011212
6 C_EVTTYP_BEFORE_ACTION Constant Public Type reference (TYPE) SWW_EVTTYP SWRCO_EVENT_BEFORE_ACTION Work Item Before Action 20070626
7 C_EVTTYP_BEFORE_CREATE Constant Public Type reference (TYPE) SWW_EVTTYP SWRCO_EVENT_BEFORE_CREATION Work Item Before Creation 20030130
8 C_EVTTYP_BEFORE_EXECUTION Constant Public Type reference (TYPE) SWW_EVTTYP SWRCO_EVENT_BEFORE_EXECUTION Work Item Before Execution 20011018
9 C_EVTTYP_BEFORE_REMOVE Constant Public Type reference (TYPE) SWW_EVTTYP SWRCO_EVENT_BEFORE_REMOVE Work Item Before Deletion 20011018
10 C_EVTTYP_STATE_CHANGED Constant Public Type reference (TYPE) SWW_EVTTYP SWRCO_EVENT_STATE_CHANGED Work Item After Status Change 20011018
Methods
# Method Level Visibility Method type Description Created on
1 EVENT_RAISED Instance method Public Method Event Generated 20011018
Events
Class IF_SWF_IFS_WORKITEM_EXIT has no event.
Types
Class IF_SWF_IFS_WORKITEM_EXIT has no local type.
Method Signatures

Method EVENT_RAISED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EVENT_NAME Call by reference Type reference (TYPE) SWW_EVTTYP Workflow: Ereignistyp für Workflowlaufzeit 20011018
2 Importing IM_WORKITEM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WAPI_WORKITEM_CONTEXT Kontext für Workitem 20011018
# Exception Resumable Description Created on
1 CX_SWF_IFS_WORKITEM_EXIT_ERROR Ausnahme eines Programmier Exits 20050913
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_SWF_IFS_DECISION_EXIT Workflow Interfaces: Runtime Exit User Decision 20111103
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_WF_EXIT_WF_CONT Test Exit mit Zugriff auf WF Container 20130617
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_GETRULERESULT Program Exit Class for GetRuleResult 20050506
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_WFUNIT_EX001 Workitem Exit für Unit Tests 20051104
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_WAPI_EXIT WFUNIT: Testklasse für Exit 20040120
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_STATECHANGED Program Exit Class for CallStateChanged 20050505
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_SETTRACE Program Exit Class for SetTrace 20050510
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_SETMESSAGETOLOG Program Exit Class for SetMessageToLog 20050510
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_SETDEBUG02 Program Exit Class for SetDebug 20050510
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_SETDEBUG01 Program Exit Class for SetDebug 20050510
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_SCOPEWORKITEM Program Exit Class for ScopeWorkitem 20050506
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_SCOPEWORKFLOW Program Exit Class for ScopeWorkitem 20050506
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_NOCOMMITWORK Program Exit Class for DoCommitWork 20050512
14 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_ISENQUEUED Program Exit Class for IsEnqueued 20050506
15 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_GETWORKITEMID Program Exit Class for GetWorkitemID 20050505
16 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_GETWORKFLOWID Program Exit Class for GetWorkflowID 20050505
17 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_GETWKFLVERSION Program Exit Class for GetWorkflowVersion 20050505
18 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_GETWKFLTASKID Program Exit Class for GetWorkflowTaskID 20050505
19 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_GETWICONTAINER Program Exit Class for GetWorkitemContainer 20050505
20 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_GETWFCONTAINER Program Exit Class for GetWorkflowContainer 20050505
21 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_GETTASKID Program Exit Class for GetTaskID 20050505
22 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_GETSTATETRANS Program Exit Class for GetStateTransition 20050505
23 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_GETRULECONTEXT Program Exit Class for GetRuleContext 20050506
24 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWH_SERVICE_DEMO_EXIT Exit Class for Service Demoflows 20030115
25 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WAPI_EXIT_COMMIT Workflow: Commit Work After Executing Method 20020308
26 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_WF_CREQUEST_MAPPER Mapping Workflow for Change Request 20111109
27 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_APP_CONTEXT_WF_EXIT Workflow Exit for Application Context 20100719
28 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UBC_CSP_WORKITEM_EXIT1 Exit to Mail Transmission to Processor 20020905
29 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWX_TRAVELREQ_INIT_EXIT 20021210
30 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWP_VERI_EXIT_001 Exit Class for Verification Flows 20050110
31 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWH_WORKITEM_EXIT_LOG Workflow: Demo for Workflow Exit for Log 20020621
32 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWH_WORKITEM_EXIT Workflow: Demo for Workflow Exit 20011018
33 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWH_WEB_XML_VERIFY Workflow: Web Activity - Verification 20011217
34 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWH_T_DECISION_EXIT Test Class for Verification Workflow WS77400143 20111104
35 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_WORKFLOW_EXCP_EXIT Workflow: Exit-Klasse für Workflow-Exception 20031215
36 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWH_EXCEPTION_EXIT Workflow: Generates Workflow Exception 20030814
37 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_XI_PROCESS_EXIT XI: Process Exits (Constructor/Deconstructor) 20020802
38 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_XI_EXIT_PMI_AGENT XI: Process Exit: PMI Agent 20030821
39 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_XI_EXIT_MESSAGE_CLONE XI: Process Exit: Copy Message 20021111
40 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_XI_EXIT_HANDLE_FAULT XI: Process Exit: Handle fault after send 20030922
41 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_WORKITEM_EXIT_TST Workflow: Demo for Workflow Exit 20050429
42 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_VER_EXIT_WITH_EXCP Workflow: Trigger CX_ROOT Exception 20050103
43 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_UTL_EXIT_NEW Implementation of an Exit 20031114
44 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_UTL_EXIT_ALL Implementation of Constructor and Destructor 20031114
45 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_WORKITEM_EXIT 20011212
46 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_SSC_WF_SR_UPDATE Update MDG workflow status to Service Request 20110706
47 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_IFS_WEB_OBSERVE_CANCEL Web Activity: Monitors Process Connection for "Cancel" 20011120
48 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_IFS_ADHOC_EXTENSION 20021111
49 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_GP_PROCESS_ROLE_EXIT Workflow Exit for GP Roles 20041011
50 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_GP_BG_ACTION_EXIT GP: Exit Class for Background Actions 20050202
51 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_CRL_CORRELATION_EXIT Correlation: Exit for Workflow Step 20020513
52 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRM_WF_PATH_WI_EXIT Exits in Work Item Handling 20020913
53 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MIB_WF_PUSH_WI_DATA MPAPPS: Workflow push workitem data 20090309
54 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MERGE_SPLIT_LOG Trace 20040319
55 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDP_SUPPLIER_COMPL_WF Workflow event exit class 20081023
56 Interface implementation (CLASS c. INTERFACES i_ref)  CL_LSO_WORKITEM_EXIT_LOG LSO: Write and Delete Log File for Workflows 20030110
57 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TESTWS_EXIT_001 Programming Exit for Web Service Test 20020221
58 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRESS_BSP_ADMIN ESS: Events in Workflow 20020123
59 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HREIC_IB_WFEXIT E-Mail Workflow: Program Exit 20050823
60 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_POBJ_WF_EXIT Workflow Exit for Synchronizing Process Object 20050311
61 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_OB_WF_LOSEVT Loss event workflow manager class 20110215
62 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MSMP_WF_TEMPLATE_BASE MSMP WF base template class 20100603
63 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MSMP_WF_TASK_EXIT WF exit for tasks to catch WIs going to error 20100919
64 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BCOM_R_WF_REQUEST Routing Request from Workflow 20011123
65 Interface implementation (CLASS c. INTERFACES i_ref)  /SRMERP/CL_WF_DSET_EXIT SAP BWFL Exit for DSET work item 20100519
66 Interface implementation (CLASS c. INTERFACES i_ref)  /SRMERP/CL_WF_BOWI_EXIT SAP BWFL Exit for DSET work item 20100520
67 Interface implementation (CLASS c. INTERFACES i_ref)  /IPRO/CL_WFL_TEMPLATE Workflow document 20070312
68 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_BEFOREREMOVE Program Exit Class for CallBeforeRemove 20050505
69 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_GETPROPERTY Program Exit Class for UnitTests 20050505
70 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_GETHEADER Program Exit Class for UnitTests 20050505
71 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_GETEVENTNAME Program Exit Class for UnitTests 20050505
72 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_GETDESCRIPTION Program Exit Class for GetDescription 20050505
73 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_FORTESTINGDOCOMM Program Exit Class for CallAfterAsyncInvoke 20050511
74 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_EXITRAISEWKFLEXC Program Exit Class for Raising Workflow Exception 20050505
75 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_EXITRAISEABAPERR Program Exit Class for Raising ABAP Error 20050505
76 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_EXITORDERING002 Program Exit Class for ExitOrdering002 20050505
77 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_EXITORDERING001 Program Exit Class for ExitOrdering001 20050505
78 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_DOCOMMITWORK Program Exit Class for DoCommitWork 20050512
79 Interface implementation (CLASS c. INTERFACES i_ref)  /IPRO/CL_WFL_DOCUMNT Workflow document 20061106
80 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_BEFOREEXEC Program Exit Class for CallBeforeExecute 20050505
81 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_BEFORECREATE Program Exit Class for CallBeforeCreate 20050505
82 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_ASYNCINVOKE Program Exit Class for CallAfterAsyncInvoke 20050505
83 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_ANCHOREXPAND class to implement anchor expansion 20050817
84 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_AFTERRULEEXEC Program Exit Class for CallAfterRuleExec 20050506
85 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_AFTEREXEC Program Exit Class for CallAfterExecute 20050505
86 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_PE_AFTERCREATE Program Exit Class for CallAfterCreate 20050505
87 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_EXIT_FOR_WFUNIT0025 Workflow: Exitklasse für WFUNIT_0025 20040124
88 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TST_EXIT_CRITICAL Workflow: Exit mit kritischen Aufrufen 20120504
89 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TR_WORKITEM_EXIT Checks whether the Agent has the required TR authorizations 20130528
History
Last changed by/on SAP  20110908 
SAP Release Created in