Calling the ATP Check from Different Systems
You can call the global ATP check from different functions in SAP Advanced Planning and Optimization (SAP APO) or from an OLTP system (such as an ERP system).
Call from SAP APO
The following table shows you a selection of the functions with which you can call the ATP check in SAP APO, and the components that must be installed for these.
Function |
Required Component |
Capable-To-Promise Multilevel ATP Check |
|
Backorder Processing in Vehicle Scheduling |
From within SAP APO, you can also call the global ATP check using the Business Application Programming Interface (BAPI) BAPI_APO_AVAILABILITY_CHECK.
Call from ERP System
The following table shows you a selection of the components with which you can call the ATP check from the ERP system.
Component |
More Information |
Sales and Distribution Processing (SD-SLS) |
SAP Library for SAP ERP under . |
Planned Order Processing (PP-MRP) |
SAP Library for SAP ERP under , and under |
Production Order Processing (PP-SFC) |
SAP Library for SAP ERP under |
Purchasing (MM-PUR) |
SAP Library for SAP ERP under |
Demand Management (PP-MP-DEM) |
SAP Library for SAP ERP under |
Inventory Management (MM-IM) |
SAP Library for SAP ERP under |
Batch Management (LO-BM) |
SAP Library for SAP ERP under |
From within the ERP system, you can also call the global ATP check through BAPI BAPI_MATERIAL_AVAILABILITY.
Call from SAP CRM
From within SAP Customer Relationship Management (SAP CRM), you can also call the ATP check using BAPI ApoAtpCheck (Execution of an ATP Check
) and using business object BUS10400.
For more information, see SAP Library for SAP CRM under .
Call Using Enterprise Services
You can also call the global ATP check using Enterprise Services. For more information, see SAP Library under Enterprise SOA
.