SAP ABAP Class /SRMERP/CL_WF_WORKITEM (Counterpart to SBWF workitem)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-SSP (Application Component) Self-Service Procurement
     /SRMERP/WF_CORE (Package) Workflow Engine Core
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OS_STATE State Management for a 'Managed Object' 20100517
Properties
Class /SRMERP/CL_WF_WORKITEM  
Short Description Counterpart to SBWF workitem    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 10  Persistent Class 
Package /SRMERP/WF_CORE   Workflow Engine Core 
Created 20100517   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OS_STATE State Management for a 'Managed Object' 20100517
Friends
# Friend Modeled only Created on Description
1 /SRMERP/CB_WF_WORKITEM 20100518 Base agent Counterpart to SBWF workitem
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_AGENT Instance attribute Protected Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of Workflow Agent 20100517
2 MV_CTIME Instance attribute Protected Type reference (TYPE) /SRMERP/WF_WORKITEM_CTIME Work Item Creation Time 20100517
3 MV_ETIME Instance attribute Protected Type reference (TYPE) /SRMERP/WF_WORKITEM_ETIME Work Item End Time 20100517
4 MV_IS_EXECUTED Instance attribute Protected Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100517
5 MV_LEADING_OBJECT_GUID Instance attribute Protected Type reference (TYPE) GUID Globally Unique Identifier 20100518
6 MV_SBWF_WORKITEM_ID Instance attribute Protected Type reference (TYPE) /SRMERP/WF_WORKITEM_ID Work Item Identifier 20100517
7 MV_STIME Instance attribute Protected Type reference (TYPE) /SRMERP/WF_WORKITEM_STIME Work Item Start Time 20100517
8 MV_WORKITEM_TYPE Instance attribute Protected Type reference (TYPE) /SRMERP/WF_WORKITEM_TYPE Work Item Type 20100517
Methods
# Method Level Visibility Method type Description Created on
1 GETOID Instance method Public Method Returns the OID of the workitem object 20100518
2 GET_MV_AGENT Instance method Public Get-method of a virtual attribute Reads Attribute MV_AGENT 20100517
3 GET_MV_CTIME Instance method Public Get-method of a virtual attribute Reads Attribute MV_CTIME 20100517
4 GET_MV_ETIME Instance method Public Get-method of a virtual attribute Reads Attribute MV_ETIME 20100517
5 GET_MV_IS_EXECUTED Instance method Public Get-method of a virtual attribute Reads Attribute MV_IS_EXECUTED 20100517
6 GET_MV_LEADING_OBJECT_GUID Instance method Public Get-method of a virtual attribute Reads Attribute MV_LEADING_OBJECT_GUID 20100518
7 GET_MV_SBWF_WORKITEM_ID Instance method Public Get-method of a virtual attribute Reads Attribute MV_SBWF_WORKITEM_ID 20100517
8 GET_MV_STIME Instance method Public Get-method of a virtual attribute Reads Attribute MV_STIME 20100517
9 GET_MV_WORKITEM_TYPE Instance method Public Get-method of a virtual attribute Reads Attribute MV_WORKITEM_TYPE 20100517
10 SET_MV_AGENT Instance method Public Set-method of a virtual attribute Sets Attribute MV_AGENT 20100517
11 SET_MV_CTIME Instance method Public Set-method of a virtual attribute Sets Attribute MV_CTIME 20100517
12 SET_MV_ETIME Instance method Public Set-method of a virtual attribute Sets Attribute MV_ETIME 20100517
13 SET_MV_IS_EXECUTED Instance method Public Set-method of a virtual attribute Sets Attribute MV_IS_EXECUTED 20100517
14 SET_MV_LEADING_OBJECT_GUID Instance method Public Set-method of a virtual attribute Sets Attribute MV_LEADING_OBJECT_GUID 20100518
15 SET_MV_STIME Instance method Public Set-method of a virtual attribute Sets Attribute MV_STIME 20100517
16 SET_MV_WORKITEM_TYPE Instance method Public Set-method of a virtual attribute Sets Attribute MV_WORKITEM_TYPE 20100517
17 TO_STRUCTURE Instance method Public Method Returns the workitem structure populated with values. 20100518
Events
Class /SRMERP/CL_WF_WORKITEM has no event.
Types
Class /SRMERP/CL_WF_WORKITEM has no local type.
Method Signatures

Method GETOID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OID Value transfer Type reference (TYPE) OS_GUID Globally Unique Identifier 20100518

Method GETOID on class /SRMERP/CL_WF_WORKITEM has no exception.

Method GET_MV_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) /SRMERP/WF_AGENT_ID Attribute Value 20100517
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20100517

Method GET_MV_CTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) /SRMERP/WF_WORKITEM_CTIME Attribute Value 20100517
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20100517

Method GET_MV_ETIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) /SRMERP/WF_WORKITEM_ETIME Attribute Value 20100517
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20100517

Method GET_MV_IS_EXECUTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN Attribute Value 20100517
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20100517

Method GET_MV_LEADING_OBJECT_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) GUID Attribute Value 20100518
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20100518

Method GET_MV_SBWF_WORKITEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) /SRMERP/WF_WORKITEM_ID Attribute Value 20100517
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20100517

Method GET_MV_STIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) /SRMERP/WF_WORKITEM_STIME Attribute Value 20100517
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20100517

Method GET_MV_WORKITEM_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) /SRMERP/WF_WORKITEM_TYPE Attribute Value 20100517
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20100517

Method SET_MV_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MV_AGENT Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID Attribute Value 20100517
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20100517

Method SET_MV_CTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MV_CTIME Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_CTIME Attribute Value 20100517
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20100517

Method SET_MV_ETIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MV_ETIME Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ETIME Attribute Value 20100517
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20100517

Method SET_MV_IS_EXECUTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MV_IS_EXECUTED Call by reference Type reference (TYPE) BOOLEAN Attribute Value 20100517
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20100517

Method SET_MV_LEADING_OBJECT_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MV_LEADING_OBJECT_GUID Call by reference Type reference (TYPE) GUID Attribute Value 20100518
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20100518

Method SET_MV_STIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MV_STIME Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_STIME Attribute Value 20100517
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20100517

Method SET_MV_WORKITEM_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MV_WORKITEM_TYPE Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_TYPE Attribute Value 20100517
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20100517

Method TO_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_WORKITEM_STRUC Value transfer Type reference (TYPE) /SRMERP/S_WF_WORKITEM Structure for SAP Business WFL workitem counterpart 20100518

Method TO_STRUCTURE on class /SRMERP/CL_WF_WORKITEM has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606