SAP ABAP Class /SRMERP/CL_WF_BO (Business Object Wrapper)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-SSP (Application Component) Self-Service Procurement
     /SRMERP/WF_FACADE_BO (Package) Facades to the Business Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /SRMERP/IF_WF_BO Wrapper for business object 20100511
2 Interface implementation (CLASS c. INTERFACES i_ref)  BI_OBJECT Business Instance 20100511
3 Interface implementation (CLASS c. INTERFACES i_ref)  BI_PERSISTENT Persistent Business Instance 20100511
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WORKFLOW Business Workflow 20100511
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_WF_BO_DSS_SC Shopping Cart Subset Wrapper 20100630
Properties
Class /SRMERP/CL_WF_BO  
Short Description Business Object Wrapper    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SRMERP/WF_FACADE_BO   Facades to the Business Objects 
Created 20100511   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /SRMERP/IF_WF_BO Wrapper for business object 20100511
2 BI_OBJECT Business Instance 20100511
3 BI_PERSISTENT Persistent Business Instance 20100511
4 IF_WORKFLOW Business Workflow 20100511
Friends
Class /SRMERP/CL_WF_BO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_BOR_HANDLE Instance attribute Private Type reference (TYPE) SWC_OBJECT 20100518
2 MV_DOC_SUBSET_KEY Instance attribute Protected Type reference (TYPE) CHAR32 Document Subset Key 20100707
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100511
2 DELETE_ITEM Instance method Public Method 20100706
3 GET_BOR_HANDLE Instance method Public Method Returns a handle to the corresponding BOR object. 20100527
4 GET_BO_ALTERNATIVE_KEY Instance method Public Method 20100707
5 GET_BO_KEY Instance method Public Method 20100707
6 GET_BO_TYPE Instance method Public Method 20100707
7 GET_CLASS_NAME Instance method Protected Method Returns the class name incl. name space 20100511
8 GET_CONTACT_PERSON Instance method Public Method 20100707
9 GET_CONTACT_PERSONS Instance method Public Method 20100728
10 GET_CONTACT_PERSONS_C Instance method Public Method 20100728
11 GET_CONTACT_PERSON_C Instance method Public Method 20100707
12 GET_CURRENCY Instance method Public Method 20100706
13 GET_DOCUMENT_TYPE_NAME Instance method Public Method 20100715
14 GET_DOC_SUBSET_KEY Instance method Public Method 20100707
15 GET_HEADER_DETAIL Instance method Protected Method 20100518
16 GET_ITEM_DATA Instance method Public Method 20100706
17 GET_ITEM_KEY Instance method Public Method 20100707
18 GET_TOTAL_VALUE Instance method Public Method 20100706
19 HANDLE_PROCESS_FINISHED Instance method Public Method Propagate Final Process State to BO 20100518
Events
# Event Type Visibility Description Created on
1 DELETED Instance Event
(0)
Public
(2)
BO has been deleted. 20100511
2 READY_AFTER_ADJUST Instance Event
(0)
Public
(2)
BO object has been adjusted. 20100511
3 READY_AFTER_REVISION Instance Event
(0)
Public
(2)
BO has been revised. 20100511
4 READY_FOR_RELEASE Instance Event
(0)
Public
(2)
BO object is ready for release 20100511
5 READY_FOR_WORKFLOW Instance Event
(0)
Public
(2)
BO is ready for workflow start 20100511
Types
Class /SRMERP/CL_WF_BO has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715

Method CONSTRUCTOR on class /SRMERP/CL_WF_BO has no exception.

Method DELETE_ITEM Signature

Method DELETE_ITEM on class /SRMERP/CL_WF_BO has no parameter.
Method DELETE_ITEM on class /SRMERP/CL_WF_BO has no exception.

Method GET_BOR_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DECISIONSET_OID Call by reference Type reference (TYPE) OS_GUID Globally Unique Identifier 20100527
2 Returning RS_BOR_HANDLE Value transfer Type reference (TYPE) OBJ_RECORD Structure of types OLE2_OBJECT 20100527

Method GET_BOR_HANDLE on class /SRMERP/CL_WF_BO has no exception.

Method GET_BO_ALTERNATIVE_KEY Signature

Method GET_BO_ALTERNATIVE_KEY on class /SRMERP/CL_WF_BO has no parameter.
Method GET_BO_ALTERNATIVE_KEY on class /SRMERP/CL_WF_BO has no exception.

Method GET_BO_KEY Signature

Method GET_BO_KEY on class /SRMERP/CL_WF_BO has no parameter.
Method GET_BO_KEY on class /SRMERP/CL_WF_BO has no exception.

Method GET_BO_TYPE Signature

Method GET_BO_TYPE on class /SRMERP/CL_WF_BO has no parameter.
Method GET_BO_TYPE on class /SRMERP/CL_WF_BO has no exception.

Method GET_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CLASS_NAME Value transfer Type reference (TYPE) ABAP_ABSTYPENAME 20100511

Method GET_CLASS_NAME on class /SRMERP/CL_WF_BO has no exception.

Method GET_CONTACT_PERSON Signature

Method GET_CONTACT_PERSON on class /SRMERP/CL_WF_BO has no parameter.
Method GET_CONTACT_PERSON on class /SRMERP/CL_WF_BO has no exception.

Method GET_CONTACT_PERSONS Signature

Method GET_CONTACT_PERSONS on class /SRMERP/CL_WF_BO has no parameter.
Method GET_CONTACT_PERSONS on class /SRMERP/CL_WF_BO has no exception.

Method GET_CONTACT_PERSONS_C Signature

Method GET_CONTACT_PERSONS_C on class /SRMERP/CL_WF_BO has no parameter.
Method GET_CONTACT_PERSONS_C on class /SRMERP/CL_WF_BO has no exception.

Method GET_CONTACT_PERSON_C Signature

Method GET_CONTACT_PERSON_C on class /SRMERP/CL_WF_BO has no parameter.
Method GET_CONTACT_PERSON_C on class /SRMERP/CL_WF_BO has no exception.

Method GET_CURRENCY Signature

Method GET_CURRENCY on class /SRMERP/CL_WF_BO has no parameter.
Method GET_CURRENCY on class /SRMERP/CL_WF_BO has no exception.

Method GET_DOCUMENT_TYPE_NAME Signature

Method GET_DOCUMENT_TYPE_NAME on class /SRMERP/CL_WF_BO has no parameter.
Method GET_DOCUMENT_TYPE_NAME on class /SRMERP/CL_WF_BO has no exception.

Method GET_DOC_SUBSET_KEY Signature

Method GET_DOC_SUBSET_KEY on class /SRMERP/CL_WF_BO has no parameter.
Method GET_DOC_SUBSET_KEY on class /SRMERP/CL_WF_BO has no exception.

Method GET_HEADER_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_HEADER Value transfer Type reference (TYPE) /SRMERP/S_DSS_ROOT Document Subset Root 20100628
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_BO_ABORT Fatal error caught by BO Layer 20101019
2 /SRMERP/CX_WF_BO_ERROR BO General Exception 20101019

Method GET_ITEM_DATA Signature

Method GET_ITEM_DATA on class /SRMERP/CL_WF_BO has no parameter.
Method GET_ITEM_DATA on class /SRMERP/CL_WF_BO has no exception.

Method GET_ITEM_KEY Signature

Method GET_ITEM_KEY on class /SRMERP/CL_WF_BO has no parameter.
Method GET_ITEM_KEY on class /SRMERP/CL_WF_BO has no exception.

Method GET_TOTAL_VALUE Signature

Method GET_TOTAL_VALUE on class /SRMERP/CL_WF_BO has no parameter.
Method GET_TOTAL_VALUE on class /SRMERP/CL_WF_BO has no exception.

Method HANDLE_PROCESS_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AGENT_ID Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of Workflow Agent 20100518
2 Importing IV_PROCESS_STATUS Call by reference Type reference (TYPE) /SRMERP/WF_PROCESS_STATUS Final Process Status of Document 20100518
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_BO_ABORT Fatal error caught by BO Layer 20100617
2 /SRMERP/CX_WF_BO_ERROR 20100617
Event Signatures

Event DELETED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 MV_AGENT_ID Exporting Value transfer Type reference (TYPE) /SRMERP/WF_AGENT_ID 20100518

Event READY_AFTER_ADJUST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 MV_AGENT_ID Exporting Value transfer Type reference (TYPE) /SRMERP/WF_AGENT_ID 20100518

Event READY_AFTER_REVISION Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 MV_AGENT_ID Exporting Value transfer Type reference (TYPE) /SRMERP/WF_AGENT_ID 20100518

Event READY_FOR_RELEASE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 MV_AGENT_ID Exporting Value transfer Type reference (TYPE) /SRMERP/WF_AGENT_ID 20100518

Event READY_FOR_WORKFLOW Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 MV_AGENT_ID Exporting Value transfer Type reference (TYPE) /SRMERP/WF_AGENT_ID 20100518
History
Last changed by/on SAP  20110908 
SAP Release Created in 606