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 | Instance method | Public | Method | Deletes the specified items from the document. | 20100518 | |
| 2 | Instance method | Public | Method | Object ID of the Parent Document | 20100707 | |
| 3 | Instance method | Public | Method | Primary Key of the Parent Document | 20100707 | |
| 4 | Instance method | Public | Method | Object Type of the Parent Document | 20100707 | |
| 5 | Instance method | Public | Method | Returns the Document's Main Contact Persons | 20100707 | |
| 6 | Instance method | Public | Method | Returns the (List of) Document's Contact Persons | 20100728 | |
| 7 | Instance method | Public | Method | Returns the (List of) Document's Contact Persons (Conc. ID) | 20100728 | |
| 8 | Instance method | Public | Method | Returns the Document's Main Contact Persons (Conc. ID) | 20100707 | |
| 9 | Instance method | Public | Method | Returns the Currency of the Document Subset | 20100706 | |
| 10 | Instance method | Public | Method | 20100715 | ||
| 11 | Instance method | Public | Method | Primary Key of the Document Subset | 20100707 | |
| 12 | Instance method | Public | Method | Returns the (List of) Item Details of the Document Subset | 20100706 | |
| 13 | Instance method | Public | Method | List of Document's Item Keys | 20100707 | |
| 14 | 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 | IT_ITEM_LIST | Call by reference | Type reference (TYPE) | /SRMERP/T_WF_DOC_ITEM_GUID | 20100518 | ||||
| 2 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | IV_BO_TYPE | Call by reference | Type reference (TYPE) | /SRMERP/WF_BO_TYPE | 20100715 | ||||
| 2 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | 20100715 | ||||
| 3 | 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 | 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 | 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 | Fatal error caught by BO Layer | 20100707 | ||
| 2 | BO General Exception | 20100707 |
Method GET_ITEM_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | Fatal error caught by BO Layer | 20100707 | ||
| 2 | BO General Exception | 20100707 |
Method GET_TOTAL_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ITEM_KEY | Call by reference | Type reference (TYPE) | /SRMERP/T_WF_BO_ITEM_KEYS | List of Business Object Item Keys | 20100706 | |||
| 2 | RV_TOTAL_VALUE | Value transfer | Type reference (TYPE) | /SRMERP/S_WF_AMOUNT_VALUE_CURR | Purchasing Document Value | 20100706 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fatal error caught by BO Layer | 20101014 | ||
| 2 | BO General Exception | 20101014 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 606 |