SAP ABAP Interface IF_PPE_ITEM_FACTORY (PPE item factory)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
LO-AB-TC (Application Component) Trading Contract
⤷
PPE (Package) Pricing and Payment Events: Core objects
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_PPE_ITEM_FACTORY | Factory for PPE items | 20100902 |
Properties
| Interface | IF_PPE_ITEM_FACTORY | |
| Short Description | PPE item factory |
General Data
| Package | PPE | Pricing and Payment Events: Core objects |
| Created | 20100902 | SAP |
| Last changed | 20130531 | 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 IF_PPE_ITEM_FACTORY has no interface.
Friends
Interface IF_PPE_ITEM_FACTORY has no friend.
Attributes
Interface IF_PPE_ITEM_FACTORY has no attribute.
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | UPDATE_CALLED | Instance Event (0) |
Public (2) |
update called | 20110728 |
Types
Interface IF_PPE_ITEM_FACTORY has no local type.
Method Signatures
Method DELETE_ROOT_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DOC_NO | Call by reference | Type reference (TYPE) | PPE_DOC_NO | Document Number | 20110817 | |||
| 2 | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | PPE_DOC_TYPE | Document Type | 20110817 | |||
| 3 | IV_ITEM_NO | Call by reference | Type reference (TYPE) | PPE_DOC_ITEM_NO | Item Number | 20110817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Requested object does not exist | 20110817 |
Method EXPORT_TO_MEMORY Signature
Method EXPORT_TO_MEMORY on Interface IF_PPE_ITEM_FACTORY has no parameter.
Method EXPORT_TO_MEMORY on Interface IF_PPE_ITEM_FACTORY has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_DATA | Call by reference | Type reference (TYPE) | PPE_TS_ITEM_LIST_COM | Communication structure for DB table PPE_D_ITEM_LIST | 20110202 | |||
| 2 | ETS_DATA_DB | Call by reference | Type reference (TYPE) | PPE_TS_ITEM_LIST_COM | Communication structure for DB table PPE_D_ITEM_LIST | 20110202 |
Method GET_DATA on Interface IF_PPE_ITEM_FACTORY has no exception.
Method GET_ITEM_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DOC_KEY | Call by reference | Type reference (TYPE) | PPE_S_DOC_KEY | PPE document key | 20100902 | |||
| 2 | RO_LIST | Value transfer | Object reference (TYPE REF TO) | IF_PPE_ITEM_LIST | List of PPE items | 20100902 |
Method GET_ITEM_LIST on Interface IF_PPE_ITEM_FACTORY has no exception.
Method GET_ROOT_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_GROUP_CODE | Call by reference | Type reference (TYPE) | PPE_GROUP | Group | 20110121 | |||
| 2 | EV_ROOT_DOC_NO | Call by reference | Type reference (TYPE) | PPE_DOC_NO | root Document Number | 20100908 | |||
| 3 | EV_ROOT_DOC_TYPE | Call by reference | Type reference (TYPE) | PPE_ROOT_DOC_TYPE | Root Document Type | 20100908 | |||
| 4 | EV_ROOT_ITEM_NO | Call by reference | Type reference (TYPE) | PPE_DOC_ITEM_NO | root Item Number | 20100908 | |||
| 5 | IV_DOC_NO | Call by reference | Type reference (TYPE) | PPE_DOC_NO | Document Number | 20100908 | |||
| 6 | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | PPE_DOC_TYPE | Document Type | 20100908 | |||
| 7 | IV_ITEM_NO | Call by reference | Type reference (TYPE) | PPE_DOC_ITEM_NO | Item Number | 20100908 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Requested object does not exist | 20100908 |
Method IMPORT_FROM_MEMORY Signature
Method IMPORT_FROM_MEMORY on Interface IF_PPE_ITEM_FACTORY has no parameter.
Method IMPORT_FROM_MEMORY on Interface IF_PPE_ITEM_FACTORY has no exception.
Method IS_DOC_LOCKED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DOC_KEY | Call by reference | Type reference (TYPE) | PPE_S_DOC_KEY | PPE document key | 20100902 | |||
| 2 | RV_LOCKED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100902 |
Method IS_DOC_LOCKED on Interface IF_PPE_ITEM_FACTORY has no exception.
Method IS_READ_AFTER_LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DOC_KEY | Call by reference | Type reference (TYPE) | PPE_S_DOC_KEY | PPE document key | 20101015 | |||
| 2 | RV_LOCKED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20101015 |
Method IS_READ_AFTER_LOCK on Interface IF_PPE_ITEM_FACTORY has no exception.
Method REFRESH Signature
Method REFRESH on Interface IF_PPE_ITEM_FACTORY has no parameter.
Method REFRESH on Interface IF_PPE_ITEM_FACTORY has no exception.
Method SET_DATA_FROM_ARCHIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CTS_ITEM | Call by reference | Type reference (TYPE) | PPE_TS_ITEM_LIST_COM | Communication structure for DB table PPE_D_ITEM_LIST | 20110216 | |||
| 2 | IS_DOC_KEY | Call by reference | Type reference (TYPE) | PPE_S_DOC_KEY | PPE document key | 20110216 | |||
| 3 | IV_ARCHIVE_HANDLE | Call by reference | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20110216 |
Method SET_DATA_FROM_ARCHIVE on Interface IF_PPE_ITEM_FACTORY has no exception.
Method SET_DOC_IS_LOCKED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DOC_KEY | Call by reference | Type reference (TYPE) | PPE_S_DOC_KEY | PPE document key | 20100902 |
Method SET_DOC_IS_LOCKED on Interface IF_PPE_ITEM_FACTORY has no exception.
Method SET_DOC_IS_UNLOCKED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DOC_KEY | Call by reference | Type reference (TYPE) | PPE_S_DOC_KEY | PPE document key | 20100902 |
Method SET_DOC_IS_UNLOCKED on Interface IF_PPE_ITEM_FACTORY has no exception.
Method SET_FINAL_DOC_ITEM_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_TMP_TO_FINAL | Call by reference | Type reference (TYPE) | PPE_S_DOC_ITEM_MAP | Map from old to new doc item number | 20110208 |
Method SET_FINAL_DOC_ITEM_NUMBER on Interface IF_PPE_ITEM_FACTORY has no exception.
Method SET_FINAL_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_TMP_TO_FINAL | Call by reference | Type reference (TYPE) | PPE_S_KEY_MAP | mapping from temporary to final number | 20100908 |
Method SET_FINAL_NUMBER on Interface IF_PPE_ITEM_FACTORY has no exception.
Method SET_NEW_DOC_NUM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DOC_KEY | Call by reference | Type reference (TYPE) | PPE_S_DOC_KEY | PPE document key | 20100903 |
Method SET_NEW_DOC_NUM on Interface IF_PPE_ITEM_FACTORY has no exception.
Method SET_ROOT_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DOC_ITEM_NO | Call by reference | Type reference (TYPE) | PPE_DOC_ITEM_NO | Item Number | 20100908 | |||
| 2 | IV_DOC_NO | Call by reference | Type reference (TYPE) | PPE_DOC_NO | Document Number | 20100908 | |||
| 3 | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | PPE_DOC_TYPE | Document Type | 20100908 | |||
| 4 | IV_GROUP_CODE | Call by reference | Type reference (TYPE) | PPE_GROUP | Group | 20110121 | |||
| 5 | IV_ROOT_DOC_ITEM_NO | Call by reference | Type reference (TYPE) | PPE_DOC_ITEM_NO | root Item Number | 20100908 | |||
| 6 | IV_ROOT_DOC_NO | Call by reference | Type reference (TYPE) | PPE_DOC_NO | root Document Number | 20100908 | |||
| 7 | IV_ROOT_DOC_TYPE | Call by reference | Type reference (TYPE) | PPE_ROOT_DOC_TYPE | Root Document Type | 20100908 |
Method SET_ROOT_REFERENCE on Interface IF_PPE_ITEM_FACTORY has no exception.
Method UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DOC_KEY | Call by reference | Type reference (TYPE) | PPE_S_DOC_KEY | Document Type | 20101109 |
Method UPDATE on Interface IF_PPE_ITEM_FACTORY has no exception.
Event Signatures
Event UPDATE_CALLED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DOC_KEY | Exporting | Value transfer | Type reference (TYPE) | PPE_S_DOC_KEY | PPE document key | 20110728 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 606 |