You are on page 1of 4

c  


› Ê ATP functions can be executed in real-time, driven by each individual order, or in batch-mode ²
meaning that at a certain time interval, the system checks availability for orders piled up in that
period of time The process is triggered by the need to check resource availability before making a
commitment to deliver an order
2 Ê The Available to Promise formula is:

ATP = on hand+supply-demand

3 Ê Available to promise (ATP) inventory consists of on-hand inventory minus inventory allocated for
backorders and reserved inventory ATP inventory is the inventory that is available to fulfill orders
4 Ê The ATP support provides the ability to allocate from existing inventory or backorder from expected
inventory and obtain an estimated availability time once it has been ordered for each Order Item
object
5 Ê ATP can operate in a real-time mode or a batch mode

G 
 

uor real-time mode ATP (real-time ATP), a commitment quantity and a delivery date are determined
together with a corresponding resource allocation at the time of the customer request

 

ATP (batch ATP), customer requests are collected into a "batch" and subsequently processed together
by a model that determines the ATP commitments and resource allocation


 
: Is a value returned by a concurrent program where one of the values returned will be the Available
to transact value This is a program which queries the availability of the stock based on the org id passed
as a parameter It is real time information This doesnµt need any setup at the OM or Inventory level This
will return the information based on the default ship from org of the customer Also returns the value
based on the location or the zip code entered
Name of the API - inv_quantity_tree_pub query_quantities
2 This script can be used to get below quantities,
› On-hand Quantity
2 Available to Reserve
3 Quantity Reserved
4 Quantity Suggested
5 Available to Transact
6 Available to Reserve

3 Available to transact can also be calculated for multiple locations for an org
4 The value can be displayed on different locations can derive different values based on the requirement
on what is the result that should be shown on that page
5 The guest user or the unregistered users who do not have the default ship to address
6 If the availability has to be pulled based on the Ship-To location or zip code, then the required logic has
to be provided by the Shipping department as to the mapping between the ship-to location and the
warehouse location
7 The Concurrent program is run in regular intervals to capture the data and regularly update the
: › Basic ATP is the simplest form of ATP where a m pre-defined ship-from location is checked
for availability
2 Single-level supply chain ATP is another form of ATP where availability is checked against an ordered
 mof ship-from locations
3 Multi-level supply chain ATP is an advanced version of ATP whose functionality is provided by the
Advanced Planning and Scheduling product (APS)
4 The first step is to create ATP rules in Inventory
› These rules are assigned either at the Item or Organization level, and are used by the ATP data
collection programs
2 In
    
 multiple inventory locations can be sourced for demand This type of
sourcing is supported by both single-level and multi-level supply chain ATP
3 In 
   
 multiple organizations can be sourced with each organization capable
of sourcing another This scenario is only supported by 
 
    

5 Sourcing rules allow you to define the following,
a Which organizations will fulfill demand for an item
b The order in which these organizations are examined for availability
› Ê The manner, e g to buy or to make, in which they will meet demand
6 The sourcing rules can be assigned to the single level sourcing when
7 Walk-in (un-registered) customers or registered customers who have not selected a 
 
 will not
be able to use ATP unless the ASO profile options
   
    

 
 
  are set These profile options will provide the necessary values for
multileveland single-level supply chain ATP to operate

 
 
  Used to determine the sourcing rule when no ship to site exists
for the quote (cart)
 

- When a walk-in user accesses the store the values specified in these profiles will be used to
determine the sourcing rules
- When a registered B2C or B2B user enters the store and checks ATP from the cart before
selecting a ship- to site, these default values will be used If a ship-to site is selected, then this site
will be used for the ATP check, but only if the selected site is known to MRP (Material
Requirements Planning) If MRP is not aware of the selected ship-to site, then the customer and
the ship-to site specified in these profiles will be used Even if MRP is aware of this customer and
ship-to site, but there are no sourcing rules for this combination of customer and ship-to site, then
a global sourcing rule or a sourcing rule at the item level must exist for ATP to work If sourcing
rules must be used, then a sourcing rule must exist in MRP for the customer ID and ship-to site id
specified in these profiles
 
  Set to a default Organization Used to determine the default
Organization for ATP only
  
G  : Sourcing Rules are used to determine the orgs on which
ATP needs to be done
 : Sourcing rules will not be used and ATP check will be
restricted to the Organization specified in the profile ASO:
Default Ship from Org
    Used to determine the sourcing rule when no customer ID
exists (See description below for scenarios) 
 The ATP Data Collection concurrent program is used to gather data for single level supply chain and
basic ATP using the profile option ´INV: Capable to Promiseµ with the value set to use collected data
The data collection is based on ATP rules setup in inventory Data from this collection process is stored in
ODS
and marked with the plan id of value -›
X Customers who create new addresses after the Data Collection concurrent program is run will not be
able to use ATP with these addresses unless the concurrent program is run in regular intervals


    
 
 
 
       
         

 

 
 
!Ê    
  
" 
 "   
        
"

 " 
 "   
  
    


#Ê  
"

     " 
 "   
  
 

 

  

     " 
  

   
On-line reservation of inventory is not supported in iStore Consequently availability checks in iStore are
transient and the results are subject to change each time the availability is computed This is also true for
Oracle Order Management unless it is configured to perform reservations or scheduling together with
ATP

 
 G 

› Navigate to the ATP Rules window


2 Enter a unique name for the rule
3 Optionally, select a type of consumption You can choose both
u : Uses the available quantity from future periods to cover a period shortage
: Uses the available quantity from prior periods to cover a period shortage
4 If you selected  consumption, indicate whether ATP information should be calculated by
carrying available quantity from one period over to the next (Accumulation)
5 If you choose to accumulate available quantity, enter the number of days to define this window of
time in the Accumulation Window field
6 Enter the number of days to determine the past due demand and supply time fence dates When
calculating the ATP quantity of an item, Oracle Inventory does not consider any demand or supply
source scheduled before these dates
7 Select an Infinite Supply Option to determine the infinite supply time fence date
When calculating the ATP quantity of an item, Oracle Inventory does not consider any supply source
scheduled on or after this date The infinite supply time fence date marks the end of the ATP horizon,
after which Inventory assumes infinite supply is available to cover any scheduled demand

  
: Use the cumulative total lead time of the item

 

: Use the cumulative manufacturing lead time of the item
 
: Use the preprocessing, manufacturing, and post-processing lead times of the item
m  
 : Use a lead time you specified when you defined the item
 If you choose the m  
  option, enter the number of lead time days in the Days
field This field is not available with other Infinite Supply options
X Indicate whether to calculate ATP based on defined demand classes Demand classes allow you to
segregate scheduled demand into user-defined groups
If you choose to calculate ATP based on defined demand classes the following Supply Source options
are not available: on-hand available, interorg transfers, purchase orders, internal and supplier
requisitions
› Ê Select Demand and Supply Sources to use in ATP calculations

 $
  
 
 
› Navigate to the ATP Information window
2 Enter a default ATP rule that defines the options to use to calculate the ATP quantity of an
item You can override this selection by entering an ATP rule in the Enter Criteria region of the
ATP Criteria window
The default rule is the rule you entered in the Organization Parameters window for the current
organization
3 Enter the organization whose workday calendar is to be used in determining ATP results
4 Enter the default date on which you need the item You can override this date by entering a
required date in the ATP Criteria window
5 Optionally, enter a demand class to use for supply and demand for the ATP information
Choose a demand class only if you are running ATP by demand class and have specified a
demand class ATP rule
6 Check Standard in the ATP Type region
7 Choose the ATP Criteria button to navigate to the ATP Criteria window, where you can enter
ATP criteria for the item to check
 Choose the ATP Results button to navigate to the ATP Results window

 $
  
   
 
› Enter the information in the ATP Information window as you would for a single item
2 Check Standard in the ATP Type region
3 Choose the ATP Criteria button to navigate to the ATP Criteria window
4 In the ATP Criteria window, enter the organizations, items, ATP rules, quantities, dates, and
optional lead times that make up your group
You can check ATP for items in multiple organizations, and you can specify different ATP rules
for each line You may not, however, list an item for a single organization more than once
5 Choose the ATP Results button to navigate to the ATP Results window

You might also like