SAP ABAP Interface /SRMERP/IF_WF_BO (Wrapper for business object)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  /SRMERP/IF_WF_BO_DSS_SC Shopping Cart Subset Wrapper 20100706
2 Interface implementation (CLASS c. INTERFACES i_ref)  /SRMERP/CL_WF_BO Business Object Wrapper 20100511
3 Interface implementation (CLASS c. INTERFACES i_ref)  /SRMERP/CL_WF_BO_TST Mock Business Object Wrapper 20100706
Properties
Interface /SRMERP/IF_WF_BO  
Short Description Wrapper for business object    
General Data
Package /SRMERP/WF_FACADE_BO   Facades to the Business Objects 
Created 20100511   SAP 
Last changed 20110908   SAP 
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 /SRMERP/IF_WF_BO has no interface.
Friends
Interface /SRMERP/IF_WF_BO has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_DELETED_EVENT Constant Public Type reference (TYPE) CHAR40 'DELETED' Character field of length 40 20100518
2 MC_PROCESS_FINISHED_EVENT Constant Public Type reference (TYPE) CHAR40 'PROCESS_FINISHED' Character field of length 40 20100518
3 MC_READY_AFTER_ADJUST_EVENT Constant Public Type reference (TYPE) CHAR40 'READY_AFTER_ADJUST' Character field of length 40 20100518
4 MC_READY_AFTER_REVISION_EVENT Constant Public Type reference (TYPE) CHAR40 'READY_AFTER_REVISION' Character field of length 40 20100518
5 MC_READY_FOR_RELEASE_EVENT Constant Public Type reference (TYPE) CHAR40 'READY_FOR_RELEASE' Character field of length 40 20100518
6 MC_READY_FOR_WORKFLOW_EVENT Constant Public Type reference (TYPE) CHAR40 'READY_FOR_WORKFLOW' Character field of length 40 20100518
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_ITEM Instance method Public Method Deletes the specified items from the document. 20100518
2 GET_BO_ALTERNATIVE_KEY Instance method Public Method Object ID of the Parent Document 20100707
3 GET_BO_KEY Instance method Public Method Primary Key of the Parent Document 20100707
4 GET_BO_TYPE Instance method Public Method Object Type of the Parent Document 20100707
5 GET_CONTACT_PERSON Instance method Public Method Returns the Document's Main Contact Persons 20100707
6 GET_CONTACT_PERSONS Instance method Public Method Returns the (List of) Document's Contact Persons 20100728
7 GET_CONTACT_PERSONS_C Instance method Public Method Returns the (List of) Document's Contact Persons (Conc. ID) 20100728
8 GET_CONTACT_PERSON_C Instance method Public Method Returns the Document's Main Contact Persons (Conc. ID) 20100707
9 GET_CURRENCY Instance method Public Method Returns the Currency of the Document Subset 20100706
10 GET_DOCUMENT_TYPE_NAME Instance method Public Method 20100715
11 GET_DOC_SUBSET_KEY Instance method Public Method Primary Key of the Document Subset 20100707
12 GET_ITEM_DATA Instance method Public Method Returns the (List of) Item Details of the Document Subset 20100706
13 GET_ITEM_KEY Instance method Public Method List of Document's Item Keys 20100707
14 GET_TOTAL_VALUE Instance method Public Method Returns the Total Value of the Document Subset 20100706
Events
Interface /SRMERP/IF_WF_BO has no event.
Types
Interface /SRMERP/IF_WF_BO has no local type.
Method Signatures

Method DELETE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ITEM_LIST Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID 20100518
2 Importing IV_WORKFLOW_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKFLOW_INST_ID 20100518

Method DELETE_ITEM on Interface /SRMERP/IF_WF_BO has no exception.

Method GET_BO_ALTERNATIVE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_BO_ALTERNATIVE_KEY Value transfer Type reference (TYPE) STRING Alternative Key of Business Object 20100707

Method GET_BO_ALTERNATIVE_KEY on Interface /SRMERP/IF_WF_BO has no exception.

Method GET_BO_KEY Signature

Method GET_BO_KEY on Interface /SRMERP/IF_WF_BO has no parameter.
Method GET_BO_KEY on Interface /SRMERP/IF_WF_BO has no exception.

Method GET_BO_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_BO_TYPE Value transfer Type reference (TYPE) /SRMERP/WF_BO_TYPE Business Object Type 20100715

Method GET_BO_TYPE on Interface /SRMERP/IF_WF_BO has no exception.

Method GET_CONTACT_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CONTACT_PERSON Value transfer Type reference (TYPE) /SRMERP/T_WF_CONTACT_PERSON Contact Person List (PD.-Org ID & Object Type) 20100707

Method GET_CONTACT_PERSON on Interface /SRMERP/IF_WF_BO has no exception.

Method GET_CONTACT_PERSONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CONTACT_PERSON Value transfer Type reference (TYPE) /SRMERP/T_WF_CONTACT_PERSON Contact Person List (PD.-Org ID & Object Type) 20100728

Method GET_CONTACT_PERSONS on Interface /SRMERP/IF_WF_BO has no exception.

Method GET_CONTACT_PERSONS_C Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CONTACT_PERSON Value transfer Type reference (TYPE) /SRMERP/T_WF_AGENT_CID Table of workflow agents 20100728

Method GET_CONTACT_PERSONS_C on Interface /SRMERP/IF_WF_BO has no exception.

Method GET_CONTACT_PERSON_C Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CONTACT_PERSON Value transfer Type reference (TYPE) /SRMERP/T_WF_AGENT_CID Table of workflow agents 20100707

Method GET_CONTACT_PERSON_C on Interface /SRMERP/IF_WF_BO has no exception.

Method GET_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CURRENCY Value transfer Type reference (TYPE) /SRMERP/WF_AMOUNT_CURRENCY 20100706

Method GET_CURRENCY on Interface /SRMERP/IF_WF_BO has no exception.

Method GET_DOCUMENT_TYPE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO_TYPE Call by reference Type reference (TYPE) /SRMERP/WF_BO_TYPE 20100715
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU 20100715
3 Returning RV_BO_TYPE_NAME Value transfer Type reference (TYPE) BEZEI20 20100715

Method GET_DOCUMENT_TYPE_NAME on Interface /SRMERP/IF_WF_BO has no exception.

Method GET_DOC_SUBSET_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DOC_SUBSET_KEY Value transfer Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY Document Subset Key 20100707

Method GET_DOC_SUBSET_KEY on Interface /SRMERP/IF_WF_BO has no exception.

Method GET_ITEM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_DATA Call by reference Type reference (TYPE) /SRMERP/T_SC_ITM List of Items with Details 20100708
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_BO_ABORT Fatal error caught by BO Layer 20100707
2 /SRMERP/CX_WF_BO_ERROR BO General Exception 20100707

Method GET_ITEM_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ITEM_GUID Value transfer Type reference (TYPE) /SRMERP/T_WF_BO_ITEM_KEYS List of Business Object Item Keys 20100707
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_BO_ABORT Fatal error caught by BO Layer 20100707
2 /SRMERP/CX_WF_BO_ERROR BO General Exception 20100707

Method GET_TOTAL_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ITEM_KEY Call by reference Type reference (TYPE) /SRMERP/T_WF_BO_ITEM_KEYS List of Business Object Item Keys 20100706
2 Returning RV_TOTAL_VALUE Value transfer Type reference (TYPE) /SRMERP/S_WF_AMOUNT_VALUE_CURR Purchasing Document Value 20100706
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_BO_ABORT Fatal error caught by BO Layer 20101014
2 /SRMERP/CX_WF_BO_ERROR BO General Exception 20101014
History
Last changed by/on SAP  20110908 
SAP Release Created in 606