Sie sind auf Seite 1von 83

((((((((((((

Kit or PTO Item is one and the same.

The Kit item itself is not a stored item, It has a fixed list of components
to be shipped together.

If the Kit itself is to be stored along with its components (these shipped
independently then), the kit has to be an asset item to be stored - this
time 'assemble' through a WIP job (even if nonstandard) need to be used.

)))))))))))

What are the Item attribute settings required to create a PTO (Kit) Item? (Doc
ID 1093134.1)
Selling Item A which is composed of Items B,C,D etc
Need to enter a sales order for Item A, pick release and ship Items B,C and D.
The Item attribute settings for a PTO Item (Kit) are similar to those of a
configurable PTO Model.
A PTO Kit has a standard bill of material with mandatory included items and
the pick slip is used to kit the included items.
The PTO model is a model with optional items and option selection rules.
In general the item settings can be summarized as below, as from the Master
Items form.
You might like to look at Note 750059.1 which steps you through the complete
setup for the - very similar - PTO Model scenario.
Main
----User Item Type = "Kit"
Item status = "Active"
Bills of Material
----------------BOM Allowed = "Checked"

BOM Item Type = "Standard"


Order Management
---------------Customer Ordered = "Checked"
Customer Orders Enabled = "Checked"
Shippable = "Unchecked"
Internal Ordered = "Unchecked"
Internal orders Enabled = "Unchecked"
OE Transactable = "Checked"
Pick Components = "Checked"
Assemble to Order = "Unchecked"

How to Manage a Kit Item in Order Management (JFr, April 21, 2011)

What is a Kit Item?


A Kit is a virtual (not stockable) Item used to sell and to price together a
group of items.

A Kit Item is not managed in stock,

A Kit Item has to be priced,

The Sales Order is passed on the Kit Item, and the invoice is done for the
Kit Item, the components are picked and shipped. Only the components
are managed in stock.

Steps to follow:
1. Create a Kit Item and assign it to inventory organizations,
2. Add the Kit Item to a Price List,
3. Create the bill of materials for the Kit Item,
4. Enter a Sales Order and test.
1 Create a Kit Item:
Inventory > Items > Mater Items
There is a seeded template for Kit Item, its name is Kit.
Key attributes for Kit Items are:
Stockable (Inventory Tab) = No

Customer Orders Enabled (Order Management Tab) = Yes

Pick Components (Order Management Tab) = Yes

Shippable (Order Management Tab) = No

Save the Kit Item and assign it to one or many Inventory Organizations

2 Add the Kit Item to a Price List:


Add the Kit Item to a Price List, it is a manatory step:
Order Management >Price Lists > Price List Set up

Note: There is no directs relationships between the price of the Kit Item and
the price of its components.
3 Create the bill of materials for the Kit Item.
The Bill of Materials has to be created in the Item Validation Organization to be
shared between all the inventory organizations.
Order Management > Setup > System Parameters > Values

Order Management > Change Organization


Go to the Item Validation Organization
Bill of Materials > Bills > Bills

4 Enter a Sales Order and test


Order Management > Orders, Returns > Sales Order
Sales Order after Entry

Sales Order after Booking

Sales Order after Picking

Sales Order after Shipping

Sales Order after Fulfilment How to Manage a Kit Item in Order Management

Invoices created for the Kit Item and not for the components.

PTO Configuration Cycle In Order Management (Doc ID 750059.1)


Setup Steps
Create Items
Create PTO Model (PTO_MODEL_WIKI) using the PTO Model item template and
assign it to organization M1
Ensure that the BOM Item type is Model in the Bills of Material tab and the
Pick Components check box is checked in the Order Management tab

- Create PTO Option Class (PTO_OC_WIKI) using the PTO Option Class item
template and assign it to organization M1.
Ensure that the BOM Item type is Option Class in the Bills of Material tab and

the Pick Components check box is checked in the Order Management tab

- Create 3 Items (PTO_ITEM, PTO_ITEM_1 & PTO_ITEM2) using the Finished


Goods Item Template and assign it to M1 Org

Add the Items to a Price List


- Navigate to Oracle Pricing Manager responsibility, query an Active Price list
and add the items to the Price List (PTO_ITEM, PTO_ITEM_1 & PTO_ITEM2)
and mention a value for price
- Navigation: Oracle Pricing Manager ->Price Lists

Create stock for the options for a sufficient test quantity


- Navigation: Inventory Responsibility ->Miscellaneous Transactions
->Miscellaneous Receipt

Create Bill Of Materials (BOMs)


Using a BOM Responsibility, create the BOM for both Model and Option Class
in V1 Org and then copy it to M1. OR create it in M1 Org and make it a
Common BOM for V1 org.
The BOM has to exist in both the OU (Validation Org.) and the Shipping Org.
- Create Option Class BOM (BOM Responsibility, navigate to BOM -> Bill Of
Materials -> Define)
- Enter the Finished Goods items (PTO_ITEM and PTO_ITEM_1) and mark them
as Optional

- Create BOM for the PTO Model (BOM Responsibility, navigate to BOM -> Bill
Of Materials -> Define)
- Enter the Option Class created above and also an Finished Good included
item(PTO_OC_WIKI and PTO_ITEM2)

Indented BOM - final result is as depicted below

Test flow steps


Creation of a Sales Order and Configuration of the PTO Model
- Enter a Sales Order Header

- Enter PTO_MODEL_WIKI as the Ordered Item and save the Order Line

- Click on Configurator Button and select the Options

Selection of the Mandatory Options satisfies the Configuration. Observe that


the Unsatisfied Box is empty . Click on Finish to complete the Configuration

The cursor is back to the sales order entry form and the order can be booked
as the configuration is complete.

Note that the Options are in a status of Awaiting Shipping

Pick Release the Sales Order


- Navigation: Order Management->Shipping->Transactions->Input the Order
number->Select both the Options->Actions->Launch Pick Release

Ship Confirm the Sales Order


- Navigation: Order Management->Shipping->Transactions->Query the Sales
Order->
- Navigate to Delivery Tab->Actions->Ship Confirm->Click OK

- Navigate to Sales Order ->Lines tab. The Options are in Shipped Status

the Lines are in Fulfill Deferred Status

Run the Workflow Background Process


- Navigation: OM Responsibility->Requests->Run Requests

After the above program completes, the Sales Order Lines are in Closed Status

Accessing the Receivables Interface to observe the Sales Order


- Navigation: Accounts Receivables->Control->Auto Invoice->Interface Lines

Do a F11->Enter the Order Number->Cntl F11


The Sales Order lines are now in the auto invoice interface table, ready to be
processed by Receivables . Observe that only components marked as optional
in BOM can be shown on invoice in addition to the PTO model.

-- This completes the steps for the PTO Configurations test flow

Configure To Order (CTO)


This is when manufacturer has few configurable base models. An example is
heavy equipment manufacturers which usually have several base tractor &
truck models, but where customers can choose configuration option for each
order, like air con, radio, bucket size, boom length, etc. Without CTO software,
the number of combination of finished good stored in the system will be
ridiculously high. Using CTO software, manufacturer only has to store a master
base (or generic) item along with its generic BOM & routing, plus some

configuration question which adds or remove parts/operations. When customer


books an order, the sales rep asks series of questions (would you like air con?
which bucket size would you like? and so on) then records the answers in the
system. The CTO software then automatically creates a new product variant
specifically according to the configuration required by the customer. The
product variant will automatically have customized BOM & routing per
customer request as well, so that when the production is executed in the shop
floor, correct materials & routings are followed.
Note: Customer to choose a base product at the very moment of ordering and
then configure all the variable parameters (features) associated with that
product from defined/available options. Based on these selections, configurable
items on each quote or order typically generates the "unique product"
configuration and manufacturing routing and/or bill of materials based on
various features and options.
Assemble to Order (ATO)
They are standard products and are often configured by customers.
Subassemblies are manufactured prior to receiving the order and when the
order is received, the subassemblies are assembled to make the finished
products. For Example: Automobiles, Computers. Assemble-to-order is useful
where a large number of finished products can be assembled from common
components.
Note: No Manufacturing involved.

Pick to Order (PTO)


A Variety of shippable components are stocked.
Customers order kits or collection of these parts under a single item number.
Kits can be predefined or configured by the customer during the order entry
process.
There

is

no

additional

value

added

after

the

For Example: Computer System (CPU, Monitor, and Printer)

customer

order.

Note : No additional value is added after the order.

Make to Order (MTO)


Standard
The

Products

actual

Customer

are

product

might

be

is
able

designed
built
to

on

choose

and
receipt
certain

published
of

the

in

catalogs.

customer

characteristics

order.

optionally.

An example of this would be a machine building


The Item attribute settings for a PTO Item (Kit) are similar to those of a
configurable PTO Model.
A PTO Kit has a standard bill of material with mandatory included items and
the pick slip is used to kit the included items.
The PTO model is a model with optional items and option selection rules.

Create Items
- Create PTO Model (PTO_MODEL_WIKI) using the PTO Model item template
and assign it to
organization M1
Ensure that the BOM Item type is Model in the Bills of Material tab and the
Pick Components
check box is checked in the Order Management tab

PTO Configuration Cycle In Order Management (Doc


ID 750059.1)

- Create PTO Option Class (PTO_OC_WIKI) using the PTO Option Class item
template and assign it to organization M1.
Ensure that the BOM Item type is Option Class in the Bills of Material tab and
the Pick Components check box is checked in the Order Management tab

- Create 3 Items (PTO_ITEM, PTO_ITEM_1 & PTO_ITEM2) using the Finished


Goods Item Template and assign it to M1 Org

Add the Items to a Price List


- Navigate to Oracle Pricing Manager responsibility, query an Active Price list
and add the items to the Price List and mention a value for price
- Navigation: Oracle Pricing Manager ->Price Lists

Create stock for the options for a sufficient test quantity


- Navigation: Inventory Responsibility ->Miscellaneous Transactions
->Miscellaneous Receipt

Create Bill Of Materials (BOMs)


Using a BOM Responsibility, create the BOM for both Model and Option Class
in V1 Org and then copy it to M1. OR create it in M1 Org and make it a
Common BOM for V1 org.

The BOM has to exist in both the OU (Validation Org.) and the Shipping Org.
- Create Option Class BOM (BOM Responsibility, navigate to BOM -> Bill Of
Materials -> Define)
- Enter the Finished Goods items (PTO_ITEM and PTO_ITEM_1) and mark them
as Optional

- Create BOM for the PTO Model (BOM Responsibility, navigate to BOM -> Bill
Of Materials -> Define)
- Enter the Option Class created above and also an Finished Good included
item(PTO_OC_WIKI and PTO_ITEM2)

Indented BOM - final result is as depicted below

Testflow steps
Creation of a Sales Order and Configuration of the PTO Model

- Enter a Sales Order Header

- Enter PTO_MODEL_WIKI as the Ordered Item and save the Order Line

- Click on Configurator Button and select the Options

Selection of the Mandatory Options satisfies the Configuration. Observe that


the Unsatisfied Box is empty . Click on Finish to complete the Configuration

The cursor is back to the sales order entry form and the order can be booked
as the configuration is complete.
Note that the Options are in a status of Awaiting Shipping

Pick Release the Sales Order


- Navigation: Order Management->Shipping->Transactions->Input the Order
number->Select both the Options->Actions->Launch Pick Release

Ship Confirm the Sales Order

- Navigation: Order Management->Shipping->Transactions->Query the Sales


Order->
- Navigate to Delivery Tab->Actions->Ship Confirm->Click OK

- Navigate to Sales Order ->Lines tab . The Options are in Shipped Status

The Lines are in Fulfill Deferred Status

Run the Workflow Background Process


- Navigation: OM Responsibility->Requests->Run Requests

After the above program completes, the Sales Order Lines are in Closed
Status

Accessing the Receivables Interface to observe the Sales Order


- Navigation: Accounts Receivables->Control->Auto Invoice->Interface Lines
Do a F11->Enter the Order Number->Cntl F11
The Sales Order lines are now in the auto invoice interface table, ready to be

processed by Receivables . Observe that only components marked as


optional in BOM can be shown on invoice in addition to the PTO model.

-- This completes the steps for the PTO Configurations testflow

Flow for ATO Configurations (Doc ID 190028.1)

Ite
m

Functional
Test
Create ATO
Model Item

Steps/References

Values/Entrie Verifie
s
d

Inventory -> Items -> Master


Items ->

Item Created:

Main Tab:
Item: ATP-CPU-ATO
Description: ATP ATO Model
Menu Tools -> Copy From
Template: ATO Model
Click Apply.
Click Done
Save
Menu Tools -> Organization
Assignment
Assign the item to your Shipping
Organization

Save
2

Create ATO
Option
Classes

Place the cursor on the


Item field and click on the
+ Icon on the Toolbar
1. Item: ATP-Hard-Drive

Item
Created:
Item Created:

Description: ATP-Hard-Drive
Option Class

Item Created:

Menu Tools -> Copy From


Template: ATO Option Class
2. Repeat same steps for 1
above starting with Place the
cursor
Item Name: ATP-Processor
Description: ATP-Processor
Option Class
3. Repeat same steps for 1
above starting with Place the
cursor
Item Name: ATP-Memory
Description: ATP-Memory
Option Class
Save
Verify that message at lower
left hand states that three
records were
applied and saved.
Menu Tools -> Organization
Assignment
Assign the items to your
Shipping Organization

Finish

Repeat Step 2 using the


Finished Good Template:

Item Created:

1. Item Name: ATP-Modem

Creating
the
Options for
the ATO
Configurati
on

Description: ATP-Modem
Optional
2. Item Name: ATP-8X-DVD
ROM
Description: ATP-8X-DVD ROM
Mandatory Component
3. Item Name: ATP-450MHZ
Description: ATP-450MHZ
Pentium II
4. Item Name: ATP-600MHZ
Description: ATP-600MHZ
Pentium III
5. Item Name: ATP-8G
Description: ATP-8G Seagate
Hard Drive
6. Item Name: ATP-12G
Description: ATP-12G Seagate
Hard Drive
7. Item Name: ATP-64Meg
Description: ATP-64Meg SIMM
8. Item Name: ATP-128Meg
Description: ATP-128Meg SIMM
Save
Message at the lower left hand

Item Created:
Item Created:
Item Created:
Item Created:
Item Created:
Item Created:
Item Created:

screen should state that 8


records were
applied and saved.
Menu Tools -> Organization
Assignment
Assign the items to your
Shipping Organization.
4

Assign
Items to a
Price List

OM Responsibility ->
Pricing -> Price Lists ->
Price List Setup

Item Price:

Query on Price List ATP-PRC-01


List Lines T:p>
Product Value: ATP-CPUATO
Line Type: Price List Line
Application Method: Unit
Price
Value: 1300
Save

Finish
assigning
Items to a
Price List

Place the cursor on the


Product Context field and
click on the + Icon on the
Toolbar

Item Price:
Item Price:

1. Product Context: Item

class=MsoNormal
>Item Price:

Product Attribute: Item


Number

Item Price:
Item Price:

Product Value: ATP-Hard-Drive


Line Type: Price List Line
Application Method: Unit Price
Value: 0
For Items 2 11, repeat
Step 1 above starting with
Place the ...
2. Product Value: ATPProcessor Value: 0
3. Product Value: ATP-Memory
Value:0
4. Product Value: ATP-Modem
Value:25
5. Product Value: ATP-8X-DVD
ROM Value:0
6. Product Value: ATP-450MHZ
Value:0
7. Product Value: ATP-600MHZ
Value:250
8. Product Value: ATP-8G
Value:0
9. Product Value: ATP-12G
Value:100
10. Product Value: ATP-64Meg
Value:0
11. Product Value: ATP128Meg Value:50

Item Price:
Item Price:
Item Price:

Save
Message at the lower left hand
screen should state that 11
records were applied and
saved
6

Receive
Items into
Inventory

Inventory -> Transactions


-> Miscellaneous
Transaction ->

Quantity:

1. Type: Choose Miscellaneous


Receipt from the LOV

Quantity:

Item: ATP-Modem
Subinventory: Standard
Subinventory

Quantity:

Quantity:
Quantity:
Quantity:

UOM:Ea

Quantity:

Quantity: 100

Quantity:

Account: Choose any valid


account from the LOV
Arrow down key
2. Item: ATP-8X-DVD ROM
For items 2-8, repeat steps for
1 above
3. Item: ATP-450MHZ
4. Item: ATP-600MHZ
5. Item: ATP-8G
6. Item: ATP-12G

7. Item: ATP-64Meg
8. Item: ATP-128Meg
Save
Message at the lower left hand
screen should state that 11
records were applied and
saved
7

Sign on into your Master


Organization

Define
Assemblies BOM Responsibility -> Bills
and
-> Bills
Component
s
Header:
Item: ATP-Hard-Drive
Main Tab:
Item Seq = 10
Component = ATP-8G
Quantity = 1
Order Management Tab =
Check Optional
Item Seq = 20
Component = ATP-12G
Quantity = 1
Order Management Tab =
Check Optional
Save

Place cursor on Item field


and click on the + Icon on
the Toolbar
Repeat Step above for the
Option Classes below
1. Item: ATP-Processor
Component = ATP-450MHZ
Component = ATP-600MHZ
2. Item: ATP-Memory
Component = ATP-64Meg
Component = ATP-128Meg
8

Define the
ATO Model

BOM Responsibility -> Bills


-> Bills
Header:
Item: ATP-CPU-ATO
Main Tab:
Item Seq = 10
Component = ATP-Processor
Quantity = 1
Item Seq = 20
Component = ATP-Hard-Drive
Quantity = 1
Item Seq = 30

Quantity = 1
Quantity = 1
Item Seq = 50
Component = ATP-Modem
Quantity = 1
Order Management Tab =
Check Optional radio button
Save
9

Verify the
BOM

BOM Responsibility -> Bills


-> Indented Bills
Item = ATP-CPU-ATO
Click Find
Notice the three Option
Classes along with the
Optional and Mandatory Item
Click on the ++ sign to
expand the BOM to its lower
levels of components
Verify that the Option Classes
are as defined above.

10

Inventory -> Change


Organization

Copy the
BOMs into
Organizations:
Shipping
Organizatio Select your Shipping
n
Organization

Click Ok
BOM Responsibility -> Bills
-> Bills
Header:
Item = ATP-Hard-Drive
Tools -> Copy Bill from
Organization: Master
Organization
Item: ATP-Hard-Drive
Click on the Copy Button
Repeat the Steps above
for:
Item: ATP-Processor
Item: ATP-Memory
Item: ATP-CPU-ATO
11

Enter
Order

OM Responsibility ->
Orders, Returns -> Sales
Orders
Main Tab:
Customer = Standard
Customer
Order Type = Standard Order
Type for ATOs
Price List = Price List ATP-PRC-01
Sales Person = Any value from

Order Number:
Order Status:

LOV
Ship To Location: Select from LOV
if not defaulted
Bill To Location: Select from LOV
if not defaulted
Others Tab:
Payment Terms: Select from LOV
if not defaulted
Warehouse: Select from LOV if
not defaulted
Lines Items Tab:
Line 1.1:
Ordered Item: ATP-CPU-ATO
Qty = 1
UOM = Ea

Save
12

Place the cursor on line 1.1

Configure
the ATO
Model
Lines

Press the Configurator button


Click on the ATP-CPU Model
button to the left
Select the ATP-Modem
Option
Click on the ATP-Processor
Option Class to the left
Select the ATP-600MHZ

Option
Click on the ATP-HardDrive Option Class to the
left
Select the ATP-8G Option
Click on the ATP-Memory
Option Class
Select the ATP-64Meg
Option
Press the Done button to
Save the Configuration
Sales Order Form:
Click the Book Order
button
13

Line Items Tab:

Display the
Detail
Lines

Schedule Date:

Tools -> Show Line Details


All selected options and
classes should display.
All lines should have a
schedule date

14

Line Items Tab:

Create
Place Cursor on the model line
Config Item 1.1
Eligible
Actions Button -> Progress
Order -> Ok
Create Configuration - Eligible
-> OK

Request ID:
Model Line #:
1.1
Config Item Line
#:
Con
style='width:63.

Record Workflow Request Id


Click Ok
Line Items Tab:
View the Configured Item
Number.
It will start wither followed by
*

15

Create
Supply
Order
Eligible

OM Responsibility ->
Orders, Returns -> Sales
Orders
Press F11 to enter a query
Order Number = Enter Order
Number
Press Ctrl+F11 to execute the
query
Lines Item Tab:
Place Cursor on the configured
item line
Actions -> Progress Order ->
Ok
Select Create Supply OrderEligible

0pt;bordertop:none;border
-left:none;
borderbottom:solid
windowtext .
5pt;borderright:solid
windowtext .5pt;
mso-border-topalt:solid
windowtext .
5pt;mso-borderleft-alt:solid
windowtext .5pt;
padding:0in
5.4pt 0in
5.4pt;height:4.9
pt'>

Request ID:
Request Status:
Job Number:

Press Ok
Document Request ID
View Menu -> Requests
Click on the Find button
Find your ID
Locate Program Name
AutoCreate Final Assembly
Orders
Click on the Output button
Document the Job Number
16

Release
the Job
<!--[if !
supportEmptyPa
ras]--> <!-[endif]-->

WIP Responsibility ->


Discrete -> Discrete Jobs
Select your Standard
Organization
Job: Enter Job Number
Click Find
Change the Status from
Unreleased to
ReleasedRouting Tab:
Enter your Standard
Subinventory
Save

Issue
Material to
the Job

WIP Responsibility ->


Material Transactions ->
WIP Material Transactions

ATP-Modem:
ATP-8X-DVD
ROM:

Job: Enter Job Number


Subinventory: Enter your
Standard Subinventory
Assembly Quantity: Enter 1

ATP-600MHZ:
ATP-8G:
ATP-64Meg:

Click the Continue button


Record quantity available for
all components
Click Done
18

Complete
the Job

WIP Responsibility ->


Material Transactions ->
Completion Transactions
Job: Enter job number
Click the Continue Button
Quantity: 1
Click the Done button

19

Inventory -> On-hand,


Availability -> On-hand
Quantity

Confirm
Item is
Available in Organization: Select your
Inventory
Shipping Organization

On-hand
Quantity:

Item: Enter your configured


item number
Click the Find button
20

Pick
Release

OM Responsibility ->
Shipping -> Release Sales
Orders -> Release Sales

Request
Number:

Orders
Order Tab:
Order Number: Enter order
number
Shipping Tab:
Release Sequence Rule: Any
from the LOV
AutoCreate Deliveries: Yes
Inventory Tab:
Warehouse: Enter your
Shipping Organization
Pick Slip Grouping Rule: Any
from LOV
Auto Allocate: Yes
Auto Pick Confirm: Yes
Click the Concurrent button
Document the concurrent
request number
View Menu -> Requests
Click on the Find button.
Find your ID for the Pick
Selection List Generation
request.
Record the status of the
request

Request Status:

21

Ship
Confirm

Order Number = Enter Order


Number

Pick Status:

Click Find

Request ID:

Lines/LPNs Tab

Request Status:

Using the horizontal scroll bar,


scroll to the right to see the
Pick Status
of the delivery line (should be
Released)
Delivery Tab
Click on Actions: Ship Confirm.
Click Go
Ship Options
Ship All: Highlight the radio
button
Ensure that Defer Interface is
not enabled.
Click Ok
Document the Interface Trip
Stop request id
View Menu -> Requests
Click on the Find button.
Find your ID for the Interface
Trip Stop request.
Record the status of the
request

22

View Sales
Order

OM Responsibility ->
Orders, Returns -> Order
Organizer

Order Number:

Order Number = Enter order


number

Shipped Qty:

Req Qty:

Click Find
Verify the Results: Line # 1.1
Req Qty = 1, Shipped Qty =1
<!--[if !supportEmptyParas]--> <!--[endif]-->
The Item attribute settings for a PTO Item (Kit) are similar to those of a configurable PTO Model. A PTO
Kit has a standard bill of material with mandatory included items and the pick slip is used to kit the
included items. The PTO model is a model with optional items and option selection rules. In general the
item settings can be summarized as below, as from the Master Items form.
Main
----User Item Type = "Kit"
Item status = "Active"
Bills of Material
----------------BOM Allowed = "Checked"
BOM Item Type = "Standard"
Order Management
---------------Customer Ordered = "Checked"

Customer Orders Enabled = "Checked"


Shippable = "Unchecked"
Internal Ordered = "Unchecked"
Internal orders Enabled = "Unchecked"
OE Transactable = "Checked"
Pick Components = "Checked"
Assemble to Order = "Unchecked"
You might like to look at Note 750059.1 which steps you through the complete setup for the - very similar -

Difference Between MTS, ATO, MTO ,PTO ,CTO and ETO.


Make-to-stock (MTS)
In MTS environments, products are created before receipt of a customer order.
Customer orders are then filled from existing stock, and then those stocks are
replenished through production orders. MTS environments have the advantage
of decoupling manufacturing processes from customer orders. Theoretically,
this enables customer orders to be filled immediately from readily available
stock. It also allows the manufacturer to organize production in ways that
minimize costly changeovers and other disruptions.
However, there are risks associated with placing finished goods into inventory
without having a firm customer order or an established need. These risks tend
to limit MTS environments to simple, low-variety, or commodity products whose
demand can be forecasted readily.

Assemble-to-order (ATO)
In ATO environments, products are assembled from components after the
receipt of a customer order. The key components in the assembly or finishing
process are planned and stocked in anticipation of a customer order. Receipt of
an order initiates assembly of the customized product. This strategy is useful
when a large number of end products based on the selection of options and
accessories can be assembled from common components.
When products are too complex or customer demand is unpredictable,
manufacturers may choose to hold subassemblies or products in a semifinished state. The final assembly operation is then held until a firm customer
order is received. In this environment, manufacturers theoretically cannot
deliver products to customers as quickly as MTS environments, since some
additional time is required to complete the final assembly.
Make-to-order (MTO)

In MTO environments, products are made entirely after the receipt of a


customer order. The final product usually is a combination of standardized and
custom items to meet the customer's specific needs. MTO environments are
more prevalent when customers are prepared to wait in order to get a product
with unique featuresusually customized or highly engineered products. This
is analogous to the difference between a fast-food restaurant and a full-service
chain restaurant. MTO environments are slower to fulfill demand than MTS
and ATO environments, because time is required to make the products from
scratch. There also is less risk involved with building a product when a firm
customer order is in hand.
Engineer-to-order (ETO)
In ETO environments, customer specifications require unique engineering
design, significant customization, or new purchased materials. Each customer
order results in a unique set of part numbers, bills of material, and routings.
ETO environments theoretically are the slowest to fulfill: Time is required not
only to build the product, but to custom design it to meet the customer's
unique requirements.

Assemble to Order (ATO) and Pick to Order (PTO) are stocking strategies that are
used by manufacturers, when they can produce a variety of finished products
from a relatively small number of subassemblies and components. This
stocking strategy is widely known as the hourglass strategy, where you
maintain your inventory at the narrowest level in your bill structure. This
maintains inventory in a more flexible state and helps minimize your inventory
investment. An ATO environment is where you wait until you have an actual
sales order before you begin manufacturing the finished product. PTO implies
that you will pick multiple items based on one line item on a sales order.
Configure To Order Environment

In both ATO and PTO environments you might actually configure products
based on the customer order, or simply manufacture or ship standard products
or predefined configurations. A configure to order environment is where you
allow your customers to configure the finished product that they intend to buy.
Typically you will offer a variety of choices to your customer from which they
can choose the best options that suit them.
Market Orientation versus Stocking Strategies
Whether you offer configurable products depends on your market orientation;
but if you do, you cannot follow a Make to Stock strategy. You will potentially
follow one of the three possible stocking strategiesMake to Order (MTO), ATO,
or PTO, depending on the complexity of your products (how configurable your
products are). On the contrary, you can operate with an MTO/ATO/PTO
stocking strategy but still choose not to offer configurable products. The
difference between MTO and ATO is the level at which you stock your
components. So, from here on, when we mention ATO we really mean both ATO
and MTO because the business processes are similar albeit the stocking levels
are different.
ATO/PTO Scenarios
In a configuration scenario, a model bill of material is used to represent the list
of choices; if theres no need to offer choices, a standard bill of material is used.
The difference between models and items is essentially the ability to configure
an item while creating an order. Beyond this creation of the configuration item,
the manufacturing and distribution processes are the same for both models
and standard items
In an ATO environment, the strategy is to forecast, build, and stock the
subassemblies and parts that are used in the model. Oracle offers two flavors
of ATOthe first one is the ATO model in which the customers can configure
the product to their liking, and the other one is the ATO item that is
preconfigured. Once the customer order is received, the subassemblies and
components are assembled, according to the instructions in the routing, and
shipped.

For configurable models, the subassembly/component list will vary with


respect to each order and so will the manufacturing instructions (routing). So,
a notional item is created for each unique combination of options using an
automatic process. This item can be numbered and named according to your
business needs. For example, when a model called MD45890 is ordered with a
set of chosen options, the system will create a notional item to represent the
chosen options, and numbers the new item as MD45890*99, based on your
BOM parameters. This item is referred to as the configuration item in Oracle
Applications.
The strategy in PTO is similar, although there is no manufacturing. There are
two flavors of PTO as wellPTO models that can be configured by the
customers and PTO kits that are ordered as they are. Because there is no
manufacturing involved, PTO models or PTO kits can be shipped as soon as
they are ordered, depending on the availability of the required items. When the
pick list is generated for these items, the individual items that were selected (in
the case of a PTO model) or that were part of the standard PTO kit will be
printed in the pick list, which can then be picked and shipped.
Oracle allows you to have hybrid items such as an ATO model within a PTO
model. Starting with Release 11i5, Oracle supports multiple levels of
configuration within a model; the applications will generate a unique
configured item for each ATO model within a structure. Prior to Release 11i5,
however, multiple ATO models could be used, but the result was one flat bill of
material for all levels of configuration in the structure.

Below table gives attributes to be enabled in Oracle EBS for different types of
items

OE-ATO: ATO/PTO - FAQ (Doc ID 99861.1)


FREQUENTLY ASKED QUESTIONS
1. What are the available types of configurations?
ATO Model - Assemble-To-Order Configuration
Model bill of material with optional items and options selection rules
(mutually exclusive/mandatory).
Configuration manufactured from included items and selected options.
Standard Assemble-To-Order Items - ATO Item

Standard Bill of Material with mandatory standard components.


Item manufactured from mandatory standard components.
PTO Model - Pick-To-Order Configurations
Model Bill of Material with optional items and option selection rules
Pick Slip used to kit included items and selected options.
KIT (PTO Item)
Standard Bill of Material with mandatory included items.
Pick Slip used to kit included items.
HYBRIDS
Pick-To-Order model with optional Assemble-To-Order items.
Pick-To-Order model containing Assemble-To-Order model.
2. What are the item attributes that effect configurations?
BOM Item Type (BOM alternate region)
Pick Components (Order Entry alternate region)
Assemble To Order (Order Entry alternate region)
ATP Components (Order Entry alternate region)
Ship Model Complete (Order Entry alternate region)
Check ATP (Order Entry alternate region)
OE Transactable (Order Entry alternate region)
3. Can I cancel a configuration?
A configuration can be cancelled any time during the order fulfillment
process. But the scheduling actions (reserve/demand) need to be removed
before canceling.
4. How do I make changes to the Sales Order after a configuration has been
created?
First, the sales order needs to be unassigned from the configuration.

Second, the sales order assigned to the work order in WIP needs to be
cancelled.
Third, the changes can now be made to the sales order.
And fourth, the link between the sales order and work order needs to be
reestablished to further process the order.
5. How do I make changes after a Final Assembly Order has been opened?
No changes can be made after the final assembly order has opened. To make
any changes the whole order line has to be pick released, and backordered.
6. Why don't my changes to a Bill of Materials (BOM) reflect on the
Configuration screen?
Any changes made to the BOM (i.e. adding new options), should be
automatically reflected in the Configurator screen, if they are not then
run the BOM Pre-explode Configurations program (OE Superuser
Reponsibility>Bills>Pre-explode). This will explode all the Bills and
update the table BOM_EXPLOSIONS.
7. How can I internally order a configuration?
Configurations cannot be ordered internally (i.e. they cannot be used on
internal orders from Purchasing).
8. Why does the Selling Price on the Sales Order screen only display the model
price and not include the options?
This is functionality. The combined model and options total will be
displayed on the line total field at the bottom of the form.
9. How do I do an RMA on a configuration?
RMA of configurations can only be done when referencing a Sales Order
number

or an Invoice.
10. How do I delink a work order from a sales order?
a. (N) WIP: Discrete-> Discrete Jobs
b. Query the Assembly.
c. Click on the Button labeled Sales Order.
d. Delete the sales order line and commit.
11. When does change to BOM affect the ATO configuration?
ATO configuration will not be affected until the BOM_EXPLOSIONS table is
loaded since this table contains permanent explosions of all model bills
for use by Order Entry/Shipping.
12. Can I delete an ATO order line once order is booked?
No, you can only cancel the ATO order line once the order is booked.
13. You cancelled an ATO order but demand has NOT been released?
Scenario: You have a single line ATO sales order that a discrete job was
created for. You realized that this single line was entered incorrectly;
therefore, You go to Order Entry and cancel this line and add a new one.
You then went to Inventory and found out that demand for the original line
had not been released.
If this is a 10.7 environment, please run incdpg.sql (located under
$INV_TOP/sql directory) and then apply Patch 354306.
For Rel. 11 environment, incdpg.sql should be run followed by Patch 735666.
14. When running the Autocreate Final Assembly Order program, there is a
parameter called Load Type which offers three values:
- Configured items only

- Both configured and non-configured items


- Non-configured items only
Why would the system pick up non-configured items?
The first option is used for items created from a model and options
using the Autocreate Configuration Items program in BOM.
The second option is the default and used to create work order from Sales
Orders for both configuration and non-configuration items.
The third option is used for non-configuration items such as, items where
you have a standard part but which you do not build until you receive a
sales order. BOM autocreate configuration is required for ATO model - not
ATO item.
15. I would like to pick release even before I have inventory to give advance
notice to the warehouse to schedule shipping trucks and plan shipping
activity. Can we do this?
Oracle will not allow this. Playing with the reservation profile option
and are able to generate a pick slip for the Full Quanity with the option
set to NO. OE: Reservation must be set to Yes for ATO items/models to work.
If you have OE: Reservations set to YES then pick release will reserve any
quantities that appear on a pick slip. You can only reserve quantities
that are in stock and available, so it will only print on the pick slip
quantities that are in stock and available. If you have OE: Reservations
set to NO then pick release does not attempt to reserve. So all eligible
items will print on the pick slip irrespective of whether there is stock
or not. The validation will occur when records are inserted into the
mtl_transactions_interface and fail if pick release picks up lines with
no onhand qty. Note that you cannot safely change the profile value while
there are outstanding sal

Definitions

AssembletoOrder Model (ATO Configuration):

Model bill of material with optional items and option selection rules

Configuration manufactured from mandatory components and selected


options, or purchased from a supplier

Assemble-to-Order Item:

Standard bill of material with mandatory standard components

Item manufactured from mandatory standard components, or


purchased from a supplier

Pick-to-Order Model (PTO Configuration):

Model bill of material with optional items and option selection rules

Pick slip used to kit included items and selected options

Pick-to-Order Item (Kit):

Standard bill of material with mandatory included items

Pick slip used to kit included items

Hybrid:

Pick-to-Order models with optional Assemble-to-Order items

Pick-to-Order model containing Assemble-to-Order model

Multi-Level Assemble-to-Order Model (Multi-Level ATO Configuration):

A model bill of material with a non-phantom model as a component

Configuration manufactured from mandatory components selected


options, configured sub-assemblies, or purchased from a supplier.

Multi-Level Assemble-to-Order Items:

Standard bill of material with standard components and configured


components

Item manufactured from standard components and configured


components

Multi-Organization Assemble-to-Order Model(Multi-Organization ATO):

An ATO model which will be transferred from another organization

Pick-to-Order Model (PTO Configuration)

Pick-to-Order model consists of:


Model bill of material with optional items and option selection rules
Pick slip used to kit included items and selected options

Pick-to-Order Item (Kit)

Kit consists of:


Standard bill of material with mandatory included items
Pick slip used to kit included items

Hybrid

Hybrid consists of:


Pick-to-Order models with optional Assemble-to-Order items

Pick-to-Order model containing Assemble-to-Order model

A PTO model can have another PTO model or an ATO model as its components.

BOM Types:
1. Standard Bill
2. Model Bill
3. Option Class
4. Planning Bill

BOM Models:
Create Model bills to represent products and service that allow user-selected
options:
# Option Classes are groups of optional items
# Optional Items
# Required Items
Model bills and Option Class bills of material can include:
# Stock Items
# Assemble-to-Order Models
# Mandatory and Optional Components
PTO and ATO BOM Models:

ATO BOM Models:


# Represent product models that require assembly downstream in Oracle
Work In Process
# Are assembled using manufacturing work orders that can be costed
PTO BOM Models:
# Represent product Models in which included items appear on pick slips and
selected when the order ships
# Are not costed

Configurable PTO and ATO BOM Models:


# The inventory Item that represents the top level in your BOM Model must
have the BOM Item Type attribute set to Model
# PTO and ATO BOM Models can contain Standard Items and Option Classes
as components
# ATO and PTO BOM Models can also contain other ATO BOM Models as
components

# An ATO BOM Model cannot contain a PTO BOM Model


# A PTO BOM Model can contain a PTO BOM Model

Implicit Rules:

Basic rules are included with Oracle Bills of Material:


# Optional or Required
# Mutually Exclusive
# Maximum and Minimum Quantity
# Quantity Cascade
These rules provided by Oracle Bills of Material are called Implicit Rules.
Oracle Configurator honors these rules as well as the rules defined using
Oracle Configurator Developer

Option Classes:
Option Class is an element of a Configuration Model. The purposes of Option
Classes are to group and prevent viable alternatives. The end user typically
selects one or more options from each Option Class during runtime to create a
valid configuration.
Option Class Selection Rules:
BOM Model rules for selecting options from an Option Class during order
entry:
Required and Mutually exclusive: You must select one and only one Item in
this Option Class
Required: You must select one or more optional items in this Option Class
Optional and Mutually Exclusive: You can select only one optional item in
this Option Class
Optional: Select none, some, or all optional items in this Option Class

BOM Example:

Hybrid Configurations in Order


Management

Business needs in Configure to Order scenarios are highly flexible. This may be a standard trait of ATO
modeling with the rule and constraint-based options and option classes, or it may be a trait of Pick to

Order modeling with mandatory and optional choices to be knitted together. Some of the complex
environments that can arise are the hybrid configurations, i.e. building a PTO model with options and
option classes along with the ATO model within the structure. In this discussion, we will discuss how
different hybrid configuration needs can be met with Oracle order management by discussing business
examples and order flows.
A hybrid configuration is a model where we can include ATO modeling within the PTO structure to cater to
complex business needs. An example would be a promotional model which comes with a base ATO
model along with standard included items as a kit additional to what the customer is ordering for the base
model. A typical business scenario would be a promotional TV, complemented by standard accessories
such as an accessory kit and DVD player. In this scenario, the customer is given the option for modeling
his own type of TV and the included items such as the accessories kit and DVD player as part of the
order. Below is the PTO model of this structure that would be defined in the bill of materials.

PTO model with ATO as an included model ATO bill of material for configurations.
In this model, you can have constraints such as the size of the LED TV being mutually exclusive so that
the user can select only the one size option. Now, let us review how order entry is possible with this
complex configuration. In order entry, you can enter the promotional TV model and schedule it as per the
delivery. Once youve opened the configurator modeling window, the PTO model is exploded with all the
included items in it as SO lines, then you will be allowed to model the ATO model. A typical modeling is
shown below.

The selection of the ATO model will make sure that the included items are in it, as well as that we can
specify the customer preference in the size options class. The entire structure after the configuration is
shown below. Once you book the orders, all the PTO model included items that are exploded will be
shown with the status Awaiting Shipping since these are pick components. The rest of the models and
option classes will be shown with the status Booked. Now, a configuration item can be created from the
ATO model SO line.The * item created is as below.

PTO Model Configured Configuration Item created for ATO Model line
As you can observe, the configured item has the line status Supply Eligible making it eligible through the
word order creation process. At this point, the shipping department can execute kitting PTO included
items together, and the manufacturing department can start executing the WIP job created from the AutoCreate Final Assembly program. The line status before and after the job completion is shown below.

Pre-Job Completion and Post-Job Completion


After the shipping execution process has been completed and the hybrid model has been shipped to the
customer, all the eligible lines are available for invoicing. A typical line flow status post shipping is shown
below.

Another business scenario would be an additional PTO option included in the PTO model. To continue our
previous example, lets say there is a wall mount kit option added on the additional price. A typical
configuration window in this scenario is shown below. The rest of the process after the configuration will
remain the same as per the flow demonstrated previously.

The business can also make sure to ship the complete model instead of the options being shipped
separately by enabling the Ship Complete Model option in the item master attributes for the PTO model.
In keeping to our previous example, to add more complexity to the situation, the 32 LED can be an ATO
item. This function was not supported in the initial release of R12 but is now available with the R12.2
version. To enable this function, you must set the value of the profile options as OM: Allow Standard ATO
Items as PTO/Kit Included Components, and BOM: Allow ATO item in a KIT or as a mandatory item in the
PTO Model to Yes at the site level. Also, you can create lower level supply with the Auto Create Final
Assembly program by enabling the Create Lower Level Supply in the BOM parameters. These BOM
configurations are required at validation to make sure your order process flows.

Order management can help cater various business needs in the area of hybrid configurations, provided
the right CTO requirements are incorporated with the right configuration to cater fulfillment and pricing
needs.

Oracle Manufacturing enables one to define options available for products and
to process orders for unique product conigurations while maintaining control of
inventory , planning and cost accounting.
Oracle manufacturing enables one to process orders for configurations in
assemble to order (ATO) and pick to order (PTO) environments. The following
diagram illustrates the flow of the steps involved in processing orders for
configurations in assemble-to-order ATO and pick to order PTO environments.

One can define model and option class bills of material that list the options
customers can choose from when they place a sales order for an assemble to
order configuration. To define assemble to order models whose configuration
one assemble using manufacturing work orders, one must set the assemble to
order item master field to yes for the model and option class items.
A model bill lists the option classes , option and standard items that exist for a
model. The bill of material for a PTO model lists the option classes, options,
and included items that exist for that model.
Option Class bills can contain standard components, options, as well as other
option classes. Oracle manufacturing lets one structure any number of levels of
option classes within option classes so one can create an intended hierarchy of
choices. One can also specify a mandatory component under any option class
in the indented structure that would automatically be included anytime one
chooses an option from that option class or a lower level option class.

Das könnte Ihnen auch gefallen