Scheduling in Oracle Order Management

Scheduling is a concept, which helps to place the demand in the inventory based on the availability.


Scheduling helps with the following:
        Find the availability of the item
        Populate the Schedule Ship Date, Arrival Date and the Last Acceptable Date based on the calculate ATP date

        Performs the reservation based on Scheduled Ship Date
        Calculates the delivery lead time based on ship method
        Prevents over demand by setting the items attribute Check ATP.

Scheduling is a communications tool that helps balance customer demands with your ability to fulfill that demand.

Key Features:
Scheduling in Order Management includes the ability to:
        Schedule at multiple points - either manually or automatically as the line is entered, when the order is booked, or later using a background process.
        Determine the best warehouse for an order line using sourcing rules. This includes using ATO models.
        Define by customer whether the request date is the requested ship date or requested arrival date.
        Automatically set the scheduled ship and arrival dates based on the calculated ATP date.
        Define a shipping network and determine the number of days required for delivery based on the transit time.
        Automatically reserve on-hand inventory to order lines.
        Control, based on order transaction type, the level of scheduling which should occur.
        View availability for multiple warehouses at one time.
        Group lines into arrival sets which may be shipped from different warehouses on different days but should arrive at the customer site on the same day, or group lines into ship sets which ship on the same day from the same location.
        Reserve scheduled lines from multiple orders using the Reserve Orders concurrent program. Optionally, you can use reservations strategies such as Fair Share, Percentage, and Partial. You can choose whether to simulate or commit the reservations. An API Hook is provided for those who want to write an API to tailor reservation logic for business-specific processes. Reserve Orders can be run either from the concurrent request menu or from Scheduling across Orders.
        Override Available to Promise (ATP). This feature allows authorized users to override ATP schedule date from the sales order window as needed for exceptions.
        Perform scheduling actions on multiple lines across orders.
        Scheduling can be updated based on the latest planning output for planned items.
        Configured items can be matched at scheduling for planned items.
        Flexible scheduling parameters allow users to control the use of Promise Date, the impact of Request Date and Shipping Method on Schedule Date, the behavior of the LAD with manual scheduling, and whether to allow partial reservations for manual reservations and the reservation time fence.
        ATP/Scheduling uses Transportation calendars like Shipping Calendar, In-transit (Carrier) Calendar, and Receiving Calendar to calculate the ship/arrival dates
        The ATP window displays the scheduling results for all recent (related to the current order) scheduling actions- successes as well as failures. Check the blog post on Available to Promise (ATP)

Scheduling happens during any one of the following events:
        Automatic scheduling upon entry
        Manual scheduling upon entry
        Scheduling during booking
        Scheduling after booking


Different ways of Auto Scheduling

1.    Auto Schedule through “OM: Auto Schedule” Profile Option
2.    Auto Schedule Check box on Transaction Type window on the Shipping Tab

Select the Auto Schedule check box if you want automatic scheduling for this order type. This is applicable only to order transaction types.


3.    Auto Schedule using the Tools Menu when entering the Order


The Scheduling level on the order transaction type determines what type of scheduling is allowed. The possible values are:
        ATP Only
        No Reservations
        Allow All Scheduling Actions
        Inactive Demand With Reservations
        Inactive Demand Without Reservations