Maximize the Accuracy of Your ATP Response Using Configurable Process Scheduling: Key Implementation Lessons

  • by Rishi Menon, Specialist Master, Deloitte Consulting LLP
  • Satish Vadlamani, President, SAPsquad, Inc.
  • January 21, 2010
Learn key lessons in the implementation of Configurable Process Scheduling (CPS) in Global Available-to-Promise (GATP). Understand the details of condition master data and other configuration necessary to support CPS.
Key Concept

Transportation and shipment scheduling and is an integral part of the Available To Promise process. The most important elements of a sales order are the requested material and the requested delivery date. Before checking to see if the requested material is available or not, one needs to ensure that delivery of the material to the customer is possible taking into account the time taken for the necessary activities (for example pick/pack time). This process of taking the customer requested delivery date and backward scheduling (or forward scheduling in some cases) to arrive at the date when we should check for material availability is called Transportation Scheduling. One has a choice to activate or deactivate transportation scheduling by sales document type. If the availability check is performed in APO GATP, then the transportation scheduling must also be performed in GATP. There are several options to conduct Transportation Scheduling in GATP and Configurable Process Scheduling is the most flexible of the options.

The Global Available-to-Promise (GATP) module of SAP SCM is increasingly being used by companies to perform the Available-to-Promise (ATP) check function, replacing the native SAP R/3 (now SAP ERP Central Component [SAP ECC]) ATP check. GATP is implemented to take advantage of the cross location, multi-product substitution, and other advanced capabilities that standard SAP ECC does not provide.

Transportation and shipment scheduling  involves backward scheduling to determine the requested material availability date based on the customer requested delivery date and then forward scheduling to determine the committed delivery date based on the committed material availability date. It is not possible to perform the ATP check in GATP and the transportation and shipment scheduling in SAP ECC.

In our article Maximize the Accuracy of Your ATP Response Using Configurable Process Scheduling” we described several approaches to transportation and shipment scheduling in GATP.  They are: a) Configurable Process Scheduling (CPS); b) Condition technique; and, c) Using Transportation Lane and Supply Network Planning (SNP) master data. We described some of the arguments for using CPS as opposed to the other techniques available. We also gave details on some of the configuration steps that are necessary to setup CPS. The configuration that we described concentrated on the customizing activities through transaction SPRO. We described how to setup the scheduling schema which maps to the logistics functions of a company. At a high level this (scheduling schema) represents what are the activities that are part of the scheduling process and the precedence relationships between them.

The focus of the previous article was on customizing activities necessary to implement CPS. This article is designed to help you complete the customizing steps and describes the steps necessary to maintain the master data. We also describe the completion  the configuration steps for CPS, move on to the master data setup for CPS, explain how CPS finds condition records based on the values passed from the sales/stock transport order, and summarize some key points.

Rishi Menon

Rishi Menon is a specialist master at Deloitte Consulting LLP, with more than 17 years of supply chain and enterprise application consulting experience. He specializes in supply chain planning and order fulfillment. He is SAP SCM, APICS (CPIM, CSCP & CIRM) and PMI (PMP) certified.

See more by this author

Satish Vadlamani

See more by this author


No comments have been submitted on this article. 

Please log in to post a comment.

To learn more about subscription access to premium content, click here.