Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_PP_PURCH_ORD_MRP_CO_API | MM API for PO | 20131024 |
Properties
| Class | CL_PP_PURCH_ORD_MRP_CO_API | |
| Short Description | API class for purchase order | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | PP_MRP_ODATA_PURCH | |
| Program status | ||
| Category | 0 | |
| Package | ODATA_PP_MRP | OData Services for MRP/MRP Cockpit |
| Created | 20130822 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_PP_PURCH_ORD_MRP_CO_API | MM API for PO | 20131024 |
Friends
Class CL_PP_PURCH_ORD_MRP_CO_API has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_PP_PURCH_ORD_MRP_CO_API | API class for purchase order | 20130822 | |||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_PP_PURCH_FACTORY | Change state id provider | 20130916 | |||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | /IWBEP/IF_MESSAGE_CONTAINER | Message Container Interface | 20130912 |
Methods
Events
Class CL_PP_PURCH_ORD_MRP_CO_API has no event.
Types
Class CL_PP_PURCH_ORD_MRP_CO_API has no local type.
Method Signatures
Method CHECK_FOR_PR_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_PO | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDER_EXPAND | 20131029 | ||||
| 2 | IS_PURCHASEORDERITEM | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDERITEM_EXPAND | 20131122 | ||||
| 3 | RV_PR_REFERENCE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20131104 |
Method CHECK_FOR_PR_REFERENCE on class CL_PP_PURCH_ORD_MRP_CO_API has no exception.
Method CHECK_PAYLOAD_FOR_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_PO | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDER_EXPAND | PO complete | 20130917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130927 |
Method CHECK_PAYLOAD_FOR_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_PO_ITEM | Call by reference | Type reference (TYPE) | EKPO | Purchasing Document Item | 20131001 | |||
| 2 | IS_PO_SCHED_LINE | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_MMPURCHASEORDERSCHEDULELINE | 20131001 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception | 20130927 |
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_PP_PURCH_ORD_MRP_CO_API has no parameter.
Method CONSTRUCTOR on class CL_PP_PURCH_ORD_MRP_CO_API has no exception.
Method CONVERT_DEL_DATE_TO_BAPI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DATE_8 | Call by reference | Type reference (TYPE) | EINDT | Item Delivery Date | 20130918 | |||
| 2 | RV_DATE_10 | Value transfer | Type reference (TYPE) | EEIND | Delivery Date | 20130918 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130918 |
Method CONVERT_DEL_DATE_TO_PAYLOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DATE_10 | Call by reference | Type reference (TYPE) | EEIND | Delivery Date | 20130923 | |||
| 2 | RV_DATE_8 | Value transfer | Type reference (TYPE) | EINDT | Item Delivery Date | 20130923 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130923 |
Method CONV_DATE_TO_EXTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DATE | Call by reference | Type reference (TYPE) | EINDT | Item Delivery Date | 20130916 | |||
| 2 | RV_DATE | Value transfer | Type reference (TYPE) | EEIND | Delivery Date | 20130916 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130917 |
Method CONV_DATE_TO_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DATE | Call by reference | Type reference (TYPE) | EEIND | Delivery Date | 20130916 | |||
| 2 | RV_DATE | Value transfer | Type reference (TYPE) | EINDT | Item Delivery Date | 20130916 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Period Toolset - Exceptions for Basic Functions | 20130917 |
Method CREATE_PO Signature
Method CREATE_PO on class CL_PP_PURCH_ORD_MRP_CO_API has no parameter.
Method CREATE_PO on class CL_PP_PURCH_ORD_MRP_CO_API has no exception.
Method DETERMINE_DELIVERY_DATE_NO_PR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AVAILABILITY_DATE | Call by reference | Type reference (TYPE) | PPMRP_AVAILABILITY_DATE | Availability Date | 20131104 | |||
| 2 | IV_DELIVERY_DATE | Call by reference | Type reference (TYPE) | EINDT | Item Delivery Date | 20131104 | |||
| 3 | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20131104 | |||
| 4 | IV_WEBAZ | Call by reference | Type reference (TYPE) | WEBAZ | Goods Receipt Processing Time in Days | 20131104 | |||
| 5 | RV_BAPI_DELIVERY_DATE | Value transfer | Type reference (TYPE) | EEIND | Delivery Date | 20131104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20131104 |
Method DETERMINE_DELIVERY_DATE_PR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AVAILABILITY_DATE | Call by reference | Type reference (TYPE) | PPMRP_AVAILABILITY_DATE | Availability Date | 20131104 | |||
| 2 | IV_DELIVERY_DATE | Call by reference | Type reference (TYPE) | EINDT | Item Delivery Date | 20131104 | |||
| 3 | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20131104 | |||
| 4 | IV_PR_DELIVERY_DATE | Call by reference | Type reference (TYPE) | EINDT | Item Delivery Date | 20131104 | |||
| 5 | IV_WEBAZ | Call by reference | Type reference (TYPE) | WEBAZ | Goods Receipt Processing Time in Days | 20131104 | |||
| 6 | RV_BAPI_DELIVERY_DATE | Value transfer | Type reference (TYPE) | EEIND | Delivery Date | 20131104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20131104 |
Method DETERMINE_FIELDS_TO_BE_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_BAPI_PO_SCHEDULE | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE | Fields for Purchase Order Delivery Schedule Lines | 20130930 | |||
| 2 | CS_BAPI_PO_SCHEDULEX | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULX | Fields for Schedule Lines in Purchase Order (Change Toolbar) | 20130930 | |||
| 3 | IO_TECH_REQUEST_CONTEXT | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_REQ_ENTITY_U | Request Details for Entity Update Operation | 20130930 | |||
| 4 | IS_PO_ITEM | Call by reference | Type reference (TYPE) | EKPO | Purchasing Document Item | 20130930 | |||
| 5 | IS_PO_SCHED_LINE | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_MMPURCHASEORDERSCHEDULELINE | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130930 |
Method EXPORT_CONVERSION_FOR_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_PO | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDER_EXPAND | 20130923 | ||||
| 2 | IS_BAPI_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | Purchase Order Header Data | 20130923 | |||
| 3 | IT_BAPI_PO_ACCOUNT | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNT_TP | Table Type for BAPIMEPOACCOUNT | 20130923 | |||
| 4 | IT_BAPI_PO_EXTENSIONOUT | Call by reference | Type reference (TYPE) | BAPIPAREXTAB | Table with BAPIPAREX as Row Type | 20130923 | |||
| 5 | IT_BAPI_PO_ITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Table Type for BAPIMEPOITEM | 20130923 | |||
| 6 | IT_BAPI_PO_SCHEDULE | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE_TP | Table Type for BAPIMEPOSCHEDULE | 20130923 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130923 | ||
| 2 | Technical Exception | 20130923 |
Method EXPORT_CONVERSION_FOR_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ODATA_PO_HEADER | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_MMPURCHASEORDERHEADER | 20130923 | ||||
| 2 | CT_ODATA_PO_ACCOUNT | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TT_MMPURCHASEORDERACCOUNTASSIG | 20130923 | ||||
| 3 | CT_ODATA_PO_ITEM | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TT_MMPURCHASEORDERITEM | 20130923 | ||||
| 4 | CT_ODATA_PO_SCHED_LINE | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TT_MMPURCHASEORDERSCHEDULELINE | 20130923 | ||||
| 5 | IS_BAPI_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | 20130923 | ||||
| 6 | IT_BAPI_PO_ACCOUNT | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNT_TP | 20130923 | ||||
| 7 | IT_BAPI_PO_EXTENSIONOUT | Call by reference | Type reference (TYPE) | BAPIPAREXTAB | 20130923 | ||||
| 8 | IT_BAPI_PO_ITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | 20130923 | ||||
| 9 | IT_BAPI_PO_SCHEDULE | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE_TP | 20130923 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130923 | ||
| 2 | Technical Exception | 20130923 |
Method FILL_BAPI_ACCASS_COMMON_PART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_BAPI_PO_ACCOUNT | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNT_TP | Account Assignment Fields for Purchase Order | 20131114 | |||
| 2 | CT_BAPI_PO_ACCOUNTX | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNTX_TP | Account Assignment Fields in Purchase Order (Change Toolbar) | 20131114 | |||
| 3 | IS_PURCHASEORDERITEM | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDERITEM_EXPAND | 20131113 |
Method FILL_BAPI_ACCASS_COMMON_PART on class CL_PP_PURCH_ORD_MRP_CO_API has no exception.
Method FILL_BAPI_HEADER_COMMON_PART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_BAPI_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | 20131104 | ||||
| 2 | ES_BAPI_PO_HEADERX | Call by reference | Type reference (TYPE) | BAPIMEPOHEADERX | 20131104 | ||||
| 3 | IS_PO | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDER_EXPAND | 20131104 |
Method FILL_BAPI_HEADER_COMMON_PART on class CL_PP_PURCH_ORD_MRP_CO_API has no exception.
Method FILL_BAPI_HEADER_NO_PR_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_BAPI_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | Purchase Order Header Data | 20131104 | |||
| 2 | CS_BAPI_PO_HEADERX | Call by reference | Type reference (TYPE) | BAPIMEPOHEADERX | Purchase Order Header Data (Change Parameter) | 20131104 | |||
| 3 | IS_PO | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDER_EXPAND | 20131104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20131104 |
Method FILL_BAPI_HEADER_PR_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_BAPI_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | Purchase Order Header Data | 20131104 | |||
| 2 | CS_BAPI_PO_HEADERX | Call by reference | Type reference (TYPE) | BAPIMEPOHEADERX | Purchase Order Header Data (Change Parameter) | 20131104 | |||
| 3 | IS_PO | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDER_EXPAND | 20131104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Technical Exception | 20131104 |
Method FILL_BAPI_ITEM_COMMON_PART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_BAPI_PO_ITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM | Purchase Order Item | 20131105 | |||
| 2 | CS_BAPI_PO_ITEMX | Call by reference | Type reference (TYPE) | BAPIMEPOITEMX | Purchase Order Item Data (Change Parameter) | 20131105 | |||
| 3 | IS_PURCHASEORDERITEM | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDERITEM_EXPAND | 20131105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception | 20131113 |
Method FILL_BAPI_ITEM_NO_PR_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_BAPI_PO_ITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM | Purchase Order Item | 20131113 | |||
| 2 | CS_BAPI_PO_ITEMX | Call by reference | Type reference (TYPE) | BAPIMEPOITEMX | Purchase Order Item Data (Change Parameter) | 20131113 | |||
| 3 | IS_PURCHASEORDERITEM | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDERITEM_EXPAND | 20131113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception | 20131113 |
Method FILL_BAPI_ITEM_PR_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_BAPI_PO_ITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM | Purchase Order Item | 20131113 | |||
| 2 | CS_BAPI_PO_ITEMX | Call by reference | Type reference (TYPE) | BAPIMEPOITEMX | Purchase Order Item Data (Change Parameter) | 20131113 | |||
| 3 | IS_PURCHASEORDERITEM | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDERITEM_EXPAND | 20131113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception | 20131113 |
Method FILL_BAPI_ITEM_SCHED_ACCOUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BAPI_PO_ACCOUNT | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNT_TP | Table Type for BAPIMEPOACCOUNT | 20131104 | |||
| 2 | ET_BAPI_PO_ACCOUNTX | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNTX_TP | Table Type for BAPIMEPOACCOUNTX | 20131104 | |||
| 3 | ET_BAPI_PO_ITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Purchase Order Header Data | 20131104 | |||
| 4 | ET_BAPI_PO_ITEMX | Call by reference | Type reference (TYPE) | BAPIMEPOITEMX_TP | Purchase Order Header Data (Change Parameter) | 20131104 | |||
| 5 | ET_BAPI_PO_SCHEDULE | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE_TP | Table Type for BAPIMEPOSCHEDULE | 20131104 | |||
| 6 | ET_BAPI_PO_SCHEDULEX | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULX_TP | Table Type for BAPIMEPOSCHEDULX | 20131104 | |||
| 7 | IS_PO | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDER_EXPAND | 20131104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20131104 |
Method FILL_BAPI_SCHED_COMMON_PART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_BAPI_PO_SCHEDULE | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE_TP | Table Type for BAPIMEPOSCHEDULE | 20131114 | |||
| 2 | CT_BAPI_PO_SCHEDULEX | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULX_TP | Table Type for BAPIMEPOSCHEDULX | 20131114 | |||
| 3 | IS_PURCHASEORDERITEM | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDERITEM_EXPAND | 20131114 | ||||
| 4 | IV_PLANT | Call by reference | Type reference (TYPE) | EWERK | Plant | 20131114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20131114 | ||
| 2 | Business Exception | 20131114 |
Method FILL_CREATE_BAPI_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_BAPI_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | Purchase Order Header Data | 20130916 | |||
| 2 | ES_BAPI_PO_HEADERX | Call by reference | Type reference (TYPE) | BAPIMEPOHEADERX | Purchase Order Header Data (Change Parameter) | 20130916 | |||
| 3 | ET_BAPI_PO_ACCOUNT | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNT_TP | Table Type for BAPIMEPOACCOUNT | 20130916 | |||
| 4 | ET_BAPI_PO_ACCOUNTX | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNTX_TP | Table Type for BAPIMEPOACCOUNTX | 20130916 | |||
| 5 | ET_BAPI_PO_ITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Table Type for BAPIMEPOITEM | 20130916 | |||
| 6 | ET_BAPI_PO_ITEMX | Call by reference | Type reference (TYPE) | BAPIMEPOITEMX_TP | Table Type for BAPIMEPOITEMX | 20130916 | |||
| 7 | ET_BAPI_PO_SCHEDULE | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE_TP | Table Type for BAPIMEPOSCHEDULE | 20130916 | |||
| 8 | ET_BAPI_PO_SCHEDULEX | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULX_TP | Table Type for BAPIMEPOSCHEDULX | 20130916 | |||
| 9 | IS_PO | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDER_EXPAND | PO complete | 20130916 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130918 | ||
| 2 | Technical Exception | 20131028 |
Method FILL_CREATE_PO_OUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_PO | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDER_EXPAND | PO complete | 20131010 | |||
| 2 | IS_BAPI_PO_HEADER_OUT | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | Purchase Order Header Data | 20130919 | |||
| 3 | IT_BAPI_PO_ACCOUNT_OUT | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNT_TP | Table Type for BAPIMEPOACCOUNT | 20130919 | |||
| 4 | IT_BAPI_PO_ITEM_OUT | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Table Type for BAPIMEPOITEM | 20130919 | |||
| 5 | IT_BAPI_PO_SCHEDULE_OUT | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE_TP | Table Type for BAPIMEPOSCHEDULE | 20130919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130923 |
Method GET_AVAILABILITY_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DELIVERY_DATE | Call by reference | Type reference (TYPE) | EINDT | Item Delivery Date | 20130924 | |||
| 2 | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20131010 | |||
| 3 | IV_WEBAZ | Call by reference | Type reference (TYPE) | WEBAZ | Goods Receipt Processing Time in Days | 20130924 | |||
| 4 | RV_AVAILABILITY_DATE | Value transfer | Type reference (TYPE) | PPMRP_AVAILABILITY_DATE | Availability Date | 20130924 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130924 |
Method GET_COMPANY_CODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20131008 | |||
| 2 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20130918 | |||
| 3 | RV_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20130918 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130918 |
Method GET_DELIVERY_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AVAILABILITY_DATE | Call by reference | Type reference (TYPE) | PPMRP_AVAILABILITY_DATE | Availability Date | 20130918 | |||
| 2 | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20131024 | |||
| 3 | IV_WEBAZ | Call by reference | Type reference (TYPE) | WEBAZ | Goods Receipt Processing Time in Days | 20130918 | |||
| 4 | RV_DELIVERY_DATE | Value transfer | Type reference (TYPE) | EEIND | Delivery Date | 20130918 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130918 |
Method GET_DOCUMENT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IS_STO | Call by reference | Type reference (TYPE) | ABAP_BOOL | Stock Transport Order Indicator | 20131024 | |||
| 2 | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20130918 | |||
| 3 | IV_RESWK | Call by reference | Type reference (TYPE) | RESWK | Supplying (issuing) plant in case of stock transport order | 20130918 | |||
| 4 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20130918 | |||
| 5 | RV_BSART | Value transfer | Type reference (TYPE) | ESART | Purchasing Document Type | 20130918 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130918 |
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_PP_PURCH_ORD_MRP_CO_API | API class for purchase order | 20130822 |
Method GET_INSTANCE on class CL_PP_PURCH_ORD_MRP_CO_API has no exception.
Method GET_PURCHASING_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20130918 | |||
| 2 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20130918 | |||
| 3 | RV_PURCHASING_GROUP | Value transfer | Type reference (TYPE) | EKGRP | Purchasing Group | 20130918 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130918 |
Method GET_VENDOR_FOR_STO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_RESWK | Call by reference | Type reference (TYPE) | RESWK | Supplying (issuing) plant in case of stock transport order | 20131009 | |||
| 2 | RV_LIFNR | Value transfer | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20131009 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20131009 |
Method IMPORT_CONVERSION_FOR_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_BAPI_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | 20130923 | ||||
| 2 | CS_BAPI_PO_HEADERX | Call by reference | Type reference (TYPE) | BAPIMEPOHEADERX | 20130923 | ||||
| 3 | CT_BAPI_PO_ACCOUNT | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNT_TP | 20130923 | ||||
| 4 | CT_BAPI_PO_ACCOUNTX | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNTX_TP | 20130923 | ||||
| 5 | CT_BAPI_PO_EXTENSIONIN | Call by reference | Type reference (TYPE) | BAPIPAREXTAB | 20130923 | ||||
| 6 | CT_BAPI_PO_ITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | 20130923 | ||||
| 7 | CT_BAPI_PO_ITEMX | Call by reference | Type reference (TYPE) | BAPIMEPOITEMX_TP | 20130923 | ||||
| 8 | CT_BAPI_PO_SCHEDULE | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE_TP | 20130923 | ||||
| 9 | CT_BAPI_PO_SCHEDULEX | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULX_TP | 20130923 | ||||
| 10 | IS_PO | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDER_EXPAND | 20130923 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130923 | |||
| 2 | 20130923 |
Method IMPORT_CONVERSION_FOR_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_BAPI_SCHED_LINE | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE | Fields for Purchase Order Delivery Schedule Lines | 20130923 | |||
| 2 | CS_BAPI_SCHED_LINEX | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULX | Fields for Schedule Lines in Purchase Order (Change Toolbar) | 20130923 | |||
| 3 | CT_BAPI_EXTENSIONIN | Call by reference | Type reference (TYPE) | BAPIPAREXTAB | Table with BAPIPAREX as Row Type | 20130923 | |||
| 4 | IS_PO_SCHED_LINE | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_MMPURCHASEORDERSCHEDULELINE | 20130924 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130923 | ||
| 2 | Technical Exception | 20130923 |
Method READ_PO Signature
Method READ_PO on class CL_PP_PURCH_ORD_MRP_CO_API has no parameter.
Method READ_PO on class CL_PP_PURCH_ORD_MRP_CO_API has no exception.
Method READ_PO_EXPANDED Signature
Method READ_PO_EXPANDED on class CL_PP_PURCH_ORD_MRP_CO_API has no parameter.
Method READ_PO_EXPANDED on class CL_PP_PURCH_ORD_MRP_CO_API has no exception.
Method SET_MESSAGE_CONTAINER Signature
Method SET_MESSAGE_CONTAINER on class CL_PP_PURCH_ORD_MRP_CO_API has no parameter.
Method SET_MESSAGE_CONTAINER on class CL_PP_PURCH_ORD_MRP_CO_API has no exception.
Method UPDATE_PO_SCHED_LINE Signature
Method UPDATE_PO_SCHED_LINE on class CL_PP_PURCH_ORD_MRP_CO_API has no parameter.
Method UPDATE_PO_SCHED_LINE on class CL_PP_PURCH_ORD_MRP_CO_API has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 618 |