SCM670 Global Available-to-Promise (Global ATP)
SCM670
Release 640 04/06/2006
nSystem – SAP R/3 Enterprise
n2003/Q4
nMaterial number 50062901
nSome software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
nMicrosoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
nIBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, and Informix are trademarks or registered trademarks of IBM Corporation in the United States and/or other countries.
nOracle is a registered trademark of Oracle Corporation.
nUNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
nCitrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.
nHTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
nJava is a registered trademark of Sun Microsystems, Inc.
nJavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.
nMaxDB is a trademark of MySQL AB, Sweden.
nSAP, R/3, mySAP, mySAP.com, xApps, xApp, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.
nThese materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.
nThe training materials are not teach-yourself programs. They complement the course instructor's explanations. Your materials include space for noting down any additional information.
nThere may not be sufficient time during the course to complete all the exercises. The exercises are intended to be additional examples that are dealt with during the course. Participants can also use them to deepen their knowledge after the course.
nAvailability checks are triggered by events in the OLTP system – either the SAP R/3 system or a legacy system – and an ATP request is sent to SAP APO for all SAP APO-relevant products in the order.
nAn ATP check is an online search used for verifying that the requested product can be provided by the company in the quantity requested and on the date requested by the customer.
nIn many OLTP systems, ATP-specific functions are limited or nonexistent. ATP functions as previously known from SAP R/3 allowed product selection and single manual substitution at plant level (one item during the ATP check). Infinite capacity usually had to be assumed in assembly order processing. A capacity check was only possible when manufacturing orders or manufacturing order networks were generated directly.
nThe ATP check uses PP/DS functions for production.
nBy applying rules-based ATP, it is possible to check for alternative products in alternative locations, as well as to consider production across all product levels.
nGlobal ATP in SAP APO provides information on product availability from the entire supply network. The likelihood of making a successful commitment and of having short delivery processing times varies depending on the check method used.
nGlobal ATP is highly integrated in all SAP APO application components, thus ensuring that the ATP check requirements are fulfilled. This integration can include the following:
Demand Planning forecasts can be used as a basis for checks against sales orders when no supply plan exists, such as in a make-to-order environment.
Supply network plans can be examined at alternative distribution centers and plants, with the option of checking for alternative products.
Production Planning and Detailed Scheduling (PP/DS) plans can be examined for detailed production plans, and automatic planning can check if an additional production plan can be scheduled for the requirement.
nThe example shows a sales order consisting of two items:
Material X is a non-APO material and is therefore checked locally.
Material Y (in SAP R/3) is checked as product Y in the corresponding location using time series in SAP APO.
nTime series include all selected types of stock and all receipts and issues selected for the actual check. Therefore, time series represent planned stock and scheduled supply orders at any point on the time axis. Using time series, ATP calculates if the new order can or cannot be confirmed for the requested date.
nA local ATP server is recommended for the availability check of large data quantities in SAP R/3 (see SAP Note 99999).
nThe example shows an advanced method:
Step 1: Product availability check
Step 2: Check against product allocations (the check against product allocations is also referred to simply as "product allocation“)
nThe stock level of 250 tons in the December period is the remainder of the previous total stock of 750 tons after 500 tons have been promised to the customer (product allocation). In total, 750 tons are delivered in two parts.
nRules-based availability checking is an iterative process. Rules stored in the system determine the next checking step in each case.
nPossible subsequent checking steps include:
Substitution (alternative product)
Sourcing (alternative location)
If production is called within the rules-based availability check, alternative production process models (PPMs) can be checked.
nIf a product is not available and there is not enough planned stock, Global ATP can trigger production directly.
nGlobal ATP calls a corresponding method for order entry in PP/DS. This schedules an order for the requested quantity on all resources in the PPM, taking into account the free capacity. It also checks the availability of products in the bill of material.
nThe result is transferred to ATP, which updates the sales order after confirming the delivery proposal. SAP APO uses this confirmation to update the ATP time series. PP/DS sends the simulated planned orders to the SAP R/3 system, where an additional planning run explodes the non-SAP APO materials of the SAP R/3 bill of material (BOM), if required.
nBackorder processing is an availability check tool that allows you to diagnose backorders and overwrite the committed quantity that resulted from the last availability check. You can redistribute the confirmed quantity for one or several products over selected customer requirements.
nYou can perform backorder processing:
Interactively
In the background (batch mode) – including simulation
As a combination of interactive backorder processing and backorder processing in the background
(C) SAP AG SCM670 10-5
nYou have to distinguish between two main integration concepts:
Integration of SAP R/3 >= 3.1I through the SAP APO Core Interface (as part of SAP R/3 Plug-In)
...
Ryjufka