SAP BAPIS Replacement MM
SAP BAPIS Replacement MM
You are facing an issue with the "old" application transactions, IDocs or BAPIs
for maintaining Purchase Orders or Purchase Requisitions: ME21, ME22,
ME23, ME51, ME52, ME53 et al.
(For the more detailed list of out-dated transactions and BAPIs see section
"Solution" below.)
Other Terms
Starting with release SAP R/3 4.6C the "old" transactions and BAPIs related to
business objects Purchase Order and Purchase Requisition were replaced by
new single-screen (Enjoy-)transactions, new IDocs and new BAPIs. All of these
new transactions, IDocs and BAPIs are available with SAP R/3 Enterprise
Release 4.70 and in subsequent releases.
The extended maintenance offered by SAP for several older releases, including
SAP R/3 4.6C, SAP R/3 Enterprise Release 4.70 and SAP ERP 2004, ended on
March 31, 2013 (see SAP Service Marketplace).
Solution
Business Value
"old" FMs of function group MEWQ -> will be replaced by "new" FMs of function
group 2105, e.g.:
IDOC_INPUT_PREQCR -> IDOC_INPUT_PREQCR1
BAPI_REQUISITION_CREATE, BAPI_REQUISITION_CHANGE ->
BAPI_PR_CREATE, BAPI_PR_CHANGE
BAPI_REQUISITION_GETDETAIL -> BAPI_PR_GETDETAIL
ALL developments that are done for the business object Purchase Order and
Purchase Requisition are based on these transactions, IDocs and BAPIs.
Future enhancements that are related to Purchase Order or Purchase
Requisiton will only be done for the "new" transactions, IDocs and BAPIs.
Beyond improved usability, there are a lot of new functions which are only
available with the new transactions. The following lists the most important
enhancements:
- Single-screen transaction - all info at a glance
- Document overview with definable display variant
- Put incomplete purchase orders "on hold"
- Adopting items from reference documents by mouse-click
- Simplified navigation - master data easily accessible
- Use of own data fields
- Multiple account assignment
- New release strategy
- External sourcing
- Central Contract Management
- Down payment
- Outsourced Manufacturing
- Connection availability to SOA, SUS/SRM Integration
- Availability of BAdIs
This list will be constantly updated.