SAP ABAP Class CL_SWH_WORKITEM_EXIT (Workflow: Demo for Workflow Exit)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWH (Package) Business Workflow: Objects for Demos,Test,Docu,Performance
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_IFS_WORKITEM_EXIT Workflow Interfaces: Runtime Exit 20011018
Properties
Class CL_SWH_WORKITEM_EXIT  
Short Description Workflow: Demo for Workflow Exit    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWH   Business Workflow: Objects for Demos,Test,Docu,Performance 
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
# Interface Abstract Final Description Created on
1 IF_SWF_IFS_WORKITEM_EXIT Workflow Interfaces: Runtime Exit 20011018
Friends
Class CL_SWH_WORKITEM_EXIT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PROCESS_STATUS_PROPERTY_NAME Instance attribute Private Type reference (TYPE) STRING 'sap.bc.bmt.wfm.process.status' Name of Property for Semantic Process Status 20011116
2 M_CTX Instance attribute Private Object reference (TYPE REF TO) IF_WAPI_WORKITEM_CONTEXT Context for Work Item 20011019
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_INFO_ENTRY Instance method Private Method Deletes entry in database 20011022
2 EVALUATE_PROCESS_STATE Instance method Private Method Sets process status 20011019
3 GET_INFO_ENTRY Instance method Private Method Reads entry from database 20011019
4 GET_INFO_FROM_PROCESS Instance method Private Method Reads data from current process context 20011019
5 PROCESS_COMPLETED Instance method Private Method Process Completed 20011022
6 PROCESS_DELETED Instance method Private Method Process deleted 20011022
7 PROCESS_STARTED Instance method Private Method Process started 20011019
8 PROCESS_STATE_CHANGED Instance method Private Method Process status changed 20011022
9 UPDATE_INFO_ENTRY Instance method Private Method Generates/modifies entry in database 20011019
Events
Class CL_SWH_WORKITEM_EXIT has no event.
Types
Class CL_SWH_WORKITEM_EXIT has no local type.
Method Signatures

Method DELETE_INFO_ENTRY Signature

Method DELETE_INFO_ENTRY on class CL_SWH_WORKITEM_EXIT has no parameter.
Method DELETE_INFO_ENTRY on class CL_SWH_WORKITEM_EXIT has no exception.

Method EVALUATE_PROCESS_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENTRY Call by reference Type reference (TYPE) SWH_ABSENCE Workflow: Demo für Workflowinfos 20011019
2 Importing IM_STATRA Call by reference Type reference (TYPE) SWW_STATRA Workflow: Transitionen Workitemstatus 20011022
3 Returning RE_ENTRY Value transfer Type reference (TYPE) SWH_ABSENCE Workflow: Demo für Workflowinfos 20011019

Method EVALUATE_PROCESS_STATE on class CL_SWH_WORKITEM_EXIT has no exception.

Method GET_INFO_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WFID Call by reference Type reference (TYPE) SWW_WIID Kennung der Workflowinstanz 20011019
2 Returning RE_ENTRY Value transfer Type reference (TYPE) SWH_ABSENCE Workflow: Demo für Workflowinfos 20011019

Method GET_INFO_ENTRY on class CL_SWH_WORKITEM_EXIT has no exception.

Method GET_INFO_FROM_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ENTRY Value transfer Type reference (TYPE) SWH_ABSENCE Workflow: Demo für Workflowinfos 20011019

Method GET_INFO_FROM_PROCESS on class CL_SWH_WORKITEM_EXIT has no exception.

Method PROCESS_COMPLETED Signature

Method PROCESS_COMPLETED on class CL_SWH_WORKITEM_EXIT has no parameter.
Method PROCESS_COMPLETED on class CL_SWH_WORKITEM_EXIT has no exception.

Method PROCESS_DELETED Signature

Method PROCESS_DELETED on class CL_SWH_WORKITEM_EXIT has no parameter.
Method PROCESS_DELETED on class CL_SWH_WORKITEM_EXIT has no exception.

Method PROCESS_STARTED Signature

Method PROCESS_STARTED on class CL_SWH_WORKITEM_EXIT has no parameter.
Method PROCESS_STARTED on class CL_SWH_WORKITEM_EXIT has no exception.

Method PROCESS_STATE_CHANGED Signature

Method PROCESS_STATE_CHANGED on class CL_SWH_WORKITEM_EXIT has no parameter.
Method PROCESS_STATE_CHANGED on class CL_SWH_WORKITEM_EXIT has no exception.

Method UPDATE_INFO_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENTRY Call by reference Type reference (TYPE) SWH_ABSENCE Workflow: Demo für Workflowinfos 20011019

Method UPDATE_INFO_ENTRY on class CL_SWH_WORKITEM_EXIT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 620