Professional Documents
Culture Documents
Oracle Corporation 2003. This Document is provided for informational purposes only and the
information herein is subject to change without notice.
Oracle Corporation 2003. This Document is provided for informational purposes only and the
information herein is subject to change without notice.
INTRODUCTION......................................................................................................................2
What is ATP? .............................................................................................................................3
How does ATP work? ................................................................................................................3
Enabling ATP in the organization and/or item ......................................................................3
ATP Sourcing rules and Assignment Sets.............................................................................4
Collecting ATP Data ...........................................................................................................5
Using ATP..............................................................................................................................6
Using ATP in Order Management........................................................................................6
Using ATP in iStore ............................................................................................................6
Shipping orders from iStore.................................................................................................9
Sample Business Scenarios .....................................................................................................10
Scenario 1 .........................................................................................................................10
Scenario 2 .........................................................................................................................11
Scenario 3 .........................................................................................................................12
APPENDIX A: CONFIGURING iSTORE FOR ATP ................................................................13
APPENDIX B: CREATING INVENTORY ATP RULES..........................................................15
APPENDIX C: CREATING SOURCING RULES AND ASSIGNMENT SETS ........................16
APPENDIX D: RUNNING COLLECTIONS ............................................................................17
Oracle Corporation 2003. This Document is provided for informational purposes only and the
information herein is subject to change without notice.
INTRODUCTION
One of the most important requirements for any e-commerce site is to ship
products purchased by customers on time and accurately. However this
fundamental requirement continues to elude many large e-commerce sites. Even
leading sites continue to grapple with this problem by accepting and confirming
delivery dates for orders online, later informing customers about their inability to
meet demand in apologetic emails. Web retailers remember the holiday season
of 2000, when their inability to forecast inventory and ship products on time
made national headlines.
Companies face this dilemma due to the complexities of supply chain planning
and the disconnected nature of most e-commerce sites with their supply chain or
ERP systems. In this paper we will highlight the integrated features of Oracle
iStore 11.5.10 with Available to Promise (ATP) and supply chain planning that
allow Oracle 11i E-Business Suite customers to solve these complex problems.
Oracle Corporation 2003. This Document is provided for informational purposes only and the
information herein is subject to change without notice.
ATP formula
What is ATP?
assigned here then the data collection program (see step 3) will use the rule
defined in the organization for that item.
\
2
For
more details on enabling ATP in the organization see Appendix B.
DEMAND:
ItemA
QTY: 10
Seattle
Inventory/Shipping
Organization
Boston
Inventory/Shipping
Organization
ItemA: QTY5
ItemA : QTY10
Singapore
Inventory/Shipping
Organization
ItemA: QTY10
In single level sourcing multiple inventory locations can be sourced for demand.
This type of sourcing is supported by both single-level and multi-level supply
chain ATP. In multi-level sourcing multiple organizations can be sourced with
each organization capable of sourcing another. This scenario is only supported by
APS in multi-level supply chain ATP.
DEMAND:
ItemA QTY:
10
Seattle
Inventory
/Shipping
Organization
ItemA: QTY
5
Boston
Inventory
/Shipping
Organization
ItemA:
QTY 2
Singapore
Inventory
/Shipping
ItemA: QTY2
Organization
Chicago
Inventory
/Shipping
Organization
ItemA:QTY
3
Dalas
Inventory
/Shipping
The manner, e.g. to buy or to make, in which they will meet demand.
Once the sourcing rules are created they are grouped into assignment sets under
various level of granularity. For each of the following levels in an assignment set
you assign a specific sourcing rule:
Organization
ItemA: QTY
2
The assignment set supports regions and zones for multi-level sourcing in APS
only. Regions and zones are setup in Oracle Shipping, where a region is defined at
the country, state/province, county, city, and zip code geographic levels, and a
zone is a user-defined collection of regions. These regions and zones are used by
APS in multi-level sourcing to pick the most appropriate sourcing rule.
Oracle Corporation 2003. This Document is provided for informational purposes only and the information herein is
subject to change without notice.
Each instance of the Oracle E-Business Suite, e.g. test or production, can have
one assignment set. This assignment set is what will drive all of the multi-level
supply chain ATP and ATP sourcing functionality.
For more details on sourcing rules and assignment sets see Appendix C.
Oracle Corporation 2003. This Document is provided for informational purposes only and the
information herein is subject to change without notice.
Using ATP
Once ATP is configured and the data collection process is complete, ATP can
be called in two different ways:
iStore users who use the ATP checks may not be registered users or
customers. They may be walk-in customers that choose not to identify
Oracle Corporation 2003. This Document is provided for informational purposes only and the
information herein is subject to change without notice.
Oracle Corporation 2003. This Document is provided for informational purposes only and the
information herein is subject to change without notice.
iStore customers may possess one or more shopping carts or quotes that
may or may not translate into firm orders.
These aspects of customers who use Oracle iStore will influence the setup of
ATP in the stores. ATP in iStore is performed via the Oracle Order Capture
interface. ATP can be configured in iStore using the profile options:
1. ASO: Default Ship From Org
2. ASO: Use Sourcing Rule
Basic ATP can be configured by specifying a location in the first profile option
and setting the value of the second profile option to No.
Single-level and multi-level supply chain ATP can be configured by leaving the
first profile option empty and setting the value of the second profile option to
Yes.
The use of sourcing rules from Oracle iStore will result in the following
behavior:
Walk-in (un-registered) customers or registered customers who have not
selected a ship-to site will not be able to use ATP unless the ASO profile options
ASO:ATP Default Customer(walk-ins only) and ASO:ATP Default Ship to
Siteare set. These profile options will provide the necessary values for multilevel and single-level supply chain ATP to operate.
Customers who create new addresses after the Data Collection concurrent
program is run will not be able to use ATP with these addresses, unless regional
sourcing in APS is utilized. This is due to the fact that the concurrent program
has not captured these new locations in its data store.
This behavior is consistent across all applications, including Order Management.
When placing an order a customer is provided the opportunity to view ATP just
prior to confirming the order. Scheduling and reservation in Oracle iStore is only
performed at the time that an order is placed and the quote or shopping cart is
converted into an order. 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.
For more details on these profile options, see Appendix A.
Oracle Corporation 2003. This Document is provided for informational purposes only and the
information herein is subject to change without notice.
Sequence
Source Type
Action required
Related Record
Related Record
Order Header.Warehouse
Related Record
Line Type.Warehouse
Related Record
Customer.Warehouse
Related Record
Ship To.Warehouse
Additionally, customers can utilize different source types such as PL/SQL APIs,
constants or application profile values.
Important
Customers utilizing the APS sourcing rules in Oracle iStore to perform ATP in
iStore should utilize the Ship From WarehouseOM defaulting rule with care, so
as to avoid conflicts with APS sourcing rules. A possible conflict may result if the
customer uses APS sourcing rules in ATP to display ATP information in iStore to
customers while using the OM defaulting rules to ship the products from a
different warehouse.
ATP support for Model items in Oracle iStore and Oracle Order Capture is
limited to Basic ATP.
Oracle Corporation 2003. This Document is provided for informational purposes only and the
information herein is subject to change without notice.
Specialty Store A
Using
Application
Responsibility A2
Specialty Store A
Using Application
Responsibility A1
Master
Inventory
Org. C
New Haven
Shipping/Inventory
Org 1
Dallas Shipping/
Inventory Org 2
(Standard Costing)
Multi-Level
Dallas
(consigned)
Scenario 1
A computer parts distributor plans to open a new web channel for their B2C
customers to access their inventory and place orders in a self-service manner
over the web. The company has three shipping warehouses (Org 1,2, 3) in two
locations linked to a Master Organization. One of the warehouses (Org 3) has a
different costing associated with its inventory. In some cases, parts would be
located in two organizations in the same city (Org 2 & 3). In this situation the
company would like to leverage both inventories. The company would also like
to increase customer satisfaction with quicker deliveries by utilizing flexible
ATP rules.
Inventory Org 3
Sourcing Rule
The company will set up Oracle iStore with one specialty store configured to
support multiple responsibilities. The store would need to support the following
types of responsibilities:
In addition, the customer would use Oracle iStore together with Advanced Supply
Chain Planning (APS) to implement multi-level supply chain ATP and regional
sourcing. When item demand for a product is not met in Org 2 the location
automatically looks for inventory in the Org 3. An internal transfer occurs with the
appropriate lead-time from one organization to the other. The different costing for
the inventory items are tracked via the Consigned Inventory solution when a
transfer between Orgs 2 and 3 occurs. The customer, when entering the store
using one of the two responsibilities will check for item availability and required
dates either based on the default site address, or the address set in their customer
profile. The default site address is used when the customer is either an
unregistered customer (a walk-in customer) or if he/she is a registered customer
who has not provided an address in his/her customer profile. The site address is
used by APS to pick the appropriate shipping warehouse when providing delivery
dates in the shopping cart. If the customer were to change the ship to location in
the checkout page, the ATP calculation would utilize the new ship to site.
Oracle Corporation 2003. This Document is provided for informational purposes only and the information herein
is subject to change without notice.
10
Scenario 2
Figure 6: Scenario 2
A global Fortune 500 company running the Oracle E-Business Suite decides to
allow their widget division to operate an on-line B2B store for their distributors.
The widget division operates as a business unit with multiple shipping
organizations in Chicago, Amsterdam, Singapore and London. They are
hierarchically organized under a single Master Organization. The widget division
would like to operate a single website for all of their distributors, and allow
customers to select the appropriate country for shipping their product. The
company would like to use both the Amsterdam and London warehouses for
their European distributors, while the Chicago and Singapore warehouses should
serve their American and Japanese distributors.
Single Global
Widget Store
Master
Organization
Chicago
Inventory
Organization
Amsterdam
Inventory
Organization
Singapore
Inventory
Organization
London
Inventory
Organization
The first type of responsibility will have the APS sourcing option turned
on with a ship-to site address in Europe. Those customers in Europe
will use this responsibility.
The second type of responsibility will have the APS option turned off,
with a ship-to address in each of the two remaining locations, one in
North America and another in Asia. These two responsibilities will be
used by customers in North America and Asia.
Oracle Corporation 2003. This Document is provided for informational purposes only and the information herein is
subject to change without notice.
11
Figure 6: Scenario 3
Japanese
Store
Scenario 3
U.K
Store
Brazilian
Store
A retail company running the Oracle E-Business Suite has setup multiple stores,
one for each country they operate in. A specific shipping warehouse services each
country. The retailer would like to ensure that each website uses a specific
warehouse for ATP and shipping.
Master
Organization
Japan
Inventory
Organization
United Kingdom
Inventory
Organization
Brazil
Inventory
Organization
The retailer should create one responsibility for each store. For each
responsibility, the ASO: Default Ship From Org profile should be set to match
the appropriate warehouse. This will ensure that correct availability information
will be communicated to the customer via ATP. The retailer will also need to
configure the OM defaulting rules to allow the orders to be shipped from the
correct warehouse.
Oracle Corporation 2003. This Document is provided for informational purposes only and the information herein is
subject to change without notice.
12
PROFILE OPTION
ASO:Default Ship From Org
DESCRIPTION
Set to a default Organization. Used to determine the default
Organization for ATP only.
INV:Capable to Promise
Oracle Corporation 2003. This Document is provided for informational purposes only and the information herein is
subject to change without notice.
13
Oracle Corporation 2003. This Document is provided for informational purposes only and the
information herein is subject to change without notice.
14
Oracle Corporation 2003. This Document is provided for informational purposes only and the
information herein is subject to change without notice.
15
Oracle Corporation 2003. This Document is provided for informational purposes only and the
information herein is subject to change without notice.
16
b.
If the item(s) has not been received into Inventory then a transaction
will need to be setup in Inventory->Transactions->Miscellaneous
Transaction before running the data collection programs.
Oracle Corporation 2003. This Document is provided for informational purposes only and the
information herein is subject to change without notice.
17
Oracle Corporation
World Headquarters
500 Oracle Parkway
Redwood Shores, CA 94065
U.S.A.
Worldwide Inquiries:
650.506.7000
Fax 650.506.7200
http://www.oracle.com
Multi-Org ATP and Fulfillment with iStore 11i
April 2005
Author: Sunil Srivastava
Contributing Authors: Deborah Bourgeois
Oracle Corporation 2003. This Document is provided for informational purposes only and the information
herein is subject to change without notice.
18