Oracle ApplicationsAvailable to Promise ( ATP )By :-Satendra Bhati
What is ATP ?Oracle Global Order Promising (GOP) functionality basically supports in deriving the customer order promising dates considering the current on-hand stocks and future expected demand & supply. Available-to-Promise (ATP) is a business function that provides response to customer order enquiries, based on resource availability. It generates available quantities of the requested product and delivery due dates. Given the quantity that the customer is ordering, ATP gives the expected ship date based on the quantity on-hand ATP = On-hand + Supply Demand On-hand = Nettable quantity on hand Supply = Planned orders, Scheduled receipts (purchase orders, purchase requisitions, discrete jobs and repetitive schedules) and suggested repetitive schedules Demand = Sales orders, component demand from planned orders, discrete jobs, suggested repetitive schedules
Global ATP methodsGlobal ATP methods
Based on Planning Output (Must have ASCP) Basic ATP Multi-Level Supply Chain ATP
Based on Collected Data (Transaction Data) Basic ATP
Single Level Supply Chain ATP
ATP in Order ManagementSetup a latest schedule limit defaulting rule in Order Management. If the date returned by ATP is earlier than the request date plus the latest schedule limit, the returned date is automatically populated in the ship date field when the order is booked.
ATP in Order ManagementSetup ATP for the item in the order management tab of the item master Also, specify the ATP rule that will be used
ATP in Order ManagementConfigure an ATP Rule. The rule specifies what will be considered supply and demand for the ATP calculation. Also specifies time when supply will be assumed infinite.
ATP in Order ManagementEnter an order. The sourcing warehouse is populated based on Order Management defaulting rules
ATP in Order ManagementCheck for availability. When the availability button is clicked, the ATP process returns the date when the material will be available.
ATP in Order ManagementSchedule the Order. When the order is booked, the available date returned by ATP is populated in the schedule ship date field.
Single level Supply Chain ATPSet the system profile INV: Capable to Promise to ATP Based on Collected Data
Single level Supply Chain ATPSet the MRP: ATP Assignment Set profile option to the assignment set that contains the items sourcing rules
Single level Supply Chain ATPSetup sourcing rules. These determine the order in which organizations will be looked at to check availability. In this sourcing rule, organization M1 will be checked first. If the item is not available there, D2 will be checked and so on.
Single level Supply Chain ATPAttach the item and sourcing rule to the Assignment Set that was defined in the MRP: ATP Assignment Set profile option
Single level Supply Chain ATPPerform a collection from Order Management
Single level Supply Chain ATPEnter an order
Single level Supply Chain ATPIn this case, organization M1 does not have the required availability of item AS66311 but organization D2 does
Single level Supply Chain ATPATP returns D2 as the source warehouse and July 24 as the available date
Single level Supply Chain ATPWhen the order is booked, D2 is populated in the shipping warehouse field and the available date populates in the schedule ship date field.
Single level Supply Chain ATPThe supply/demand form for item AS66311 now shows the quantity available for ATP has decreased by the amount of the sales order