Hierarchy
⤷ PP (Application Component) Production Planning and Control
⤷ ODATA_PP_MRP (Package) OData Services for MRP/MRP Cockpit
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 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | CL_PP_MRP_COCKPIT_MPC_EXT | 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 | GO_INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_PP_PURCH_ORD_MRP_CO_API | API class for purchase order | 20130822 | ||
2 | MO_FACTORY | Instance attribute | Private | Object reference (TYPE REF TO) | IF_PP_PURCH_FACTORY | Change state id provider | 20130916 | ||
3 | MO_MESSAGE_CONTAINER | 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 | Importing | IS_PO | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDER_EXPAND | 20131029 | |||
2 | Importing | IS_PURCHASEORDERITEM | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDERITEM_EXPAND | 20131122 | |||
3 | Returning | 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 | Importing | 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 | /IWBEP/CX_MGW_TECH_EXCEPTION | Business Exception | 20130927 |
Method CHECK_PAYLOAD_FOR_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_PO_ITEM | Call by reference | Type reference (TYPE) | EKPO | Purchasing Document Item | 20131001 | ||
2 | Importing | 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 | /IWBEP/CX_MGW_TECH_EXCEPTION | 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 | Importing | IV_DATE_8 | Call by reference | Type reference (TYPE) | EINDT | Item Delivery Date | 20130918 | ||
2 | Returning | RV_DATE_10 | Value transfer | Type reference (TYPE) | EEIND | Delivery Date | 20130918 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_BUSI_EXCEPTION | 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 | Importing | IV_DATE_10 | Call by reference | Type reference (TYPE) | EEIND | Delivery Date | 20130923 | ||
2 | Returning | RV_DATE_8 | Value transfer | Type reference (TYPE) | EINDT | Item Delivery Date | 20130923 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_BUSI_EXCEPTION | Business Exception | 20130923 |
Method CONV_DATE_TO_EXTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | EINDT | Item Delivery Date | 20130916 | ||
2 | Returning | RV_DATE | Value transfer | Type reference (TYPE) | EEIND | Delivery Date | 20130916 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PP_PURCH_EXCEPTION | 20130917 |
Method CONV_DATE_TO_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | EEIND | Delivery Date | 20130916 | ||
2 | Returning | RV_DATE | Value transfer | Type reference (TYPE) | EINDT | Item Delivery Date | 20130916 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PP_PURCH_EXCEPTION | 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 | Importing | IV_AVAILABILITY_DATE | Call by reference | Type reference (TYPE) | PPMRP_AVAILABILITY_DATE | Availability Date | 20131104 | ||
2 | Importing | IV_DELIVERY_DATE | Call by reference | Type reference (TYPE) | EINDT | Item Delivery Date | 20131104 | ||
3 | Importing | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20131104 | ||
4 | Importing | IV_WEBAZ | Call by reference | Type reference (TYPE) | WEBAZ | Goods Receipt Processing Time in Days | 20131104 | ||
5 | Returning | RV_BAPI_DELIVERY_DATE | Value transfer | Type reference (TYPE) | EEIND | Delivery Date | 20131104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_BUSI_EXCEPTION | Business Exception | 20131104 |
Method DETERMINE_DELIVERY_DATE_PR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AVAILABILITY_DATE | Call by reference | Type reference (TYPE) | PPMRP_AVAILABILITY_DATE | Availability Date | 20131104 | ||
2 | Importing | IV_DELIVERY_DATE | Call by reference | Type reference (TYPE) | EINDT | Item Delivery Date | 20131104 | ||
3 | Importing | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20131104 | ||
4 | Importing | IV_PR_DELIVERY_DATE | Call by reference | Type reference (TYPE) | EINDT | Item Delivery Date | 20131104 | ||
5 | Importing | IV_WEBAZ | Call by reference | Type reference (TYPE) | WEBAZ | Goods Receipt Processing Time in Days | 20131104 | ||
6 | Returning | RV_BAPI_DELIVERY_DATE | Value transfer | Type reference (TYPE) | EEIND | Delivery Date | 20131104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_BUSI_EXCEPTION | 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 | Changing | CS_BAPI_PO_SCHEDULE | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE | Fields for Purchase Order Delivery Schedule Lines | 20130930 | ||
2 | Changing | CS_BAPI_PO_SCHEDULEX | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULX | Fields for Schedule Lines in Purchase Order (Change Toolbar) | 20130930 | ||
3 | Importing | 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 | Importing | IS_PO_ITEM | Call by reference | Type reference (TYPE) | EKPO | Purchasing Document Item | 20130930 | ||
5 | Importing | 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 | /IWBEP/CX_MGW_BUSI_EXCEPTION | Business Exception | 20130930 |
Method EXPORT_CONVERSION_FOR_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_PO | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDER_EXPAND | 20130923 | |||
2 | Importing | IS_BAPI_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | Purchase Order Header Data | 20130923 | ||
3 | Importing | IT_BAPI_PO_ACCOUNT | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNT_TP | Table Type for BAPIMEPOACCOUNT | 20130923 | ||
4 | Importing | IT_BAPI_PO_EXTENSIONOUT | Call by reference | Type reference (TYPE) | BAPIPAREXTAB | Table with BAPIPAREX as Row Type | 20130923 | ||
5 | Importing | IT_BAPI_PO_ITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Table Type for BAPIMEPOITEM | 20130923 | ||
6 | Importing | IT_BAPI_PO_SCHEDULE | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE_TP | Table Type for BAPIMEPOSCHEDULE | 20130923 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_BUSI_EXCEPTION | Business Exception | 20130923 | |
2 | /IWBEP/CX_MGW_TECH_EXCEPTION | Technical Exception | 20130923 |
Method EXPORT_CONVERSION_FOR_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_ODATA_PO_HEADER | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_MMPURCHASEORDERHEADER | 20130923 | |||
2 | Changing | CT_ODATA_PO_ACCOUNT | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TT_MMPURCHASEORDERACCOUNTASSIG | 20130923 | |||
3 | Changing | CT_ODATA_PO_ITEM | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TT_MMPURCHASEORDERITEM | 20130923 | |||
4 | Changing | CT_ODATA_PO_SCHED_LINE | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TT_MMPURCHASEORDERSCHEDULELINE | 20130923 | |||
5 | Importing | IS_BAPI_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | 20130923 | |||
6 | Importing | IT_BAPI_PO_ACCOUNT | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNT_TP | 20130923 | |||
7 | Importing | IT_BAPI_PO_EXTENSIONOUT | Call by reference | Type reference (TYPE) | BAPIPAREXTAB | 20130923 | |||
8 | Importing | IT_BAPI_PO_ITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | 20130923 | |||
9 | Importing | IT_BAPI_PO_SCHEDULE | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE_TP | 20130923 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_BUSI_EXCEPTION | Business Exception | 20130923 | |
2 | /IWBEP/CX_MGW_TECH_EXCEPTION | 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 | Changing | CT_BAPI_PO_ACCOUNT | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNT_TP | Account Assignment Fields for Purchase Order | 20131114 | ||
2 | Changing | CT_BAPI_PO_ACCOUNTX | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNTX_TP | Account Assignment Fields in Purchase Order (Change Toolbar) | 20131114 | ||
3 | Importing | 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 | Exporting | ES_BAPI_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | 20131104 | |||
2 | Exporting | ES_BAPI_PO_HEADERX | Call by reference | Type reference (TYPE) | BAPIMEPOHEADERX | 20131104 | |||
3 | Importing | 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 | Changing | CS_BAPI_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | Purchase Order Header Data | 20131104 | ||
2 | Changing | CS_BAPI_PO_HEADERX | Call by reference | Type reference (TYPE) | BAPIMEPOHEADERX | Purchase Order Header Data (Change Parameter) | 20131104 | ||
3 | Importing | IS_PO | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDER_EXPAND | 20131104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_BUSI_EXCEPTION | 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 | Changing | CS_BAPI_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | Purchase Order Header Data | 20131104 | ||
2 | Changing | CS_BAPI_PO_HEADERX | Call by reference | Type reference (TYPE) | BAPIMEPOHEADERX | Purchase Order Header Data (Change Parameter) | 20131104 | ||
3 | Importing | IS_PO | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDER_EXPAND | 20131104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_BUSI_EXCEPTION | 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 | Changing | CS_BAPI_PO_ITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM | Purchase Order Item | 20131105 | ||
2 | Changing | CS_BAPI_PO_ITEMX | Call by reference | Type reference (TYPE) | BAPIMEPOITEMX | Purchase Order Item Data (Change Parameter) | 20131105 | ||
3 | Importing | IS_PURCHASEORDERITEM | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDERITEM_EXPAND | 20131105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PP_PURCH_EXCEPTION | 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 | Changing | CS_BAPI_PO_ITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM | Purchase Order Item | 20131113 | ||
2 | Changing | CS_BAPI_PO_ITEMX | Call by reference | Type reference (TYPE) | BAPIMEPOITEMX | Purchase Order Item Data (Change Parameter) | 20131113 | ||
3 | Importing | IS_PURCHASEORDERITEM | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDERITEM_EXPAND | 20131113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PP_PURCH_EXCEPTION | Exception | 20131113 |
Method FILL_BAPI_ITEM_PR_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_BAPI_PO_ITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM | Purchase Order Item | 20131113 | ||
2 | Changing | CS_BAPI_PO_ITEMX | Call by reference | Type reference (TYPE) | BAPIMEPOITEMX | Purchase Order Item Data (Change Parameter) | 20131113 | ||
3 | Importing | IS_PURCHASEORDERITEM | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDERITEM_EXPAND | 20131113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PP_PURCH_EXCEPTION | Exception | 20131113 |
Method FILL_BAPI_ITEM_SCHED_ACCOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BAPI_PO_ACCOUNT | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNT_TP | Table Type for BAPIMEPOACCOUNT | 20131104 | ||
2 | Exporting | ET_BAPI_PO_ACCOUNTX | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNTX_TP | Table Type for BAPIMEPOACCOUNTX | 20131104 | ||
3 | Exporting | ET_BAPI_PO_ITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Purchase Order Header Data | 20131104 | ||
4 | Exporting | ET_BAPI_PO_ITEMX | Call by reference | Type reference (TYPE) | BAPIMEPOITEMX_TP | Purchase Order Header Data (Change Parameter) | 20131104 | ||
5 | Exporting | ET_BAPI_PO_SCHEDULE | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE_TP | Table Type for BAPIMEPOSCHEDULE | 20131104 | ||
6 | Exporting | ET_BAPI_PO_SCHEDULEX | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULX_TP | Table Type for BAPIMEPOSCHEDULX | 20131104 | ||
7 | Importing | IS_PO | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDER_EXPAND | 20131104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_BUSI_EXCEPTION | 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 | Changing | CT_BAPI_PO_SCHEDULE | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE_TP | Table Type for BAPIMEPOSCHEDULE | 20131114 | ||
2 | Changing | CT_BAPI_PO_SCHEDULEX | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULX_TP | Table Type for BAPIMEPOSCHEDULX | 20131114 | ||
3 | Importing | IS_PURCHASEORDERITEM | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDERITEM_EXPAND | 20131114 | |||
4 | Importing | IV_PLANT | Call by reference | Type reference (TYPE) | EWERK | Plant | 20131114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_BUSI_EXCEPTION | Business Exception | 20131114 | |
2 | CX_PP_PURCH_EXCEPTION | Business Exception | 20131114 |
Method FILL_CREATE_BAPI_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_BAPI_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | Purchase Order Header Data | 20130916 | ||
2 | Exporting | ES_BAPI_PO_HEADERX | Call by reference | Type reference (TYPE) | BAPIMEPOHEADERX | Purchase Order Header Data (Change Parameter) | 20130916 | ||
3 | Exporting | ET_BAPI_PO_ACCOUNT | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNT_TP | Table Type for BAPIMEPOACCOUNT | 20130916 | ||
4 | Exporting | ET_BAPI_PO_ACCOUNTX | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNTX_TP | Table Type for BAPIMEPOACCOUNTX | 20130916 | ||
5 | Exporting | ET_BAPI_PO_ITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Table Type for BAPIMEPOITEM | 20130916 | ||
6 | Exporting | ET_BAPI_PO_ITEMX | Call by reference | Type reference (TYPE) | BAPIMEPOITEMX_TP | Table Type for BAPIMEPOITEMX | 20130916 | ||
7 | Exporting | ET_BAPI_PO_SCHEDULE | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE_TP | Table Type for BAPIMEPOSCHEDULE | 20130916 | ||
8 | Exporting | ET_BAPI_PO_SCHEDULEX | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULX_TP | Table Type for BAPIMEPOSCHEDULX | 20130916 | ||
9 | Importing | 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 | /IWBEP/CX_MGW_BUSI_EXCEPTION | Business Exception | 20130918 | |
2 | /IWBEP/CX_MGW_TECH_EXCEPTION | Technical Exception | 20131028 |
Method FILL_CREATE_PO_OUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_PO | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDER_EXPAND | PO complete | 20131010 | ||
2 | Importing | IS_BAPI_PO_HEADER_OUT | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | Purchase Order Header Data | 20130919 | ||
3 | Importing | IT_BAPI_PO_ACCOUNT_OUT | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNT_TP | Table Type for BAPIMEPOACCOUNT | 20130919 | ||
4 | Importing | IT_BAPI_PO_ITEM_OUT | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Table Type for BAPIMEPOITEM | 20130919 | ||
5 | Importing | IT_BAPI_PO_SCHEDULE_OUT | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE_TP | Table Type for BAPIMEPOSCHEDULE | 20130919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_BUSI_EXCEPTION | Business Exception | 20130923 |
Method GET_AVAILABILITY_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DELIVERY_DATE | Call by reference | Type reference (TYPE) | EINDT | Item Delivery Date | 20130924 | ||
2 | Importing | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20131010 | ||
3 | Importing | IV_WEBAZ | Call by reference | Type reference (TYPE) | WEBAZ | Goods Receipt Processing Time in Days | 20130924 | ||
4 | Returning | RV_AVAILABILITY_DATE | Value transfer | Type reference (TYPE) | PPMRP_AVAILABILITY_DATE | Availability Date | 20130924 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_BUSI_EXCEPTION | Business Exception | 20130924 |
Method GET_COMPANY_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20131008 | ||
2 | Importing | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20130918 | ||
3 | Returning | RV_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20130918 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_BUSI_EXCEPTION | Business Exception | 20130918 |
Method GET_DELIVERY_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AVAILABILITY_DATE | Call by reference | Type reference (TYPE) | PPMRP_AVAILABILITY_DATE | Availability Date | 20130918 | ||
2 | Importing | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20131024 | ||
3 | Importing | IV_WEBAZ | Call by reference | Type reference (TYPE) | WEBAZ | Goods Receipt Processing Time in Days | 20130918 | ||
4 | Returning | RV_DELIVERY_DATE | Value transfer | Type reference (TYPE) | EEIND | Delivery Date | 20130918 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_BUSI_EXCEPTION | Business Exception | 20130918 |
Method GET_DOCUMENT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_IS_STO | Call by reference | Type reference (TYPE) | ABAP_BOOL | Stock Transport Order Indicator | 20131024 | ||
2 | Importing | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20130918 | ||
3 | Importing | IV_RESWK | Call by reference | Type reference (TYPE) | RESWK | Supplying (issuing) plant in case of stock transport order | 20130918 | ||
4 | Importing | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20130918 | ||
5 | Returning | RV_BSART | Value transfer | Type reference (TYPE) | ESART | Purchasing Document Type | 20130918 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_BUSI_EXCEPTION | Business Exception | 20130918 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | 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 | Importing | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20130918 | ||
2 | Importing | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20130918 | ||
3 | Returning | RV_PURCHASING_GROUP | Value transfer | Type reference (TYPE) | EKGRP | Purchasing Group | 20130918 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_BUSI_EXCEPTION | Business Exception | 20130918 |
Method GET_VENDOR_FOR_STO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_RESWK | Call by reference | Type reference (TYPE) | RESWK | Supplying (issuing) plant in case of stock transport order | 20131009 | ||
2 | Returning | RV_LIFNR | Value transfer | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20131009 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_BUSI_EXCEPTION | Business Exception | 20131009 |
Method IMPORT_CONVERSION_FOR_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_BAPI_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | 20130923 | |||
2 | Changing | CS_BAPI_PO_HEADERX | Call by reference | Type reference (TYPE) | BAPIMEPOHEADERX | 20130923 | |||
3 | Changing | CT_BAPI_PO_ACCOUNT | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNT_TP | 20130923 | |||
4 | Changing | CT_BAPI_PO_ACCOUNTX | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNTX_TP | 20130923 | |||
5 | Changing | CT_BAPI_PO_EXTENSIONIN | Call by reference | Type reference (TYPE) | BAPIPAREXTAB | 20130923 | |||
6 | Changing | CT_BAPI_PO_ITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | 20130923 | |||
7 | Changing | CT_BAPI_PO_ITEMX | Call by reference | Type reference (TYPE) | BAPIMEPOITEMX_TP | 20130923 | |||
8 | Changing | CT_BAPI_PO_SCHEDULE | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE_TP | 20130923 | |||
9 | Changing | CT_BAPI_PO_SCHEDULEX | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULX_TP | 20130923 | |||
10 | Importing | IS_PO | Call by reference | Type reference (TYPE) | CL_PP_MRP_COCKPIT_MPC_EXT=>TS_PURCHASEORDER_EXPAND | 20130923 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_BUSI_EXCEPTION | 20130923 | ||
2 | /IWBEP/CX_MGW_TECH_EXCEPTION | 20130923 |
Method IMPORT_CONVERSION_FOR_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_BAPI_SCHED_LINE | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE | Fields for Purchase Order Delivery Schedule Lines | 20130923 | ||
2 | Changing | CS_BAPI_SCHED_LINEX | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULX | Fields for Schedule Lines in Purchase Order (Change Toolbar) | 20130923 | ||
3 | Changing | CT_BAPI_EXTENSIONIN | Call by reference | Type reference (TYPE) | BAPIPAREXTAB | Table with BAPIPAREX as Row Type | 20130923 | ||
4 | Importing | 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 | /IWBEP/CX_MGW_BUSI_EXCEPTION | Business Exception | 20130923 | |
2 | /IWBEP/CX_MGW_TECH_EXCEPTION | 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 |