You are on page 1of 304

s a

)h a
m
co deฺ
i l ฺ
g ma t Gui
R12 Oracle
y ฺ u@
Orderen
d
Management
r e dd s Stu
Fundamentals
w ar 2e- Student
t hi Guide
hes to us
Volume

a
(m nse
d i
a lice
m
m ble
r U
a fera
e s w n s
h r a
Ma on-t
n

D50091GC10
Edition 1.0
September 2007
D52995

Unauthorized reproduction or distribution prohibitedฺ Copyright© 2009, Oracle and/or its affiliatesฺ
Copyright © 2007, Oracle. All rights reserved.

This document contains proprietary information and is protected by copyright and other intellectual property laws. You may copy and
print this document solely for your own use in an Oracle training course. The document may not be modified or altered in any way.
Except where your use constitutes "fair use" under copyright law, you may not use, share, download, upload, copy, print, display,
perform, reproduce, publish, license, post, transmit, or distribute this document in whole or in part without the express authorization
of Oracle.

The information contained in this document is subject to change without notice. If you find any problems in the document, please
report them in writing to: Oracle University, 500 Oracle Parkway, Redwood Shores, California 94065 USA. This document is not
warranted to be error-free.

If this documentation is delivered to the United States Government or anyone using the documentation on behalf of the United
States Government, the following notice is applicable:

U.S. GOVERNMENT RIGHTS


The U.S. Government’s rights to use, modify, reproduce, release, perform, display, or disclose these training materials are restricted
by the terms of the applicable Oracle license agreement and/or the applicable U.S. Government contract.

Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of Oracle Corporation and/or its affiliates. Other names may
be trademarks of their respective owners.

a
Author
) has
Pratima Mahtani c o m ฺ

ail uide
Technical Contributors and Reviewers m
g nt G
u @
d d yฺ tude
rre this S
Order Management QA Team, Karen Zawada, Rahul Sharma
a
h e sw use
This book was published using: oracletutor
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Unauthorized reproduction or distribution prohibitedฺ Copyright© 2009, Oracle and/or its affiliatesฺ
Table of Contents

Overview of Oracle Order Management .......................................................................................................1-1


Overview of Oracle Order Management .......................................................................................................1-3
Objectives ......................................................................................................................................................1-4
What is Oracle Order Management? .............................................................................................................1-5
Order Capture and Order Fulfillment ............................................................................................................1-7
Oracle Order Management Capabilities ........................................................................................................1-8
Order to Cash Lifecycle.................................................................................................................................1-10
Integration with Other Products.....................................................................................................................1-11
Practice - Practice - Creating a User and Assigning Responsibilities........................................................1-12
Solution – Creating a User and Assigning Responsibilities.......................................................................1-13
Practice - Practice - Customizing the Quick Sales Orders Window ..........................................................1-16
Solution – Customizing the Quick Sales Orders Window .........................................................................1-17
Summary........................................................................................................................................................1-23
a
has
Order Entities and Order Flows ....................................................................................................................2-1
)
Order Entities and Order Flows.....................................................................................................................2-3
m ฺ
ฺ c o
Objectives ......................................................................................................................................................2-4
ail uide
Order to Cash Lifecycle with Standard Items................................................................................................2-5
m
@ g nt G
Practice - Practice - Order to Cash Cycle with Standard Items .................................................................2-18
Solution – Order to Cash cycle with Standard Items .................................................................................2-19
u
yฺ tude
Order to Cash Lifecycle with PTO Models and PTO Kits ............................................................................2-29
d d
rre this S
Practice - Practice - Order to Cash Cycle with PTO Kits ..........................................................................2-31
a
Solution – Order to Cash Cycle with PTO Kits .........................................................................................2-32

h e sw use
Drop Shipments .............................................................................................................................................2-41

( m a
Drop Shipments Across Ledgers ...................................................................................................................2-43
to
di cens e
Practice - Order to Cash Cycle with Customer Acceptance ......................................................................2-46
Solution – Order to Cash Cycle with Customer Acceptance .....................................................................2-48
a
mm ble li
Back-to-Back Orders .....................................................................................................................................2-52
U
Guided Demonstration – Creating Back to Back Orders ...........................................................................2-53
ar fera
Sales Agreements ..........................................................................................................................................2-62
e w
s ans
Negotiation Agreement..................................................................................................................................2-63
h
Ma on-tr
Approve Sales Agreement .............................................................................................................................2-64
Releases Against a Sales Agreement .............................................................................................................2-65
nPractice - Practice - Creating a Sales Agreement ......................................................................................2-67
Solution – Creating a Sales Agreement .....................................................................................................2-68
Order to Cash Lifecycle with Customer Acceptance.....................................................................................2-72
Practice - Order to Cash Cycle with Customer Acceptance ......................................................................2-76
Solution – Order to Cash Cycle with Customer Acceptance .....................................................................2-78
Summary........................................................................................................................................................2-82
Multiple Organization Access Control Setup................................................................................................3-1
Multiple Organization Access Control Setup ................................................................................................3-3
Objectives ......................................................................................................................................................3-4
Organization Structure in Oracle Applications..............................................................................................3-5
Multi-Org Access Control (MOAC)..............................................................................................................3-7
Using MOAC in Oracle Order Management .................................................................................................3-9
Setting Up MOAC .........................................................................................................................................3-11
Guided Demonstration – Setting Up Guided Deomonstration - Setting Up MOAC .................................3-13
Summary........................................................................................................................................................3-23
Oracle Inventory Setup for Oracle Order Management..............................................................................4-1
Oracle Inventory Setup for Oracle Order Management.................................................................................4-3
Objective........................................................................................................................................................4-4
Overview .......................................................................................................................................................4-5

Copyright © Oracle, 2007. All rights reserved.

Oracle Order Management Fundamentals Table of Contents


Unauthorized reproduction or distribution prohibitedฺ
i Copyright© 2009, Oracle and/or its affiliatesฺ
Receipt to Issue Lifecycle..............................................................................................................................4-6
Inventory Organizations ................................................................................................................................4-7
Setting Up Locations .....................................................................................................................................4-8
Inventory Organization Structure ..................................................................................................................4-9
Sample Inventory Organization.....................................................................................................................4-11
Guided Demonstration - Creating Subinventories .....................................................................................4-12
Practice - Creating Subinventories ............................................................................................................4-13
Solution - Creating Subinventories............................................................................................................4-14
Interorganization Shipping Networks............................................................................................................4-21
Shipping Method ...........................................................................................................................................4-23
Units of Measure ...........................................................................................................................................4-24
Uses of Units of Measure ..............................................................................................................................4-25
Unit of Measure Class ...................................................................................................................................4-26
Guided Demonstration - Creating Unit of Measure Classes......................................................................4-27
Unit of Measure Conversions ........................................................................................................................4-29
Guided Demonstration - Defining Unit of Measure Conversions..............................................................4-30
Guided Demonstration - Creating Units of Measure .................................................................................4-31
Practice - Defining Units of Measure ........................................................................................................4-32 a
) has
Solution – Defining Units of Measure .......................................................................................................4-33
What is an Item? ............................................................................................................................................4-37
c o m ฺ
Steps to Setup, Define, and Maintain Items...................................................................................................4-38

ail uide
Defining Items ...............................................................................................................................................4-39
m
g nt G
Item Master Organization ..............................................................................................................................4-41
@
Item Validation Organization ........................................................................................................................4-43
u
d d yฺ tude
Item Attributes...............................................................................................................................................4-44

rre this S
Unit of Measure Attributes ............................................................................................................................4-45
a
Order Management Item Attributes...............................................................................................................4-47

h e sw use
Item Validation ..............................................................................................................................................4-51
a to
Item Status .....................................................................................................................................................4-54
( m e
Item Statuses and Attributes ..........................................................................................................................4-55
di cens
a
Organization Assignment and Organization Items ........................................................................................4-56

U mm ble li
Control Levels ...............................................................................................................................................4-57
Guided Demonstration - Defining Items....................................................................................................4-59
ar fera
Practice - Practice - Defining Items ...........................................................................................................4-60
w
h e s ans
Solution - Defining Items ..........................................................................................................................4-62

Ma on-tr
Item Relationships .........................................................................................................................................4-68
Customer Items..............................................................................................................................................4-69
n
What are Supply and Demand? .....................................................................................................................4-70
Available to Promise .....................................................................................................................................4-71
Uses of ATP in Oracle Inventory ..................................................................................................................4-72
Defining an ATP Rule ...................................................................................................................................4-73
Guided Demonstration - Creating an ATP Rule ........................................................................................4-74
Implementation Considerations .....................................................................................................................4-76
Summary........................................................................................................................................................4-77
Oracle Receivables Setup for Oracle Order Management...........................................................................5-1
Oracle Receivables Setup for Oracle Order Management .............................................................................5-3
Objectives ......................................................................................................................................................5-4
Overview of Trading Community Architecture.............................................................................................5-5
Key Customer Related Concepts in TCA ......................................................................................................5-6
Adding Customers in Order Management .....................................................................................................5-8
Practice - Creating a Customer ..................................................................................................................5-9
Solution – Creating a Customer.................................................................................................................5-10
Defining Payment Terms...............................................................................................................................5-14
Defining Invoicing and Accounting Rules ....................................................................................................5-15
Defining Auto-Accounting Parameters .........................................................................................................5-16
Defining Territories in Receivables...............................................................................................................5-19

Copyright © Oracle, 2007. All rights reserved.

Oracle Order Management Fundamentals Table of Contents


Unauthorized reproduction or distribution prohibitedฺ
ii Copyright© 2009, Oracle and/or its affiliatesฺ
Practice - Defining a Territory...................................................................................................................5-20
Solution - Defining a Territory ..................................................................................................................5-21
Defining Invoice Sources (Batch Source) – Automatic Transaction Numbering ..........................................5-23
Define Salespersons to Assign Sales Credit ..................................................................................................5-25
Using the Resources Window to Create a Salesperson..................................................................................5-26
Guided Demonstration – Creating a Salesperson ......................................................................................5-27
Tax Setups in Transaction Types Window – Receivables and Order Management ......................................5-28
Practice - Viewing Tax Setups...................................................................................................................5-29
Solution – Viewing Tax Setups .................................................................................................................5-30
Overview of Credit Checking........................................................................................................................5-31
Defining Credit Checking on the Customers Page – Profile Tab ..................................................................5-32
Practice - Defining Credit Check and Hold ...............................................................................................5-34
Solution – Defining Credit Check and Hold..............................................................................................5-35
Defining Credit Checking on the Customers Page - Profile Amounts Tab ...................................................5-37
Credit Check Rules........................................................................................................................................5-39
Summary........................................................................................................................................................5-40
Oracle Order Management Setup Steps........................................................................................................6-1
a
has
Oracle Order Management Setup Steps.........................................................................................................6-3
Objectives ......................................................................................................................................................6-4
)
m ฺ
Order Management Setup Steps ....................................................................................................................6-6
ฺ c o
ail uide
Profile Options and System Parameters.........................................................................................................6-10
m
Overview of QuickCode or Lookup Types....................................................................................................6-12
g nt G
Defining QuickCode or Lookup Types .........................................................................................................6-14
u @
d d yฺ tude
Overview of Order Header and Order Line Processing Flows ......................................................................6-15
Overview of Transaction Types Window ......................................................................................................6-16
rre this S
Guided Demonstration - Setting up Transaction Types.............................................................................6-19
a
h e sw use
Practice - Setting up Transaction Types ....................................................................................................6-22
Solution – Setting Up Transaction Types ..................................................................................................6-23
m a to
Workflow in Transaction Types ....................................................................................................................6-29
(
di cens e
Guided Demonstration – Creating and Booking a Sales Order, Viewing Workflow Status, Viewing Workflow
a
mm ble li
Status .........................................................................................................................................................6-31
Guided Demonstration - Customizing Workflow Associated with an Order ............................................6-33
U
ar fera
Overview of Document Sequences for Order Numbering.............................................................................6-37
w
s ans
Defining Order Import Sources .....................................................................................................................6-39
e
h
Overview of Processing Constraints..............................................................................................................6-40
Ma on-tr
Setting up Processing Constraints .................................................................................................................6-42
nGuided Demonstration - Setting Up a Processing Constraint....................................................................6-45
Defining Validation Templates......................................................................................................................6-48
Defining Defaulting Conditions ....................................................................................................................6-50
Defining Defaulting Rules.............................................................................................................................6-52
Practice - Setting Up a Defaulting Rule.....................................................................................................6-54
Solution - Setting Up a Defaulting Rule ....................................................................................................6-58
Setting up Versioning and Audit History ......................................................................................................6-67
Overview of Available To Promise (ATP) ....................................................................................................6-69
Overview of Scheduling Levels.....................................................................................................................6-71
Practice - Using Scheduling in the Sales Orders Window.........................................................................6-73
Solution - Using Scheduling in the Sales Orders Window ........................................................................6-75
Auto-Schedule Profile Option .......................................................................................................................6-79
Defining Credit Usage Rule Sets ...................................................................................................................6-81
Defining Credit Check Rules.........................................................................................................................6-83
Practice - Defining Credit Check Ruless ...................................................................................................6-85
Solution – Defining Credit Check Rule .....................................................................................................6-86
Summary........................................................................................................................................................6-88
Holds, Order Purge, and Exception Management Setup .............................................................................7-1
Holds, Order Purge, and Exception Management Setup ...............................................................................7-3
Objectives ......................................................................................................................................................7-4

Copyright © Oracle, 2007. All rights reserved.

Oracle Order Management Fundamentals Table of Contents


Unauthorized reproduction or distribution prohibitedฺ
iii Copyright© 2009, Oracle and/or its affiliatesฺ
Holds .............................................................................................................................................................7-5
Seeded Holds .................................................................................................................................................7-6
Automatic Holds............................................................................................................................................7-8
Generic Holds................................................................................................................................................7-10
Hold Sources .................................................................................................................................................7-11
Practice - Creating and Applying Holds ....................................................................................................7-13
Solution - Creating and Applying Holds ...................................................................................................7-14
Order and Quote Purge ..................................................................................................................................7-26
Purge Sets ......................................................................................................................................................7-27
Setting Up Exception Management ...............................................................................................................7-29
Guided Demonstration – Setting up Exception Management....................................................................7-31
Summary........................................................................................................................................................7-35
Basic Pricing Setup..........................................................................................................................................8-1
Basic Pricing Setup........................................................................................................................................8-3
Objectives ......................................................................................................................................................8-4
Overview of Pricing in the Order to Cash Process ........................................................................................8-5
Overview of Pricing Integration ....................................................................................................................8-6
a
has
Overview of Pricing Concepts.......................................................................................................................8-8
Overview of the Pricing Engine ....................................................................................................................8-10
)
m ฺ
Overview of Pricing Security ........................................................................................................................8-11
ฺ c o
ail uide
Overview of Price Lists .................................................................................................................................8-12
m
Overview of Pricing Agreements ..................................................................................................................8-14
g nt G
Overview of Formulas ...................................................................................................................................8-15
u @
d d yฺ tude
Overview of Qualifiers ..................................................................................................................................8-16
Overview of Modifiers ..................................................................................................................................8-17
rre this S
Overview of Contexts and Attributes ............................................................................................................8-19
a
h e sw use
Overview of Freight and Special Charges Modifiers.....................................................................................8-20
Overview of Basic Versus Advanced Pricing................................................................................................8-21
m a to
Overview of Price Lists .................................................................................................................................8-22
(
di cens e
Price List Information....................................................................................................................................8-24
a
mm ble li
Creating a Price List ......................................................................................................................................8-27
Price List Header ...........................................................................................................................................8-28
U
ar fera
Price List Line ...............................................................................................................................................8-30
w
s ans
Secondary Price List......................................................................................................................................8-34
e
h Practice - Creating a Price List ..................................................................................................................8-35
Ma on-tr
Solution - Creating a Price List..................................................................................................................8-37
n
Copy Price List ..............................................................................................................................................8-40
Practice - Copying a Price List ..................................................................................................................8-41
Solution - Copying a Price List..................................................................................................................8-42
Price List Maintenance: Overview ................................................................................................................8-44
Manual Price List Updates.............................................................................................................................8-45
Practice - Manually Updating a Price List.................................................................................................8-47
Solution - Manually Updating a Price List ................................................................................................8-48
Adjust Price List ............................................................................................................................................8-50
Practice - Adjusting a Price List ................................................................................................................8-52
Solution - Adjusting a Price List................................................................................................................8-53
Add Items to Price List..................................................................................................................................8-55
Practice - Adding an Item Category to a Price List ...................................................................................8-57
Solution - Adding an Item Category to a Price List...................................................................................8-59
Overview of Modifiers ..................................................................................................................................8-62
Creating Modifier Lists .................................................................................................................................8-63
Adding Modifier Lines ..................................................................................................................................8-65
Creating Modifiers Lines...............................................................................................................................8-66
Modifier Line Examples ................................................................................................................................8-68
Modifier Types ..............................................................................................................................................8-69
Discount Modifier..........................................................................................................................................8-70

Copyright © Oracle, 2007. All rights reserved.

Oracle Order Management Fundamentals Table of Contents


Unauthorized reproduction or distribution prohibitedฺ
iv Copyright© 2009, Oracle and/or its affiliatesฺ
Practice - Creating a Discount Modifier Using Qualifiers.........................................................................8-71
Solution - Creating a Discount Modifier Using Qualifiers ........................................................................8-74
Price Break Modifiers: Point Breaks .............................................................................................................8-80
Surcharge Modifier........................................................................................................................................8-81
Qualifier Overview ........................................................................................................................................8-82
Example of Qualifier Hierarchy ....................................................................................................................8-83
Using Qualifiers with Modifier Lists.............................................................................................................8-85
Freight and Special Charge List Modifier .....................................................................................................8-86
Seeded Freight Charges .................................................................................................................................8-88
Setting Up Freight and Special Charge List Modifiers..................................................................................8-89
Practice - Creating a Freight and Special Charge List Modifier ................................................................8-90
Solution - Creating a Freight and Handling Charges Modifier..................................................................8-95
Overview of Price Books...............................................................................................................................8-111
Price Book Example 1 ...................................................................................................................................8-113
Price Book Example 2 ...................................................................................................................................8-114
Price Book Example 3 ...................................................................................................................................8-115
Benefits of Price Books .................................................................................................................................8-116
Price Book Implementation ...........................................................................................................................8-117 a
Implementation Steps: Setting Key Profile Options.....................................................................................8-118
) has
Implementation Steps: Setting Key Profile Options......................................................................................8-119
c o m ฺ
Implementation Steps: Verifying Pricing Parameters....................................................................................8-120

ail uide
Implementation Steps: Setting Up the Default Printer...................................................................................8-122
m
g nt G
Implementation Steps: Setting up Oracle XML Publisher.............................................................................8-123
@
Creating a Price Book....................................................................................................................................8-124
u
d d yฺ tude
Creating a Price Book: Defining General Price Book Criteria .....................................................................8-125

rre this S
Creating a Price Book: Defining Price Calculation Criteria .........................................................................8-126
a
Creating a Price Book: Selecting Price Book Publishing Options................................................................8-127

h e sw use
Price Book Publishing Templates..................................................................................................................8-128
a to
Price Book Publishing: Document Types......................................................................................................8-129
( m e
Generating and Publishing Price Books ........................................................................................................8-130
di cens
a
Viewing Price Book Details Online ..............................................................................................................8-131

U mm ble li
Maintaining Price Books ...............................................................................................................................8-133
Republishing Price Books..............................................................................................................................8-134
ar fera
Viewing Errors ..............................................................................................................................................8-135
w
e s ans
Profile Options in Basic Pricing ....................................................................................................................8-136
h
M a n-tr
Summary........................................................................................................................................................8-138

noof Shipping Execution ....................................................................................................................9-1


Overview
Overview of Shipping Execution...................................................................................................................9-3
Objectives ......................................................................................................................................................9-4
Shipping Execution Flow ..............................................................................................................................9-5
Delivery and Delivery Lines..........................................................................................................................9-7
Trips and Stops ..............................................................................................................................................9-8
Delivery Leg..................................................................................................................................................9-9
Containers/LPNs............................................................................................................................................9-10
Pick Release...................................................................................................................................................9-11
Move Orders..................................................................................................................................................9-12
Pick Confirmation..........................................................................................................................................9-13
Ship Confirm .................................................................................................................................................9-14
Automated Shipping Process.........................................................................................................................9-16
One Step Shipping .........................................................................................................................................9-17
Shipping Transactions Form..........................................................................................................................9-19
Guided Demonstration – Shipping Transaction Form ...............................................................................9-20
Query Manager ..............................................................................................................................................9-21
Data Manager ................................................................................................................................................9-22
Quick Ship Window ......................................................................................................................................9-23
Guided Demonstration – Quick Ship Window ..........................................................................................9-24

Copyright © Oracle, 2007. All rights reserved.

Oracle Order Management Fundamentals Table of Contents


Unauthorized reproduction or distribution prohibitedฺ
v Copyright© 2009, Oracle and/or its affiliatesฺ
Reports and Processes ...................................................................................................................................9-26
Integration With Oracle Order Management .................................................................................................9-27
Integration With Oracle Transportation Management ...................................................................................9-28
Integration With Oracle Warehouse Management.........................................................................................9-29
Integration with Oracle Workflow.................................................................................................................9-30
Summary........................................................................................................................................................9-31
Shipping Execution Setup ...............................................................................................................................10-1
Shipping Execution Setup .............................................................................................................................10-3
Objectives ......................................................................................................................................................10-4
Roles..............................................................................................................................................................10-5
Guided Demonstration - Defining Roles ...................................................................................................10-7
Practice - Defining Roles...........................................................................................................................10-8
Solution - Defining Roles ..........................................................................................................................10-9
Granting Roles To Users ...............................................................................................................................10-14
Guided Demonstration – Granting Access to Roles ..................................................................................10-16
Practice - Granting Access to Roles ..........................................................................................................10-17
Solution -Granting Access to Roles...........................................................................................................10-18
a
has
Freight Carriers..............................................................................................................................................10-19
Guided Demonstration - Defining Freight Carriers ...................................................................................10-21
)
m ฺ
Freight Costs..................................................................................................................................................10-22
ฺ c o
ail uide
Guided Demonstration – Defining Freight Cost Types .............................................................................10-23
m
Transit Times.................................................................................................................................................10-25
g nt G
Regions and Zones.........................................................................................................................................10-27
u @
d d yฺ tude
Shipping Document Sets ...............................................................................................................................10-29
Guided Demonstration – Defining Document Sets....................................................................................10-30
rre this S
Document Categories ....................................................................................................................................10-31
a
h e sw use
XML Publisher Enabled Documents .............................................................................................................10-33
Customizing and Creating Templates............................................................................................................10-35
m a to
Document Sequences.....................................................................................................................................10-36
(
di cens e
Choosing Printers For Searching Documents and Labels..............................................................................10-38
a
mm ble li
ITM Adapter Integration ...............................................................................................................................10-40
Delivery Compliance Screening ....................................................................................................................10-41
U
ar fera
Shipping Exceptions ......................................................................................................................................10-43
w
s ans
Defining Shipping Exceptions.......................................................................................................................10-45
e
h
Logging Shipping Exceptions........................................................................................................................10-47
Ma on-tr
View and Update Logged Shipping Exceptions ............................................................................................10-49
nGuided Demonstration – Viewing Shipping Exceptions ...........................................................................10-50
Purge and Resolve Logged Shipping Exceptions ..........................................................................................10-52
Running Pick Release....................................................................................................................................10-53
Release Sequence Rules ................................................................................................................................10-54
Practice - Defining Release Sequence Rules .............................................................................................10-56
Solution -Defining Release Sequence Rules..............................................................................................10-57
Pick Slip Grouping Rule................................................................................................................................10-58
Practice - Defining Pick Slip Grouping Rules ...........................................................................................10-60
Solution - Defining Pick Slip Grouping Rules ..........................................................................................10-61
Release Rules.................................................................................................................................................10-62
Release Rule – Order Tab..............................................................................................................................10-63
Release Rule – Shipping Tab.........................................................................................................................10-65
Release Rule – Inventory Tab........................................................................................................................10-67
Practice - Defining Release Rules .............................................................................................................10-69
Solution - Defining Release Rules.............................................................................................................10-70
Pick Release tab in Shipping Parameters Window ........................................................................................10-72
Auto Allocate.................................................................................................................................................10-74
Autocreate Deliveries ....................................................................................................................................10-75
Auto Pick Confirm.........................................................................................................................................10-76
Release Sales Orders for Picking Window ....................................................................................................10-78

Copyright © Oracle, 2007. All rights reserved.

Oracle Order Management Fundamentals Table of Contents


Unauthorized reproduction or distribution prohibitedฺ
vi Copyright© 2009, Oracle and/or its affiliatesฺ
Ship Confirm Rules .......................................................................................................................................10-79
Ship Confirm Rule Ship Options...................................................................................................................10-80
Ship Confirm Rule Trip Options ...................................................................................................................10-82
Ship Confirm Rule Document Set .................................................................................................................10-84
Ship Confirm Rule Shipping Parameters.......................................................................................................10-85
Creating Containers .......................................................................................................................................10-87
Container-Item Relationship..........................................................................................................................10-88
Container Load Details ..................................................................................................................................10-90
Guided Demonstration – Defining Container Load Details.......................................................................10-91
Packing Delivery Lines into Containers ........................................................................................................10-93
Packing Workbench.......................................................................................................................................10-95
Delivery Flow - Generic ................................................................................................................................10-97
Trip Flow – Generic ......................................................................................................................................10-98
Ship to Deliver Process Workflow ................................................................................................................10-99
Workflow Lookups........................................................................................................................................10-100
Workflow Specific Profile Options ...............................................................................................................10-101
Workflow Specific Shipping and Global Parameters ....................................................................................10-102
Business Events .............................................................................................................................................10-104a
) has
Purging Workflows........................................................................................................................................10-106
Oracle Shipping Debugger ............................................................................................................................10-107
c o m ฺ
Shipping Lookups..........................................................................................................................................10-109

ail uide
Shipping Parameters ......................................................................................................................................10-110
m
g nt G
General Tab In Shipping Parameters Window ..............................................................................................10-111
@
Profile Options...............................................................................................................................................10-113
u
d d yฺ tude
Global Parameters – General Tab..................................................................................................................10-115

rre this S
Summary........................................................................................................................................................10-117
a
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Oracle Order Management Fundamentals Table of Contents


Unauthorized reproduction or distribution prohibitedฺ
vii Copyright© 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Unauthorized reproduction or distribution prohibitedฺ Copyright© 2009, Oracle and/or its affiliatesฺ
Preface
Profile
Before You Begin This Course

• Thorough knowledge of navigation through the applications

• Working experience with Oracle Order Management

Prerequisites

• There are no prerequisites for this course.

s a
How This Course Is Organized
)h a
m
odemonstrations
This is an instructor-led course featuring lecture and hands-on exercises. Online
and written practice sessions reinforce the concepts and skills introduced. a i l ฺ c
i d eฺ
g m t Gu
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s
h r a
Ma on-t
n

Copyright © Oracle, 2007. All rights reserved.

Oracle Order Management Fundamentals Table of Contents


Unauthorized reproduction or distribution prohibitedฺ
ix Copyright© 2009, Oracle and/or its affiliatesฺ
Related Publications
Oracle Publications
Title Part Number
Oracle Order Management User’s Guide B28099-01
Oracle Order Management Implementation Manual B25975-01
Oracle Shipping Execution User’s Guide B31232-01
Oracle Inventory User’s Guide B31547-02
Oracle Advanced Pricing User’s Guide B31581-01
Oracle Advanced Pricing Implementation Manual B31440-01
a
Additional Publications
) has
• System release bulletins c o m ฺ

ail uide
• Installation and user’s guides
m
g nt G
u @
d d yฺ tude
rre this S
• Read-me files
a
• International Oracle User’s Group
h e sw uarticles
(IOUG) se
( m a to
• Oracle Magazine di ns e
a c e
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Oracle Order Management Fundamentals Table of Contents


Unauthorized reproduction or distribution prohibitedฺ
x Copyright© 2009, Oracle and/or its affiliatesฺ
Typographic Conventions
Typographic Conventions in Text
Convention Element Example
Bold italic Glossary term (if The algorithm inserts the new key.
there is a glossary)
Caps and Buttons, Click the Executable button.
lowercase check boxes, Select the Can’t Delete Card check box.
triggers, Assign a When-Validate-Item trigger to the ORD block.
windows Open the Master Schedule window.
Courier new, Code output, Code output: debug.set (‘I”, 300);
case sensitive directory names, Directory: bin (DOS), $FMHOME (UNIX)
(default is filenames,
lowercase) passwords,
Filename: Locate the init.ora file.
s a
pathnames,
Password: User tiger as your password.
Pathname: Open c:\my_docs\projects )h a
URLs, m
co deฺ
URL: Go to http://www.oracle.com
i l ฺ
ma t Gui
user input,
User input: Enter 300
usernames g
u@ uden
Username: Log on as scott
Initial cap Graphics labels y ฺ
Customer address (but Oracle Payables)
(unless the term is a
r e dd s St
proper noun) a r t h i
w e
Italic Emphasized words
and phrases, a
For hfurthers information,
Do notesave changes
t o u sto the
see
database.
Oracle7 Server SQL Language
titles of books andi (m s
Reference e Manual.
a d Enter c e nuser_id@us.oracle.com,
courses,
m l i
m ble name of the user.
variables
where user_id is the

Quotation r U ra
awith longfeelements
Interface Select “Include a reusable module component” and click Finish.
s w s
he -trthatan only
marks names
a
M on initialhave This subject is covered in Unit II, Lesson 3, “Working with
caps; Objects.”
n lesson and chapter
titles in cross-
references
Uppercase SQL column Use the SELECT command to view information stored in the
names, commands, LAST_NAME
functions, schemas, column of the EMP table.
table names
Arrow Menu paths Select File > Save.
Brackets Key names Press [Enter].
Commas Key sequences Press and release keys one at a time:
[Alternate], [F], [D]
Plus signs Key combinations Press and hold these keys simultaneously: [Ctrl]+[Alt]+[Del]

Copyright © Oracle, 2007. All rights reserved.

Oracle Order Management Fundamentals Table of Contents


Unauthorized reproduction or distribution prohibitedฺ
xi Copyright© 2009, Oracle and/or its affiliatesฺ
Typographic Conventions in Code
Convention Element Example
Caps and Oracle Forms When-Validate-Item
lowercase triggers
Lowercase Column names, SELECT last_name
table names FROM s_emp;

Passwords DROP USER scott


IDENTIFIED BY tiger;
PL/SQL objects OG_ACTIVATE_LAYER
(OG_GET_LAYER (‘prod_pie_layer’))

Lowercase Syntax variables CREATE ROLE role


italic
a
Uppercase SQL commands and SELECT userid
functions FROM emp; ) has
c o m ฺ

ail Paths ide
Typographic Conventions in Oracle Application Navigation m
g nt G u
u @ de to direct you
d d yฺ example,
This course uses simplified navigation paths, such as the following
t u
rre this S
through Oracle Applications.
a
w Queryse> Find (B) Approve
(N) Invoice > Entry > Invoice Batches Summary
h e s(M) u
m a t o
a di (following:
This simplified path translates to the
e n se
m
1. (N) From the Navigator m window,
l e licselect Invoice then Entry then Invoice Batches
Summary. a r U erab
e s w nsf
h From-trthe
2. a(M) a menu, select Query then Find.
M n
3. (B) noClick the Approve button.
Notations:

(N) = Navigator

(M) = Menu

(T) = Tab

(B) = Button

(I) = Icon

(H) = Hyperlink

(ST) = Sub Tab

Copyright © Oracle, 2007. All rights reserved.

Oracle Order Management Fundamentals Table of Contents


Unauthorized reproduction or distribution prohibitedฺ
xii Copyright© 2009, Oracle and/or its affiliatesฺ
Typographical Conventions in Oracle Application Help System Paths
This course uses a “navigation path” convention to represent actions you perform to find
pertinent information in the Oracle Applications Help System.

The following help navigation path, for example—

(Help) General Ledger > Journals > Enter Journals

—represents the following sequence of actions:

1. In the navigation frame of the help system window, expand the General Ledger entry.

2. Under the General Ledger entry, expand Journals.

3. Under Journals, select Enter Journals. a


) h as
4. Review the Enter Journals topic that appears in the document frame of the helpmsystem
o
window.
a ilฺ uideฺ
c
@ gm nt G
d y ฺu tude
r r ed is S
w a e th
s
he to us
a
(m nse
d i
a lice
m
m ble
r U
a fera
e s w n s
h r a
Ma on-t
n

Copyright © Oracle, 2007. All rights reserved.

Oracle Order Management Fundamentals Table of Contents


Unauthorized reproduction or distribution prohibitedฺ
xiii Copyright© 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Oracle Order Management Fundamentals Table of Contents


Unauthorized reproduction or distribution prohibitedฺ
xiv Copyright© 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
gSetup t G
Basic Pricing u @ n
d d yฺ tude
rre 8 this S
Chapter
a
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 1 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 2 2009, Oracle and/or its affiliatesฺ
Basic Pricing Setup

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 3 2009, Oracle and/or its affiliatesฺ
Objectives

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 4 2009, Oracle and/or its affiliatesฺ
Overview of Pricing in the Order to Cash Process

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Overview
MThe tr in the Order to Cash Process
a nof-Pricing
o process leads to:
nordering
• Shipping of goods
• Invoicing of customer
• Receipt of cash and reconciling of the bank statement
In Order Management the pricing engine prices the items after the order is entered or booked
(depending on the pricing setup). Once the order is booked, it proceeds through the workflow
process. If it is a shipping item and the quantities are available, the order is processed by
Shipping Execution. During shipping, the freight and special charges can be calculated and the
price of the item is adjusted accordingly.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 5 2009, Oracle and/or its affiliatesฺ
Overview of Pricing Integration

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nof-trPricing Integration
Overview
MThe o
nfollowing products use Oracle Pricing setup and engine processing:
• Complex MRO
• Core Contracts
• Demand Planning
• Financial Services
• Inter-company transactions
• Logistics
• Marketing
• Order Capture/Quoting
• Order Management
• Procurement
• Sales for Communications
• Service Contracts
• Service Core (Via Order Management)

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 6 2009, Oracle and/or its affiliatesฺ
• Service for Communications
• Trade Management
The following products use Oracle Pricing engine processing only:
• iStore
• TeleSales
• Sales Online

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 7 2009, Oracle and/or its affiliatesฺ
Overview of Pricing Concepts

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s Concepts
h
a n-t
Overview of r a
Pricing
MThe o engine determines the selling price for products and services. It provides the final
npricing
selling price after retrieving the initial price from the price list or customer agreement. If this
order qualifies for any increases or decreases from the initial price, adjustments called
modifiers are applied to the price.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 8 2009, Oracle and/or its affiliatesฺ
Overview of Pricing Concepts

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s Concepts (cont.)
h
a n-t
Overview of r a
Pricing
MWhen
nothe sales order is entered, the pricing engine is called and reads the relevant price list or
pricing agreement. The appropriate modifiers are then applied to the base price and the final
selling price is sent to the sales order line or the calling application. The Adjustments window
displays the original price, applied modifiers, and the final price.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 9 2009, Oracle and/or its affiliatesฺ
Overview of the Pricing Engine

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s
h
a n-t
Overview of r a
the Pricing Engine
MThe o engine, which consists of a search engine and a calculation engine, works through
npricing
open APIs to provide the pricing results to the calling application. From the pricing request, the
pricing engine evaluates the appropriate modifiers and price lists, resolves incompatibility
issues, retrieves the list price, and calculates the unit selling price and adjustments. The search
engine receives pricing information from entities like price lists, modifiers, qualifiers,
formulas, products, and pricing attributes.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 10 2009, Oracle and/or its affiliatesฺ
Overview of Pricing Security

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s Security
h r a
MInaOracle -t
Overview of Pricing
n o n Applications, the basic level of security called functional security is implemented to
control users’ access to different windows, controls, and reports in the application.
Additionally, Basic Pricing has its own security setup called pricing security that works along
with functional security to provide a secure environment where the user can view, update, or
add pricing entities within a framework of authorizations and permissions. Pricing entities are
price lists, modifiers, and agreements. You can set up pricing security if you have the Oracle
Pricing Administrator responsibility.
Using pricing security, you can assign pricing entities to operating units, assign privileges, and
set security rules for pricing entities.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 11 2009, Oracle and/or its affiliatesฺ
Overview of Price Lists

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
oftrPrice Lists
MAapriceolist
Overview
n -
n is useful for maintaining the prices and other pricing details of products and
services. It serves as a repository of items with their related pricing details. You can retrieve a
price list and add/edit/delete related items and item categories. You can also use the price list to
define attributes for the products that determine the pricing action.
An item should have a price when it is entered on a sales order line. Once the pricing engine
populates the Unit Price field by deriving the price from the appropriate price list, the order can
be booked.
The header region of the price list consists of fields to store the price list name, the effective
dates of the price list, currency, multi-currency conversion, pricing controls, rounding factor,
and shipping defaults like freight terms and freight carriers.
You can enter one or more pricing lines to the price list. However you may add only one
secondary price list. Pricing attributes can also be used to determine the price in the price list.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 12 2009, Oracle and/or its affiliatesฺ
Overview of Price Lists

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nof-trPrice Lists (cont.)
Overview
MYou o create as many price lists as needed by entering the information or copying existing
ncan
price lists. The price lists can be modified to include new items or groups of items. The list
price of the price list lines can be increased or decreased by either an amount or a percentage.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 13 2009, Oracle and/or its affiliatesฺ
Overview of Pricing Agreements

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s Agreements
h
a n-t
Overview of r a
Pricing
MOracle
noPricing enables you to establish agreements with your customers, where you can define
prices, payment terms, and freight terms for items. Two types of agreements can be created:
Standard Agreements or Pricing Agreements.
• Standard Agreements use standard price lists. Standard Agreements can be generic or
specific to a customer or customer family.
• Pricing Agreements use Agreement Price Lists. These price lists are set up and maintained
through the Agreements window. Special terms and conditions can also be specified in the
Pricing Agreement that can then be defaulted in the sales order.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 14 2009, Oracle and/or its affiliatesฺ
Overview of Formulas

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nof-trFormulas
Overview
MYou o define prices as constant values or create formulas to provide pricing flexibility and
ncan
the ability to carry out complex computations. Some of the formulas that are created are based
on the following formula component types:
• Factor List: You can apply different factor values for varying item attributes
• Numeric Constant: Numeric value
• Pricing Context: Grouping of pricing attributes, of which a maximum of 100 can be
incorporated in the formula
• Product Context: Which contains only one attribute, item
You can create formulas in the Pricing Formulas window.
Basic Pricing provides seeded formulas, such as the Freight and Special Charges Formulas,
which includes the Cost to Charge Conversion formula and Cost to Charge Markup formula.
These formulas convert freight costs to freight charges.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 15 2009, Oracle and/or its affiliatesฺ
Overview of Qualifiers

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s
h r a
MAaqualifier t
Overview of Qualifiers
o n -defines
n eligibility rules for modifiers and price lists. A qualifier can be a customer
name, a customer class, an order type, or an order amount that can span orders.
Though a qualifier may be set up independently, it comes into effect only when linked to a
modifier or a price list. Thus, the modifier that is set up and linked to a qualifier determines
who the price adjustment will affect as well as the amount that will change.
You can create qualifier groups to apply individual qualifiers as a set. When you group
qualifiers, they become a set, which allows for faster searching and setup.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 16 2009, Oracle and/or its affiliatesฺ
Overview of Modifiers

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nof-trModifiers
Overview
MModifiers
no determine the adjustments made to the list price. These are dependant on various
business factors such as the type of adjustments to make, the level at which the adjustments are
made, how the modifiers are qualified, how they are applied, etc. You can create three modifier
list types in Oracle Pricing:
• Discount List
• Surcharge List
• Freight and Special Charge List
Modifier Line Types
The following modifier line types are available in Oracle Pricing:
• Discount
• Surcharge
• Freight and Special Charges: Amount applied to the customer invoice for movement of a
shipment to a destination
• Price Break: Only point price breaks are allowed in Basic Pricing modifiers. For example,
the following pricing decisions are:

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 17 2009, Oracle and/or its affiliatesฺ
If Item Quantity = 0-50, then discount = 5%
If Item Quantity = 50-100, then discount = 7%
If Item Quantity is between 100 and 99999999999, then discount = 10%.
So if the ordered item quantity is 110, then the discount applicable is 10%.
Types of Modifier Controls
A pricing event is a time in the process flow of the calling application at which it makes a call
to the pricing engine (analogous to an Oracle Workflow event); for example, Book Order in
Order Management.
A pricing phase is a user-defined group of modifiers that the search engine considers together
when applying them to pricing requests, for example, Phase 1: Line Adjustments.
Incompatibility: In any given level within the same phase, the system only allows one modifier
to be selected. The pricing engine may retrieve more than one modifier that meets the calling
request and can be applied. There are three methods to resolve incompatibilities within the
a
has
modifiers that the pricing engine retrieves:
• Precedence )
m ฺ
ฺ c o
ail uide
• Best price
• Exclusivity m
g nt G
u @
d d yฺ tude
• Incompatibility Level: Each modifier has an incompatibility level. If there is more than
one modifier line with the same incompatibility level, the pricing engine selects the one
rre this S
with the highest precedence. If there is more than one modifier with the highest
a
h e sw use
precedence in an incompatibility level, the pricing engine selects the modifier that
a to
provides the best benefit to the customer.
( m
di cens e
In Basic Pricing, users cannot add additional phases or events, and incompatibility level and
a
mm ble li
buckets are defaulted.
U
ar fera
e w
s ans
h
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 18 2009, Oracle and/or its affiliatesฺ
Overview of Contexts and Attributes

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nof-trContexts and Attributes
Overview
MThere
noare three types of pricing contexts or groups in Basic Pricing:
• Product
• Pricing
• Qualifier
Attributes are fields in the Standard or Quick Sales Orders window that can be used to
determine the price of an item. A context is comprised of a grouping of attributes. However,
the product context type has only one context–item.
Through attribute management, the pricing engine evaluates all the values defined in the
qualifier and pricing attributes. Basic Pricing allows the creation and linking of only Pricing
contexts with a maximum of 100 attributes or less.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 19 2009, Oracle and/or its affiliatesฺ
Overview of Freight and Special Charges Modifiers

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s and Special Charges Modifiers
h
a n-t
Overview of r a
Freight
MFreight
noand special charges are applied to the customer’s invoice, charging for the movement
of goods from the supplier to the destination. Freight and special charges can be applied to the
order as a whole or to individual order lines. Costs that are associated with the shipment of
goods can be entered in the Sales Orders window or the Shipping Transaction window. Freight
charges can be automatically derived from the freight cost. The freight charge represents the
amount charged to the customer receiving the shipment. The freight charge can be equivalent
to the freight cost or to a greater amount such as a freight cost plus a markup.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 20 2009, Oracle and/or its affiliatesฺ
Overview of Basic Versus Advanced Pricing

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nof-trBasic Versus Advanced Pricing
Overview
MOracle
nooffers two levels of pricing functionality: Basic Pricing and the separate enhanced
product, Oracle Advanced Pricing. While both levels of functionality share some similarities,
the licensed Oracle Advanced Pricing application extends the ability to adjust pricing.
Note: Additionally, Oracle Advanced Pricing enables you to derive prices from external
sources. For further information on Oracle Advanced Pricing, see the Oracle Advanced Pricing
User and Implementation Manuals.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 21 2009, Oracle and/or its affiliatesฺ
Overview of Price Lists

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n sLists
h
a n-t
Overview of r a
Price
MPrice o are essential to ordering products because each item entered on an order must have a
nlists
price. Price lists, like modifiers, consist of a header region where you can define general
information such as effective dates and currency, and price list lines where you can define item
and item category prices. For price list lines, you can define price breaks, and pricing
attributes.
Pricing sends customer list price, agreement price, and modifier information to orders being
entered manually in Order Management and to orders being entered in other Oracle
applications which can then be either imported or can use an API via Order Capture into Order
Management. Orders can proceed through the Order to Cash flow by being shipped, run
through the AutoInvoice program to Receivables and finally the accounting information can be
transferred to the General Ledger.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 22 2009, Oracle and/or its affiliatesฺ
Overview of Price Lists

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n sLists (cont.)
h
a n-t
Overview of r a
Price
MThe o engine receives and processes a pricing request and then supplies the base (initial)
npricing
price from the price list or customer agreement. The pricing engine then applies any modifiers,
calculates the selling price, and returns the result to the calling application.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 23 2009, Oracle and/or its affiliatesฺ
Price List Information

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma• Basic
Price List
n tr
Information
-
no price list header information: Basic information includes the price list name,
effective dates, currency, pricing controls, rounding factor, and shipping defaults such as
freight terms and freight carrier.
• Price list lines: Enter a line for each item and unit of measure combination you sell.
• Price breaks: If the price of an item varies with the quantity ordered, you can define
bracket pricing or price breaks.
• Pricing attributes: Pricing attributes control what is being priced or modified on a price list
or modifier list.
• Secondary price list: The pricing engine uses secondary price lists when it cannot
determine the price for an item using the price list assigned to an order. Primary and
secondary price lists have the same currency.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 24 2009, Oracle and/or its affiliatesฺ
Price List Information

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s (cont.)
h r a
Ma• Effective
-t dates: Price lists can have starting and ending dates. This allows you to prepare
Price List Information
n o n
price lists ahead of when they are valid and to ensure they will not be used until their start
dates.
• Inactive price lists: You can temporarily or permanently inactivate a price list using the
Active check box. Once a price list is inactivated, you can still do the following:
- Query the inactive price list: To retrieve only inactive price lists, deselect the Active
check box; to retrieve only price lists that are active, select the Active check box, then
run the query.
- Update it.
- Base a formula on an inactive price list. The pricing engine does select inactive price
lists when doing a pricing request. Other applications can call an inactive price list
and use relevant information.
• Currency: Select a base currency for the price list. If you have international sales, you can
use the multicurrency feature so you can have a single price list for multiple currencies.
When you use the multicurrency conversion feature, it is not necessary to create a price
list for each currency. As long as there is a multicurrency conversion list set up for the

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 25 2009, Oracle and/or its affiliatesฺ
price list, the currency on the order does not have to match the currency defined in the
price list.
• Rounding Factor: You can define the number of places to the right or left of the decimal
point to which the pricing engine rounds prices from price lists and modifiers from
modifier lists:
- A negative rounding number such as -3 rounds the number of characters to the right
of the decimal point. For example, a rounding factor of -3 indicates rounding to the
nearest thousands so 1.1445 rounds to 1.145.
- A positive rounding number such as +2 rounds the number of characters to the left of
the decimal point. A rounding factor of 2 indicates rounding to the nearest hundreds
so 107 rounds to 100.
- If you enter zero, you affect nothing.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 26 2009, Oracle and/or its affiliatesฺ
Creating a Price List

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 27 2009, Oracle and/or its affiliatesฺ
Price List Header

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nHeader
Price
MOrder
List
- tr
noManagement Super User, Vision Operations (USA) or Oracle Pricing Manager
responsibility.
(N) Pricing > Price Lists > Price List Setup
The pricing engine requires that all Items, Services, Models, Option Classes, and Options
should be selected and displayed on the price list.
You will need to set up a price list for each currency you use. The pricing engine will only
consider price lists that share the same currency as the pricing request. Therefore a sales order
placed in Yen will have to utilize a Yen-based price list.
The Round to field in the Price List window controls the rounding factor. Entering a positive
number affects positions to the left of the decimal while entering a negative number affects
positions to the right of the decimal. Example, -2 would round to the second decimal point. The
type of currency – standard or extended – which has to be defaulted on the price list is
determined by the Profile Option: QP: UNIT_PRICE_PRECISION_TYPE.
Secondary Price Lists
As with other areas of pricing, the Basic Pricing license controls available functionality to the
user. Basic Pricing allows one Secondary price list. A secondary price list allows the pricing

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 28 2009, Oracle and/or its affiliatesฺ
engine to look at more that one price list to determine the value of the sales order line. The
Pricing engine will look to the Secondary Price list if the requesting item and unit of measure is
not on the Primary Price list. A secondary price list is a price list you have defined previously.
Any price list has the ability to be used as a secondary price list.
Price Lists and Sales Order Defaults
Fields such as Payment Terms, Freight Terms, and Freight Carrier are available on the Price
List form. By defining the Order Management defaulting rules to use these fields from the
Price List window, you are able to default values directly into the sales order based upon which
price list has been selected for the order. For more information on Defaulting Rules, see the
Order Management User’s Guide.
Note: Price Lists cannot be deleted, however a price list is made valid or invalid with the use
of its effective dates. Alternatively, selecting or deselecting the Active box also temporarily or
permanently makes the price list available or unavailable for use.
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 29 2009, Oracle and/or its affiliatesฺ
Price List Line

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nLine
Price
MOrder
List
- tr
noManagement Super User, Vision Operations (USA)
(N) Pricing > Price Lists > Price List Setup (T) List Line
The Product Attribute enables you to enter one price per Item number, one price per Item
Category, or one price for All Items. If you have entered all three prices on a Price List, the
pricing engine will always select the Item Number’s price over the Item Category’s and the
Item Category’s over All Items.
The List line UOM is a required element of the validation process. The pricing request is for an
Item/UOM and only price lists that have the same item and unit of measure will be considered.
If you select the Primary UOM and you enter an item/unit of measure combination on a sales
order that is not on a price list, the pricing engine converts the unit of measure on the order to
the item’s primary UOM and then uses the UOM conversions to calculate the unit price.
Example: Price List setup: BB-2200, $6.00 each, Primary UOM is selected. Sales Order
request: BB-2200 1 dozen. Result: 12*6.00 = $72.00 unit price.
You can use the Precedence column to enter a number that the pricing engine uses to resolve
incompatibilities, for example, if it finds the same price for the same item). A price list line

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 30 2009, Oracle and/or its affiliatesฺ
with a lower value in the Precedence column will have a higher precedence and will be
selected to price the line; for example a Precedence value of 1 is selected before 2.
You can select product, pricing, or qualifier contexts in the price list and select the
corresponding attributes that determine the pricing action. The product context contains only
one context type – Item. The pricing context contains all the pricing attributes that have been
created and linked through the Attribute Management windows. The qualifier context allows
you to link your customer hierarchy to the pricing action and ensure that the customer
attributes also play a part in determining pricing of the item.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 31 2009, Oracle and/or its affiliatesฺ
Price List Line

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nLine
Price
MYou
List
- tr (cont.)
o enter an absolute value that represents the unit price of your price list line item. For
ncan
service program items you can either enter an absolute value that represents the unit price of
your service program, or you can enter a percentage value that represents the percentage of
another item’s price. When you are selling a service program on a sales order you are prompted
for the item that the service program will cover. The pricing engine finds the price of the
covered item and calculates the price of the service program by multiplying the percent times
the item’s unit price. It then takes that amount multiplied by the duration of the coverage.
Example of percent of other price:
Price List setup:
• Service Program’s item number is set up at 10% per year.
• Sales Order request: Customer purchases 1 year’s worth of coverage for an Item which
sells for 1200.00.
• The pricing engine calculates .10 * 1200 * 1 (year) = 120.00.
Formulas can be used to if you need an algebraic expression to calculate the selling price.
Basic pricing supports entering a formula name in the Static Formula field. Static Formulas
require that a concurrent program, Update Formula package, be run to populate the List Price

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 32 2009, Oracle and/or its affiliatesฺ
value prior to being used by the pricing engine. The price list supports both positive and
negative values. A negative value enables you to create an item which represent a restocking
fee. Enter this item on your price list with a negative value, then enter this item on your Return
order. When the pricing engine calculates the total value of the return it will subtract the
restocking fee thus lowering the value of the credit memo. The pricing engine evaluates Start
and End dates.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 33 2009, Oracle and/or its affiliatesฺ
Secondary Price List

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n sList
h r a
MAasecondary
-t price list enables the pricing engine to look at more that one price list to determine
Secondary Price
n o n
the value of the sales order line. The pricing engine reads from the secondary price list if the
requesting item and unit of measure cannot be found on the primary price list. (You must have
defined the secondary price list previously.) Any price list can be used as a secondary price list.
The pricing engine evaluates the precedence of the secondary price list along with the product
precedence on the list lines to determine the most eligible price list line.
Note: If you are using a sales agreement with a standard price list (and secondary price list)
attached, the secondary price list is evaluated if the item is not found on the primary price list
for the sales agreement.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 34 2009, Oracle and/or its affiliatesฺ
Practice - Creating a Price List
Overview
Adding items to a price list is a prerequisite for pricing items in a sales order. In this practice,
you will create a new price list (header) and then add price list lines that define the items and
their list prices.

Assumptions
• Oracle Management Super User, Vision Operations responsibility

• Prior practices are completed. Practices build on earlier exercises.


s a

)h a
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice. m
co deฺ
i l ฺ
asection uofithis
Note: Oracle Advanced Pricing screenshots are shown in the Solution
practice. If you are running Basic Pricing, the pricing system@ g m t G restrict
exposure of advanced features in the pricing windows. y u
ฺ tuthe
Therefore,
n
software components
descreenshots may differ
d d S or comparable training
e Visionisdatabase
a rrthis
from the pricing windows in the Oracle Application
h
e s w se t
or test instance you use at your site to complete practice.
a h to u
Tasks m
a di ( cense
mm ble lfor
Creating General Information i the Price List
U
ar = Oracle
w
Responsibility
s s f eraManagement Super User, Vision Operations
a h e ran
M n
1. Navigate
o -tto the Price Lists window.
n
2. Enter the following price list header information:
− Name = XX-Price List 1 (XX is a unique identifier)
− Active = Selected
− Description = Base price list
− Currency = USD
− Round To = -2 (defaults)
− Effective Dates = Use today’s date for start date. Leave end date blank.
− Freight Terms/Freight Carrier = Leave blank
− Payment Terms = 30 Net

3. Click Save. You can now add the price list lines when the instructor advises.

Creating Price List Lines

Add price list lines to the price list header you created in the previous steps. The price list will
contain all the items you will use in future practices.
Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 35 2009, Oracle and/or its affiliatesฺ
4. In the List Lines tab, add the following items to the price list:

Product Product Product Value UOM Primary UOM Value


Context Attribute
Item Item Number XX-Pager Ea. Deselected $700
Item Item Number XX-Palm Pilot Ea. Deselected $700
Item Item Number XX- Phone Ea. Deselected $500
Item Item Number XX-Phone Card Ea. Deselected $100
Item Item Number AS54888 Ea. Deselected $1599
Item Item Number AS92888 Ea. Deselected $2300

a
has
5. Save your work.
)
m ฺ
ฺ c o
m ail uide
@ g nt G
u
yฺ tude
d d
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 36 2009, Oracle and/or its affiliatesฺ
Solution - Creating a Price List
Creating General Information for the Price List

Responsibility = Oracle Management Super User, Vision Operations

1. Navigate to the Price Lists window.

• (N) Pricing > Price Lists > Price List Setup

2. Enter the following price list header information:


− Name = XX-Price List 1 (XX is a unique identifier)
− Active = Selected
− Description = Base price list a
− Currency = USD
− Round To = -2 (defaults) ) has
c o m ฺ

ail uide
− Effective Dates = Use today’s date for start date. Leave end date blank.
m
− Freight Terms/Freight Carrier = Leave blank
g nt G
− Payment Terms = 30 Net u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

3. (B) Save.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 37 2009, Oracle and/or its affiliatesฺ
Creating Price List Lines

4. Enter the first price list line using the following data:

In the Product region:


− Product Context = Item
− Product Attribute = Item Number
− Product Value = XX-Palm Pilot
− Product Description = Defaults
− UOM = EA (Each)
− Primary UOM = Deselected
− Line Type = Price List Line
− Application Method = Unit Price
− Value = $700
− Start Date = Current date a
− Precedence = Defaults
) has
c o m ฺ
5. Add the following items, one item at a time, to the price list. ฺ
ail uide
m
g nt G
u @ de UOM Value
ฺ tuPrimary
Product Product Product Value
d d yUOM
Context Attribute
a rre this S
Item Item Number XX-Pager
h e sw use Ea. Deselected $700
Item Number (m a t o
Item
d i XX- Phone
n s e Ea. Deselected $500
Item
m a liXX-Phone
Item Number c e Card Ea. Deselected $100
U m ble AS54888
Item
a r r a
Item Number Ea. Deselected $1599
Item sw
e n s feNumber AS92888
Item Ea. Deselected $2300
h r a
Ma on-t
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 38 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
6. (I) Save. m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 39 2009, Oracle and/or its affiliatesฺ
Copy Price List

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tList
Copy Price
MOrder r
noManagement Super User, Vision Operations (USA)
(N) > Pricing > Price Lists > Copy Price List
Copying a Price List enables you to create a new price list without adding lines manually to the
price list. You are able to utilize controls within the Copy Price List window to determine
which line items will be copied during the process.
One option is to include the copying of discounts (modifiers) when copying an existing price
list. This option will create new modifiers for each existing modifier that has the original price
list as either a modifier list qualifier or a modifier line qualifier. The new modifier’s name will
be a concatenation of the original modifier plus a sequence number and the new price list will
have a modifier list qualifier. When creating the new price list you can specify any applicable
effective dates. Because the pricing engine will not use the new price list until its Effective
Date, you can create price lists before they are required in the application.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 40 2009, Oracle and/or its affiliatesฺ
Practice - Copying a Price List
Overview
You can quickly create a new price list by copying an existing price list. Only active price list
lines (those with an effective end date later than the current date) can be copied. In this practice
you will copy your existing price list named XX-Price List 1.

Assumptions
• Oracle Management Super User, Vision Operations responsibility

• Prior practices are completed. Practices build on earlier exercises.


s a

)h
You must have access to an Oracle Application Vision database or comparable traininga
or test instance at your site on which to complete this practice. m
co deฺ
i l ฺ
asection uofithis
Note: Oracle Advanced Pricing screenshots are shown in the Solution
practice. If you are running Basic Pricing, the pricing system@ g m t G restrict
exposure of advanced features in the pricing windows. y u
ฺ tuthe
Therefore,
n
software components
descreenshots may differ
d d S or comparable training
e Visionisdatabase
a rrthis
from the pricing windows in the Oracle Application
h
e s w se t
or test instance you use at your site to complete practice.
a h to u
Tasks m
a di ( cense
Copying a Price Listm
U m ble li
1. Navigate w atorthe Copy
f era
Price List window.
e s s
2. aEnter n
M ran Copy From information:
h the-tfollowing
no− Price List = XX-Price List 1
− Retain Effective Dates = Selected

3. Enter the following Copy To information:


− Price List = XX-Price List 2
− Description = Adjusted by 10%
− Global check box = Selected

4. Submit the copy request and confirm that the request completed normally.

5. Repeat the preceding steps to copy the following price list from XX-Price List 1:

Copy To: Price List Name Description


XX-Price List 4 Manually updating a price list.

6. Query your XX-Price Lists to confirm that the price lists were copied successfully.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 41 2009, Oracle and/or its affiliatesฺ
Solution - Copying a Price List
Copying a Price List

Oracle Management Super User, Vision Operations

1. Navigate to the Copy Price List window.

• (N) Oracle Management Super User > Pricing > Price Lists > Copy Price List

2. Enter the following Copy From information:


− Price List = XX-Price List 1
− Retain Effective Dates = Selected
a
has
3. Enter the following information in the Copy To region:
− Price List = XX-Price List 2 )
m ฺ
− Description = Adjusted by 10% ฺ c o
− Global check box = Selected m ail uide
@ g nt G
u
yฺ tude
d d
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

4. Submit the request and note the request ID: ______________.

5. Confirm that the request completed normally.

• (M) View > Requests

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 42 2009, Oracle and/or its affiliatesฺ
6. Repeat the preceding steps to copy the following price list from XX-Price List 1:

Copy To: Price List Name Description


XX-Price List 4 Manually updating a price list.

7. Query your XX-Price Lists to confirm that they were copied successfully.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 43 2009, Oracle and/or its affiliatesฺ
Price List Maintenance: Overview

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 44 2009, Oracle and/or its affiliatesฺ
Manual Price List Updates

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a Price
Manual
MOrder n - tr List Updates
noManagement Super User, Vision Operations (USA) or Oracle Pricing Manager
responsibility.
(N) Pricing > Price Lists > Price List Setup (T) List Line
To manually change existing price lists, navigate to the Price List Setup window and find the
price list to maintain.
You can add or update the following:
• Add or update Secondary Price List.
• Add new list lines to existing Price Lists.
• Change list line values.
Note: If you overwrite the existing value with a new one, the previous data is not retained
anywhere.
• Maintain Pricing History by manually entering an end date on the list line value that is
being discontinued, then add a new line with the same item number and unit of measure
but with the new value. The new list line’s start date must be greater than the end date of
the original line.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 45 2009, Oracle and/or its affiliatesฺ
• The pricing engine always validates the Price List and List Line’s Effective Dates.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 46 2009, Oracle and/or its affiliatesฺ
Practice - Manually Updating a Price List
Overview
In this practice, you will learn how to manually update a price list. You will learn to:

• Enter an end date for the current price.

• Add a new line with a future effective date.

• Change the value of an existing line.

Assumptions
s a
• Oracle Management Super User, Vision Operations responsibility
)h a
• Prior practices are completed. Practices build on earlier exercises. lฺco
m
a i uideฺ
• You must have access to an Oracle Application Vision database @ gmorncomparable
t G training
or test instance at your site on which to complete this u
yฺ practice.
u de
d d
e inithe S t
Note: Oracle Advanced Pricing screenshots a rrshown
are h s
t software
Solution section of this
practice. If you are running Basic Pricing,e s wthe s e
pricing system components restrict
exposure of advanced featuresm a h o u
t windows. Therefore, the screenshots may differ
from the pricing windowsdin i (theinOracle
the pricing
s e
or test instance you m eton complete this practice.
useaat yourlisite
c
Application Vision database or comparable training

U m ble
Tasks wa
r era
s
e ran s f
a h -t
M
ManuallynUpdating
o a Price List
n
1. Navigate to the Price Lists window.

2. Find your price list named XX-Price List 4. Enter an End Date for the item AS54888.

3. Add a new line for the same item and uom with a future start date and a Unit Price of $1699.
This preserves the pricing history of an item.

4. For item AS92888, change the selling price to $2500 without maintaining the pricing history
of the item.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 47 2009, Oracle and/or its affiliatesฺ
Solution - Manually Updating a Price List
Manually Updating a Price List

Responsibility = Oracle Management Super User, Vision Operations

1. Navigate to the Price Lists window, and find your price list named XX-Price List 4.

• (N) Pricing > Price Lists > Price Lists window

2. Enter an End Date for the item AS54888.

3. Add a new line for the same item and uom with a future start date and a Unit Price of $1699.
This preserves the pricing history of an item.
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

4. For item AS92888, change the selling price to $2500 without maintaining the pricing history
of the item.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 48 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
5. (I) Save.
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 49 2009, Oracle and/or its affiliatesฺ
Adjust Price List

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-trList
Adjust
MOrder
Price
noManagement Super User, Vision Operations (USA)
(N) Pricing > Price Lists > Adjust Price List
Use the Adjust Price List program to mass update your price list values. Note that using the
Adjust Price List program to change values does not create a history record. You will not be
able to recapture the old price. If you need to retrieve expired prices, do not use Adjust Price
List option. This option enables you to increase or decrease the current price by a percent or an
amount.
Elements you can update:
• Optionally adjust only a Range of Items.
• Optionally adjust only an Item Category. Many companies adjust their Items’ selling
prices annually or when the product cost has drastically changed. This is often done by
Product Family. If you set up an Item Category to represent the Product Family you can
quickly markup the subset of Price List Lines.
• Optionally adjust only Items with a specific Item Status.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 50 2009, Oracle and/or its affiliatesฺ
• Any time a new line is added to a price (manually, copy, or Add Items) the system
populates the Creation Date with the system date.
• Use the Creation Date to select only items that were added on a given date. This is very
helpful when you have used the Add Items to Price List program to add new items At
Cost. This enables you to markup the new items while leaving the older lines untouched.
• Use the Copy program to create as many price list as your business procedures support
and then Adjust the Price List Value by a Percent or an Amount.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 51 2009, Oracle and/or its affiliatesฺ
Practice - Adjusting a Price List
Overview
You can quickly adjust list prices (such as a 10 percent increase) for selected items or all items
on a price list using the Adjust Price List window. In this practice, you will increase all prices on
XX-Price List 2 by 10 percent.

Assumptions
• Oracle Management Super User, Vision Operations responsibility

• Prior practices are completed. Practices build on earlier exercises.


s a

)h a
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice. m
co deฺ
i l ฺ
asection uofithis
Note: Oracle Advanced Pricing screenshots are shown in the Solution
practice. If you are running Basic Pricing, the pricing system@ g m t G restrict
exposure of advanced features in the pricing windows. y u
ฺ tuthe
Therefore,
n
software components
descreenshots may differ
d d S or comparable training
e Visionisdatabase
a rrthis
from the pricing windows in the Oracle Application
h
e s w se t
or test instance you use at your site to complete practice.
a h to u
Tasks m
a di ( cense
Adjusting a Price List
U mm ble li
1. Navigatew atorthe Adjust
f eraPrice List window.
h s
e ran s
M a
2. Enter nthe-tfollowing information:
o
n − Price List = XX-Price List 2
− Adjust By = Percent
− Value = 10

3. Submit the request and verify that it completed normally. The status should read
“Completed, Normal.”

4. Find your price list (XX-Price List 2) and scroll to the Value field to view the 10 percent
increase.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 52 2009, Oracle and/or its affiliatesฺ
Solution - Adjusting a Price List
Adjusting a Price List

Responsibility = Oracle Management Super User, Vision Operations

1. Navigate to the Adjust Price List window.

• (N) Pricing > Price Lists > Adjust Price List

2. Enter the following information:


− Price List = XX-Price List 2
− Adjust By = Percent
− Value = 10 a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

3. (B) Submit. Note the Request ID: ______________.

4. Verify that the request completed normally.

• (M) View > Requests

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 53 2009, Oracle and/or its affiliatesฺ
5. Query your XX-Price List 2 to confirm that the prices were adjusted successfully.

• (N) Pricing > Price Lists > Price List Setup

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 54 2009, Oracle and/or its affiliatesฺ
Add Items to Price List

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-totrPrice List
Add Items
MOrder
noManagement Super User, Vision Operations (USA)
(N) Pricing > Price Lists > Add Items to Price List
The Add Items to Price List window enables you to quickly add items to an existing price list.
When using the Add Items to Price list feature, you can use a number of control attributes
within the window to identify which items should be added to the list. These options include
addition by the range of item numbers, item category, and item status. You can only add items
from this window to one list at a time. To add all of the items that have a category of Shippable
to five different price lists, use the Add Items to Price List window five times, to add the
Shippable category to each price list individually.
Using the Set Price Equal to Cost option, you can retrieve the current cost of the item by
selecting an inventory organization that stores item costs; the current cost retrieved is stored in
the same price list as the item.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 55 2009, Oracle and/or its affiliatesฺ
Add Items to Price List

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-totrPrice List (cont.)
Add Items
MOrder
noManagement Super User, Vision Operations (USA)
(N) Pricing > Price Lists > Add Items to Price List
You can use the Add Items to Price List program to add Product Lines to existing price lists.
When new product lines are added to your inventory, assign unique Categories to them, so that
you can add them to your existing price lists using the Add Items feature by Item Category.
If you are in an industry where your selling prices are set at a given Percent over cost, add your
items at cost with a Future Effective Start date; then use the Adjust Price List program to
markup the new items.
Note that the Add Items to Price List program does not overwrite any list lines that have the
same Item Number and Unit of Measure as the Inventory Item Number and its Primary unit of
measure. This means that you cannot accidentally overwrite current valid values.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 56 2009, Oracle and/or its affiliatesฺ
Practice - Adding an Item Category to a Price List
Overview
In this practice, you will learn how to add an item category to a price list.

Assumptions
• Oracle Management Super User, Vision Operations responsibility

• Prior practices are completed. Practices build on earlier exercises.

• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
s a
h a
Note: Oracle Advanced Pricing screenshots are shown in the Solution section of )this
m
co derestrict

a i l ฺ
practice. If you are running Basic Pricing, the pricing system software components
i
exposure of advanced features in the pricing windows. Therefore, m
g
the screenshots
G u may differ
u @ den
from the pricing windows in the Oracle Application Vision database or t
comparable training
y ฺ
or test instance you use at your site to complete this practice.
d tu
r e d S
Tasks w ar e this
a h es us
Creating a Price List
( m e to
a diwindow.
c e ns
U mm ble li
1. Navigate to the Price Lists
r einformation
afollowing ra
e s w
2. Enter the
s f in the price list header using (all remaining information
h tran= XX-Price List 3
defaults in):
Ma o−n-Name
n − Active = Selected
− Description = Accessories Price List
− Round To = -2 (defaults from multicurrency list)
− Effective Date = Today’s Date

3. Save your work.

Adding an Item Category to a Price List

4. Navigate to the Add Items to Price List window.

5. Complete the following entries:


− Price List = XX-Price List 3
− Item Category Set = Inv.Items
− Item Category = MISC.ACCESSORY
− Item Status = Active

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 57 2009, Oracle and/or its affiliatesฺ
6. Select the Set List Price Equal to Cost From check box.

7. Select Seattle Manufacturing in the Inventory Organization field.

8. Click Submit and record the Request ID.

9. Review the status of the request you submitted. The concurrent request should read
“Completed, Normal.”

10. Navigate to your price list XX-Price List 3 to verify that many items have been added to
your price list, including the item cost from M1 inventory organization.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 58 2009, Oracle and/or its affiliatesฺ
Solution - Adding an Item Category to a Price List
Creating a Price List

Responsibility = Oracle Management Super User, Vision Operations

1. Navigate to the Price Lists window.

• (N) Pricing > Price Lists > Price List Setup

2. Enter the following information in the price list header using (all remaining information
defaults in):
− Name = XX-Price List 3
− Description = Accessories price list.
a
− Round To = -2 (defaults from multicurrency list)
− Effective Date = Today’s Date ) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

3. (I) Save.

Adding an Item Category to a Price List

4. Navigate to the Add Items to Price List window.

• (N) Pricing > Price Lists > Add Items to Price List

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 59 2009, Oracle and/or its affiliatesฺ
5. Enter the following data:
− Price List = XX-Price List 3
− Item Category Set = Inv.Items
− Item Category = MISC.ACCESSORY
− Item Status = Active
− Set List Price Equal to Cost From check box = Selected
− Inventory Organization = Seattle Manufacturing

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
6. (B) Submit.
h e sw use
( m a to
di cens
7. Record the Request ID number: e
__________.
a li the concurrent request completed successfully.
U mm
8. Review the request l
status toeensure
w ar ferab
h s View
• e(M)
a >sRequests
n
M a n-t r
noyour price list XX-Price List 3.
9. Find

• (N) Pricing > Price Lists > Price List Setup

• (I) Find > XX-Price List 3

10. Verify that many items have been added to your price list, including the item cost from M1
inventory organization.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 60 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 61 2009, Oracle and/or its affiliatesฺ
Overview of Modifiers

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s
h
a n-t
Overview of r a
Modifiers
MUse o
nmodifiers to adjust the list price. Select from the following modifier types in basic pricing:
Discounts, Surcharges, Point Price Breaks, Freight and Special Charges.
• Create Order Level Modifiers to apply modifier to all order lines.
• Create Line Level Modifiers to apply modifier to only the current line.
Using qualifiers with modifier lists can improve processing time because the pricing engine
selects only those modifiers that are applicable to the current pricing request. By creating
qualifiers for your modifier list and lines, you can create rules that will be automatically
applied by the pricing engine.
From the order or order line you can use the Action – View Adjustments to see the details of
modifiers that were applied automatically by the pricing engine or to apply manual discounts.
Also, if the modifier is overridable, you can use this window to enter new values or override
the pre-defined values.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 62 2009, Oracle and/or its affiliatesฺ
Creating Modifier Lists

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Creating
MHeader - tr Lists
a nModifier
nolevel details such as currency are applied to the modifier lines.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 63 2009, Oracle and/or its affiliatesฺ
Creating Modifier Lists

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Creating
MOrder - tr Lists (cont.)
a nModifier
noManagement Super User, Vision Operations (USA)
(N ) Pricing > Modifiers > Modifier Setup
The Modifier Type restricts the kinds of lines that can be attached. Basic Pricing supports three
types of Modifier Lists:
• Discounts create a negative price adjustment.
• Surcharges create a positive price adjustment.
• Freight and Special Charges (including Handling charges) create a charge amount.
Elements within the Modifier List window:
• The Active check box allows the modifier list to be evaluated by the pricing engine.
• The Start and End Dates define when the modifier list is effective.
• The currency on the modifier list must match the currency on the pricing request.
• Use a combination of qualifiers to establish pricing rules that will be respected by the
pricing engine.
• Modifiers can remain price list independent or you can use your price lists as qualifiers.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 64 2009, Oracle and/or its affiliatesฺ
Adding Modifier Lines

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a Modifier
Adding
MYou n - tr Lines
o select a modifier line type to define the type of price adjustment, benefits, or freight
ncan
and special charges that the pricing engine applies to pricing requests. The modifier list type
you select when creating the modifier determines the modifier line types that you can use. For
example, if you select the Freight and Special charge List as the Modifier List Type in the
Modifier List region, you can select only Freight/Special Charge at the modifier line level.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 65 2009, Oracle and/or its affiliatesฺ
Creating Modifiers Lines

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Creating
MOrder - tr Lines
a nModifier
noManagement Super User, Vision Operations (USA)
(N) Pricing > Modifiers > Modifier Setup (T) Modifier Summary
The modifier number is a unique alphanumeric number that identifies a modifier list. Levels
for modifier lines:
• If you create an Order Level modifier, the adjustment will be applicable to all lines on the
order. A Freight Charge is applied only once to the Order Header.
• Line Level modifiers adjust only the pricing request’s line.
Types of modifier lines:
• Define Discounts to decrease the price list price.
• Define Surcharges to increase the order price.
• Create Freight and Special Handling charges to meet your business requirements.
• Price Breaks can either be discounts or surcharges. You can create price breaks based on
order quantity or amount.
Elements when defining a modifier line:

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 66 2009, Oracle and/or its affiliatesฺ
• The pricing engine uses the Start and End Dates to establish effective dates for the
modifier line.
• The Print on Invoice feature is controlled by a profile option: OM: Show Discount Details
on Invoice. If it is selected the discounts will print on your invoices. Otherwise, the net
amount is passed to Receivables.
• Select the Automatic check box if you want the pricing engine to apply the modifier to all
qualified orders and order lines.
• To create Manual discounts, deselect the Automatic check box.You can use the Action >
View Adjustments in the Sales Orders window to apply manual modifiers.
• To avoid changing the Selling Price calculated by the pricing engine, deselect the
Override check box.
• Some businesses have such a flexible selling price where they need to overwrite the
calculated price with a new price. To do this, create a modifier line and deselect the
Automatic check box and select the Override check box. Optionally, restrict the modifier a
has
to a specific Item number or item category by using the Product Attribute.
)
o m ฺ
If multiple discounts are eligible to be applied, then the pricing engine applies the modifier that
c

ail uide
gives the lowest price to the customer (incompatibility resolution using best price rather than
precedence). m
g nt G
u @
d d yฺ tude
View your Discounts and Surcharges from the Sales Order’s Action – View Adjustments

rre this S
menu. View your Freight and Special Handling charges from the Action – Charges menu.
a
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 67 2009, Oracle and/or its affiliatesฺ
Modifier Line Examples

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nLine
Modifier
MYou - tr Examples
o create the following pricing modifier line types in Basic Pricing:
ncan
• Discount: When the seller offers a discount on the list price of the item. The discount can
be a percent, lump sum, amount, or new price.
• Surcharge: The price of the item attracts an additional charge. As with discounts, the
surcharge can be a percent, lump sum, amount, or new price.
• Freight and Special Charges: These are charges applicable during the shipping of items.
• Price Breaks: Price Break modifiers are applied only at the line level. In this type of
modifier, when the quantity or amount falls within a particular price bracket, the
corresponding price is applied.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 68 2009, Oracle and/or its affiliatesฺ
Modifier Types

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s
h
a n-t
Modifier r
Typesa
MThe o shows modifier list types and the line types that can be associated with each modifier
ntable
list type: discounts, surcharges, and freight and special charges. The check mark (3) indicates
that the line modifier is available for the list modifier. The (2) indicates that the line modifier is
not available for the list modifier.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 69 2009, Oracle and/or its affiliatesฺ
Discount Modifier

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
MAadiscount
Discount
n tr
Modifier
-
no can be a percentage of a basic value. For example, a corporate customer can be
offered a 15 percent discount. A discount can also be for a fixed amount. For example, a
discount of $10 can be offered to a customer who spends more than $300.
Scenario 1
If a customer is either a preferred customer or a customer who spends more than $150, they
receive 10 percent off the order.
Scenario 2
For any 10 compact discs purchased by April 2000, the customer receives $2 off.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 70 2009, Oracle and/or its affiliatesฺ
Practice - Creating a Discount Modifier Using Qualifiers
Overview
In this practice, you will learn how to create a discount modifier to apply a 5% discount. You
will then create a sales order and see the discount applied automatically.

Assumptions
• You can navigate standard Oracle Applications.

• You have basic knowledge of Oracle Order Management.

• You must have access to an Oracle Application Vision database or comparable training a
a s
)h
or test instance at your site on which to complete this practice.
m
co deฺ
• You have access to the Order Management Super User, Vision Operations
i l ฺ
responsibility.
g ma t Gui
Note: Oracle Advanced Pricing screenshots are shown y u@
inฺthe d e
Solution
n
section of this
e ddsystem
practice. If you are running Basic Pricing, the pricing S tu components restrict
software
exposure of advanced features in the pricinga r r t his the screenshots may differ
w windows.
esApplication e Therefore,
s Vision database or comparable training
or test instance you use at yourm
h
from the pricing windows in the Oracle
a t o
site to complete
uthis practice.
i ( s e
Tasks m ad licen
U m ble
r ra
a feModifier
Creating awDiscount
h s
e ran s
M a n -t = Oracle Management Super User, Vision Operations
Responsibility
n o
1. Navigate to the Define Modifier window.

2. Enter the following in the Main tab:


− Type = Discount List
− Number = XX-Discount 1
− Active = Deselected (to start)
− Automatic = Selected
− Name = XX-Discount 1
− Version =1
− Start Date = Today’s date
− Description = Enter a meaningful description

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 71 2009, Oracle and/or its affiliatesฺ
3. Click the List Qualifiers button and create the following list qualifiers:

Qualifier Context Qualifier Attribute Operator Value From


Customer Customer Name = XX-Big City Electronics
Modifier List Price List = XX-Price List 2

4. In the Modifiers Summary tab:

Modifier Modifier Modifier Start/ Finish Pricing Incompatibility Bucket


Number Level Type Dates Phase Level
1 Line Discount Optional 10 (blank) 1
s a
5. In the Discounts/Charges tab:
)h a
− Application Method =Percent m
co deฺ
− Value = 5 i l ฺ
g ma t Gui
6. You now have a discount of 5% for all products ordered,ฺonly
y u@when d e
thenfollowing criteria is
met:
r e dd s Stu
• Customer is XX-Big City Electronics, w ar e thi
hes to us
and
a
(m nsList
• Price list for the order isi XX-Price
d e2
m a lice
U m header
7. Return to the modifier
b l e and select the Active check box.
r
awork and a the window.
erclose
w
8. Savesyour s f
a he -tran
M
nona Sales Order Using a Discount Modifier
Creating

Responsibility = Order Management Super User, Vision Operations

9. Navigate to the Sales Orders window.

10. Enter the following data in the Order Information tab:


− Customer = XX-Big City Electronics. Required Header information defaults from
your customer setup.
− Order Type = Standard
− Price List = XX-Price List 2

11. In the Line Items tab:


− Ordered Item = XX-Palm Pilot
− Qty = 1

12. Save your work, and note the order number ____________.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 72 2009, Oracle and/or its affiliatesฺ
13. Select Actions > View Adjustments.

14. On the Adjustments tab note that the 5% discount modifier has been applied.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 73 2009, Oracle and/or its affiliatesฺ
Solution - Creating a Discount Modifier Using Qualifiers
Creating a Discount Modifier

Responsibility = Oracle Management Super User, Vision Operations

1. Navigate to the Define Modifier window.

2. (T) Main:
− Modifier Type = Discount List
− Number = XX-Discount 1
− Active = Deselected (to start)
− Automatic = Selected
− Name = XX-Discount 1 a
− Version =1
) has
− Start Date = Today’s date
c o m ฺ

ail uide
− Description = Enter a meaningful description
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 74 2009, Oracle and/or its affiliatesฺ
3. (B) List Qualifiers. Enter the following qualifiers:

Qualifier Context Qualifier Attribute Operator Value From


Customer Customer Name = XX-Big City Electronics
Modifier List Price List = XX-Price List 2

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
4. (B) OK. d i (m nse
m a lice
U mthe qualifier
This action applies b le to the modifier and modifier lines defined in the Modifiers
r a
e s watab.nsfer
Summary
h -tra Summary tab:
5. a(T) Modifiers
M
non
Modifier Modifier Modifier Start/ Pricing Incompatibility Bucket
Number Level Type Finish Phase Level
Dates
1 Line Discount Optional 10 – List (blank) 1
Line
Adjustment

6. (T) Discounts/Charges:
− Application Method = Percent
− Value = 5

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 75 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
7. A discount of 5% will be applied a to ordered, but only when:
for all products
( m
i ens e
a dCity
• Customer is XX-Big
m l lic
m e Electronics, and
U rab is XX-Price List 2
listr for theeorder
• Price a
e s w nsf
h to-tthe
8. aReturn ra header of the modifier and select the Active check box.
M n
9.
no
(I) Save.

Creating a Sales Order Using a Discount Modifier

Responsibility = Order Management Super User, Vision Operations

10. Navigate to the Sales Orders window.

• (N) Orders, Returns > Sales Orders

11. (T) Order Information, (T) Main:


− Customer = XX-Big City Electronics. Required sales order header information
defaults from your customer setup.
− Order Type = Standard
− Price List = XX-Price List 2

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 76 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
12. (T) Line Items:
( m a t o
di cePilot
− Ordered Item = XX-Palm
ns e
− Qty = 1 ma
U m ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 77 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
a to
13. (I) Save. Note the order number ____________.
( m
di cens e
a
mm ble li
14. (B) Actions > View Adjustments.
U
ar fNote
15. (T) Adjustments.
s w s erathat the 5% modifier discount has been applied.
a he -tran
M on
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 78 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 79 2009, Oracle and/or its affiliatesฺ
Price Break Modifiers: Point Breaks

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Break
MApplies r
a n-tModifiers:
Price Point Breaks
noa variable discount or surcharge price adjustment to a pricing request that meets the
condition of the specified price break. The example above displays the use of a point break
header: Item A qualifies for a 10 percent discount because the total value of 150 falls between
the 100 to 200 price break bracket.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 80 2009, Oracle and/or its affiliatesฺ
Surcharge Modifier

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
MAaSurcharge
Surcharge
n - tr
Modifier
no modifier increases the cost of an item, and can be applied using the following
application methods:
• Percent
• Amount
• Lumpsum
• New Price
A surcharge can be used to apply taxes, handling charges, and other special costs in the price.
Scenario 1
Customers in the National Accounts territory who spend less than $1000 per order receive a 2
percent surcharge.
Scenario 2
Any customer placing a rush order (delivery required within two days) has to pay a $50
surcharge for special handling.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 81 2009, Oracle and/or its affiliatesฺ
Qualifier Overview

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
MAaqualifier
Qualifier tr
Overview
n -
no consists of one or more conditions that define eligibility for a particular price or
benefit. Qualifiers are an intrinsic part of pricing logic that enable you to create eligibility rules
for modifiers. You can use grouping numbers to create AND and OR conditions between
different qualifier conditions:
• If the Grouping Numbers are the same, AND logic is applied.
• If the Grouping Numbers are different, OR condition is applied.
• If the Grouping Number is –1, then that qualifier is always used with an AND condition
with the other qualifiers. The qualifier with a grouping number of –1 is mandatory and
must be satisfied, irrespective of other qualifiers.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 82 2009, Oracle and/or its affiliatesฺ
Example of Qualifier Hierarchy

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Example
MQualifier r
a nof-tQualifier Hierarchy
no attributes represent values that can be compared to values on your sales order. The
pricing engine evaluates these qualifier attributes to determine which modifier list and modifier
lines should be applied to the order. Basic Pricing limits the seeded qualifier contexts for both
the modifier list and the modifier line.
Qualifiers for Modifier Lists
• Customer:
- Customer Name
- Bill to
- Ship to
- Customer Class
• Modifier List: Price List
Qualifiers for Modifier Lines
• Customer:
- Agreement Name
- Agreement Type
Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 83 2009, Oracle and/or its affiliatesฺ
• Order:
- Customer PO
- Order Type
Note: When a qualifier has a grouping number –1, it implies that the qualifier will be taken as
mandatory in comparison to other qualifiers.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 84 2009, Oracle and/or its affiliatesฺ
Using Qualifiers with Modifier Lists

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr with Modifier Lists
Using Qualifiers
MCreate
noqualifiers to define eligibility rules for the modifier list or lines.
• Qualifier Contexts: Flattened hierarchies where similar qualifying attributes can be
grouped into logical categories. The specificity is indicated by precedence.
• Qualifier Attributes: Specific attributes associated with a context that define eligibility
criteria for a benefit or price. For example, the Customer context includes the following
attributes: Customer class (defined in RA customers); Site; and Customer Name.
• Value From: Defines the specific value for the selected qualifier attribute. For example,
for the qualifier attribute Customer Name, you could select the customer name XYZ
Corporation (the qualifier value).

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 85 2009, Oracle and/or its affiliatesฺ
Freight and Special Charge List Modifier

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tSpecial
Freight
MUse
and r Charge List Modifier
nthiso modifier to apply freight costs to the order total. For example, any customer who
places an order for less than $500 pays a freight charge of 20 percent of the order cost.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 86 2009, Oracle and/or its affiliatesฺ
Freight and Special Charge List Modifier

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
MFreight
and r
a n-tSpecial
Freight Charge List Modifier
noand special charges are costs associated with the shipment of goods. You can use
Freight and Special Charge List modifiers to apply different freight charges to an order or line
and thereby, increase the selling price. Additionally, you can enter the freight and shipping
costs in Shipping Execution and have the Freight and Special Charge List modifiers convert
them into charges in Order Management. The freight charge may be equal to the freight cost,
or it could be the freight cost with a markup.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 87 2009, Oracle and/or its affiliatesฺ
Seeded Freight Charges

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 88 2009, Oracle and/or its affiliatesฺ
Setting Up Freight and Special Charge List Modifiers

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s and Special Charge List Modifiers
h
a n-t
Setting Up r a
Freight
MUsing
noFreight and Special Charge List modifiers, you can apply charges to sales orders either
automatically or manually. Here is an example of how to set up automatic order level charges
using modifiers:
1. Select Freight and Special Charge List as the type of modifier.
2. In the Modifier Summary tab, enter the modifier lines, specifying that the modifier is to be
applied at the order level.
3. Set up header level qualifiers that will be applicable at the list level. You can define the
qualifier to accept only orders with Freight Terms of Prepay and Add.
4. When you enter an order with Freight Terms of Prepay and Add, the charges are applied
to the order automatically and you can view them in the order window.
Please note that this is only one example of a type of setup, various other ways of setting up
Freight and Special Charges Modifiers are possible.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 89 2009, Oracle and/or its affiliatesฺ
Practice - Creating a Freight and Special Charge List Modifier
Overview
In this practice, you create a Freight and Special Charge List modifier using formulas, modifiers,
and qualifiers. In this exercise you will define:

• Two Special Charge Formulas

• A Modifier List with four line modifiers that determine how to use the formulas

• List and line qualifiers to determine eligibility

Note: For freight charge modifiers, you can apply freight charges corresponding to ONLY
s a
ONE Charge name (such as "Freight Costs") even if several charge names qualify.
)h a
m
co deฺ
Assumptions
a i l ฺ i
g m G u
• Oracle Order Management Super User responsibility @
u e n t
d ฺ
y databaset ud or comparable training
• You must have access to an Oracle Application d S
rre this
Vision
or test instance at your site on which to a
w complete
e t hispractice.
a hes toareushown
Note: Oracle Advanced Pricing screenshots
s
in the Solution section of this
( m e
a di Basic
practice. If you are running
c e s the pricing system software components restrict
npricing
Pricing,
exposure of advanced
m m e li
features in the windows. Therefore, the screenshots may differ
l
ar Uyoufeuse
raatb your site to complete this practice.
from the pricing windows in the Oracle Application Vision database or comparable training
or test w
instance
h e s ans
M a n-tr
Tasks
no
Defining the First Formula

1. Navigate to the Pricing Formulas window.

2. Enter the following:


− Name = XX-Freight
− Description = Dollar Amount x Constant .01
− Formula = 1*2

Formula Type Pricing Attribute Pricing Component Step


Context Attribute
Pricing Attribute Volume Item Amount N/A 1
Numeric Constant N/A N/A .01 2

3. Save your work

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 90 2009, Oracle and/or its affiliatesฺ
Define the Second Formula

4. Place your cursor on the Formula name field, clear the record, and enter the next formula:
− Name = XX-Handling
− Description = Item Quantity x Constant .05
− Formula = 1*2

Formula Type Pricing Attribute Pricing Component Step


Context Attribute
Pricing Attribute Volume Item Quantity N/A 1
Numeric Constant N/A N/A .05 2

5. Save your work.


a
has
Defining a Freight and Special Charge Modifier List
)
m ฺ
6. Navigate to the Define Modifier window.
ฺ c o
m ail uide
7. In the Main tab enter the following List information:
@ g nt G
− Type = Freight and Special charge List u
yฺ tude
− Number = XX-Freight and Handling d d
− Active = Deselected (to start) a rre this S
− Automatic = Selected
h e sw use
− Name = XX-Freight and
( m aHandling to
− Version = 1
a di cense
− Start Date =m Default li
U m b le
r
− Currency a
=Defaults
a fe=r Enter a meaningful description
−swDescription
s
h e r a n
a nList-t Qualifiers to add the following qualifier:
M
no
8. Click

Grouping Qualifier Qualifier Precedence Operator Value From


Number Context Attribute
1 Modifier List Price List Defaults = XX-Price List 1

1 Order Order Type Defaults = Mixed

9. Click OK.

10. In the Modifiers Summary tab, enter the following modifier line information:

Modifier
Number Level Modifier Type Start/End Dates Automatic Pricing Phase Bucket
Freight1 Line Freight/Special Optional Selected 50 (Line 1
Charge Charges)

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 91 2009, Oracle and/or its affiliatesฺ
11. In the Discounts/Charges tab, enter the following information:

Charge Name Formula Application Method Value


Freight Costs XX-Freight Lumpsum (blank)

12. Click Line Qualifiers and enter the following qualifier data:

Grouping Qualifier Qualifier Value Value


Number Context Attribute Precedence Operator From To
1 Volume Order Amount Defaults BETWEEN 0 10000

13. Click OK.

14. In the Modifiers Summary tab, create a new modifier line:


s a
Modifier Start/End ) h a
Number Level Modifier Type Dates m
o eฺBucket
PricingcPhase
Automatic
i l ฺ
Freight2 Order Freight/Special Optional Selected
g m
70 a
(Charges:
G uid (blank)
Charge
u @ Header/All
e n t Lines)
d y ฺ t ud
d S
15. In the Discounts/Charges tab:
a rre this
Charge Name h
Application e sw
Method us
e Value
( m a to 750
Freight Costs
di cens
Lumpsum e
a i
U mmto create
16. Click Line Qualifier l e al Line Level Qualifier.
w ar ferab
h e s Qualifier
Grouping
a n s Qualifier Value Value To
a
M on-Number t r Context Attribute Precedence Operator From

1
n Volume Order Amount Defaults BETWEEN 0 10000

17. Click OK.

18. In the Modifiers Summary tab, create a new modifier line:

Modifier Start/End
Number Leve Modifier Type Dates Automatic Pricing Phase Bucket
l
Handling1 Line Freight/Special Optional Selected 50 (Line 1
Charge Charges)

19. In the Discounts/Charges tab:

Charge Name Formula Application Method Value

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 92 2009, Oracle and/or its affiliatesฺ
Handling Costs XX-Handling Lumpsum Blank

20. Click Line Qualifiers and create a Line Level Qualifier.

Grouping Qualifier Qualifier Precedence Operator Value Value


Number Context Attribute From To
1 Volume Order Amount Defaults BETWEEN 0 10000

21. Click OK.

22. In the Modifier Summary tab, create a new modifier line:

Modifier Level Modifier Type Start/End Automatic Pricing Phase Bucket


Number Dates
a
Handling Order Freight/Special Optional Selected
) has 70 (Charges: (blank)
2 Charge
c o m ฺ Header/All Lines)

ail uide
23. In the Discounts/Charges tab: m
g nt G
ฺ u @ de
Application Method ddy Valuetu
rre 50this S
Charge Name
a
sw use
Handling Costs Lumpsum
h e
a Level tQualifier.
24. Click Line Qualifier to create(am Line e o
a di cens
Grouping Qualifiermm bQualifier
l e li Precedence Operator Value Value To
Number r
a fe U
Context ra Attribute From
1 es
w n s Order Amount Defaults BETWEEN 0
a h t r a
Volume 10000.99
M on-
n OK.
25. Click

26. In the Modifier Summary tab, create a new modifier line:

Modifier Level Modifier Type Start/End Automatic Pricing Phase Bucket


Number Dates
Handling Order Freight/Special Optional Selected 70 (Charges: (blank)
2 Charge Header/All Lines)

27. In the Discounts/Charges tab:

Charge Name Application Method Value


Handling Costs Lumpsum 50

28. Click Line Qualifier to create a Line Level Qualifier.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 93 2009, Oracle and/or its affiliatesฺ
Grouping Qualifier Qualifier Precedence Operator Value Value To
Number Context Attribute From
1 Volume Order Amount Defaults BETWEEN 10001 999999

29. Return to the Main tab of the Modifier header and select the Active check box.

30. Save your work.

Creating a Sales Order Using the Freight and Handling Charge Modifier

31. Navigate to the Sales Orders window.

32. In the Main tab:


− Customer = XX-Big City Electronics
− Required Header information defaults from your customer setup a
− Price List = XX-Price List1
) has
c o m ฺ
33. In Line Items tab: ฺ
ail uide
− Ordered Item = XX-Palm Pilot m
g nt G
− Quantity =1 u @
d d yฺ tude
rre this S
34. Save your work and note the order number ---------------.
a
35. Click Actions > Charges and Freighth e swto view
Costs u seyour charges.
( m a to
36. Close the window. di cens e
a li
U mmInformation
l e
apply. wa
r erab
37. Navigate to the Order tab, and select Actions > Charges. No charges should

e s n s f
h the-tCharges
38.aClose n ra window
M
no
39. Increase the quantity ordered (such as quantity 20) of the order line so that the ordered
amount exceeds $10,000.

40. Save your work.

41. Click Actions > Select Charges and Freight Costs to view your charges. There should be
none (provided Order Total is above $10,000).

42. Close the window and select the Order Information tab.

43. Click Actions > Charges. There should be a line for Freight Costs of $750 and a line for
Handling Costs of $50 (provided the Order Total is greater than $10,000).

44. Save your work.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 94 2009, Oracle and/or its affiliatesฺ
Solution - Creating a Freight and Handling Charges Modifier
Defining the First Formula

Responsibility = Oracle Order Management Super User, Vision Operations (USA)

1. Navigate to the Pricing Formulas window.

• (N) Pricing > Pricing Formulas > Formulas Setup

2. Enter the following:


− Name = XX-Freight
− Description = Dollar Amount x Constant .01
− Formula = 1*2 a
) h as
Formula Type Pricing Attribute Pricing Component Step
c o m ฺ
Context Attribute ฺ
ail1 uide
Pricing Attribute Volume Item Amount N/A m
g nt G
u @
ฺ tude 2
Numeric Constant N/A N/A
d y .01

r r ed is S
w a e th
s
he to us
a
(m nse
d i
a lice
m
m ble
r U
a fera
e s w n s
h r a
Ma on-t
n

3. (I) Save.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 95 2009, Oracle and/or its affiliatesฺ
Defining the Second Formula

4. Enter the next formula


− Name = XX-Handling
− Description = Item Quantity x Constant .05
− Formula = 1*2

5. Formula Lines region:

Formula Type Pricing Attribute Pricing Component Step


Context Attribute
Pricing Attribute Volume Item Quantity N/A 1
Numeric Constant N/A N/A .05 2

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

6. (I) Save.

Defining a Freight and Special Charge List Modifier

Note: For freight charge modifiers, you can apply freight charges of one Charge Name (such as
"Freight Costs") only once even if more number of charges qualifies.

7. Navigate to the Define Modifier window.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 96 2009, Oracle and/or its affiliatesฺ
• (N) Pricing > Modifiers > Modifier Setup

8. (T) Main. Enter the following:


− Type = Freight and Special charge List
− Number = XX-Freight and Handling
− Active = Deselected (to start)
− Automatic = Selected
− Name = XX-Freight and Handling
− Version = 1
− Start Date = Default
− Currency =Defaults
− Description = Enter a meaningful description

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

9. (B) List Qualifiers.

Grouping Qualifier Qualifier Precedence Operator Value From


Number Context Attribute
1 Modifier List Price List Defaults = XX-Price List1

1 Order Order Type Defaults = Mixed

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 97 2009, Oracle and/or its affiliatesฺ
s a
)h a
m
co deฺ
10. (B) OK.
i l ฺ
11. (T) Main, (T) Modifiers Summary. g ma t Gui
y ฺ u@ uden
Modifier Type Start/End ddAutomatic S t Pricing Phase Bucket
Modifier Level
r e
Number Dates ar
w e t his
Freight1 Line Freight/Special he s us Selected 50 (Line Charges) 1
Optional
Charge
( m a to
di cens e
a
mm ble li
12. (T) Discounts/Charges.
U
r era
aName
e s w
Charge
n s f Formula Application Method Value
h -tra
MaFreightoCosts
n XX-Freight Lumpsum (blank)
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 98 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
13. (B) Line Qualifiers: di cens e
a li
U mm bleQualifier
Grouping
a r Context
Qualifier
r a Precedence Operator Value Value
Number
e s w nsfe Attribute From To
1h a
Ma on-tr
Volume Order Amount Defaults BETWEEN 0 10000
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 8 - Page 99 2009, Oracle and/or its affiliatesฺ
s a
)h a
m
co deฺ
14. (B) OK.
i l ฺ
15. (T) Modifiers Summary to create a new modifier line: g ma t Gui
y ฺ u@ uden
Start/End ed d St Pricing Phase
Modifier Level Modifier Type
Datesar
r Automatic
h i s Bucket

et
Number
Order Freight/Special h e sw usSelected
Freight2
Charge
a
(m nse
Optional
t o 70 (Charges:
Header/All Lines)
(Blank)

d i
a lice
m
m ble
16. (T) Discounts/Charges.
r
a feraU
e s w
Charge Name n s Application Method Value
a h - t r a
MFreightoCosts
n n
Lumpsum 750

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
100 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
17. (B) Line Qualifier.
( m a to
di cens e
Grouping Qualifier a
m Qualifier
l i Value Value
Number m l e
U rab Attribute Precedence Operator From To
a rContext
1 esw Volume n s fe Order Amount Defaults BETWEEN 0 10000
h r a
Ma on-t
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
101 2009, Oracle and/or its affiliatesฺ
18. (B) OK.

19. (T) Modifiers Summary. Create a new modifier line

Modifier Level Modifier Type Start/End Automatic Pricing Phase Bucket


Number Dates
Handling1 Line Freight/Special Optional Selected 50 (Line Charges) 1
Charge

20. (T) Discounts/Charges.

Charge Name Formula Application Method Value


Handling Costs XX-Handling Lumpsum Blank
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

21. (B) Line Qualifier and create a Line Level Qualifier.

Grouping Qualifier Qualifier Precedence Operator Value Value


Number Context Attribute From To
1 Volume Order Defaults BETWEEN 0 10000.
Amount 99

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
102 2009, Oracle and/or its affiliatesฺ
s a
)h a
m
co deฺ
22. (B) OK.
i l ฺ
23. (T) Modifiers Summary. Create a new modifier line: g ma t Gui
y ฺ u@ uden
Start/End ed
d t
AutomaticS Pricing Phase
Modifier Level Modifier Type
Datesar
r h i s Bucket
Number
e s w se t
Handling Order Freight/Special h Optional u Selected
m a t o 70 (Charges: (blank)

di ( cense
2 Charge Header/All Lines)
a
mm ble li
24. (T) Discounts/Charges.
U
w ar fera
h e s aName
Charge n s Application Method Value
a
MHandling - t r
non
Costs Lumpsum 50

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
103 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
25. (B) Line Qualifier. Create a Line a to
Level Qualifier:
( m e
a di cens
mm blAttribute
Grouping Qualifier li
Qualifier
e Operator Value Value To
Number
a U
r era
Context Precedence From

1 esw Volume n s f Order Amount Defaults BETWEEN 10001 9999999


h r a
Ma on-t
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
104 2009, Oracle and/or its affiliatesฺ
26. (B) OK.

27. (T) Main tab.

28. Select the Active check box.

29. (I) Save your work.

Creating a Sales Order Using the Freight and Special Charge Modifier

Responsibility = Oracle Order Management Super User, Vision Operations (USA)

30. Navigate to the Sales Orders window.

• (N) Orders, Returns > Sales Orders


a
31. (T) Order Information, (T) Main
− Customer = XX-Big City Electronics ) has
c o m ฺ
− Order Type = Mixed ฺ
ail uide
m
− Required Header information defaults from your customer setup
g nt G
− Price List = XX-Price List 1 u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

32. (T) Line Items


− Ordered Item = XX-Palm Pilot

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
105 2009, Oracle and/or its affiliatesฺ
− Quantity =1

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di thecorder e
nsnumber ______________.
a e
mm ble li
33. (I) Save your work and note
U
ar> Charges
34. (B) Actions
s w s f eraand Freight Costs to view your charges.
a he -tran
M on
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
106 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
35. Close the window. a
m e li
U m b l
r a
36. (T) Order Information.
e s wa nsfer
h Actionsa> Charges. No charges should apply.
Ma on-tr
37. (B)

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
107 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
38. Close the Charges window.
m e li
U m b l (such as quantity 20) of the order line so that the ordered
39. Increase therquantity ordered
er
a $10,000.
wexceeds f a
s
amount
e
h -tran s
M a
non
40. (I) Save.

41. (B) Actions > Charges and Freight Costs. There should be no changes provided that the
Order Total is above $10,000.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
108 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
42. Close the window. a
m e li
U m b l
r
43. (T) Order Informationatab.
e s wa nsfer
h Actionsa> Charges.
Ma on-tr
44. (B)
n should be a line for Freight Costs of $750 and a line for Handling Costs of $50
There
(provided the Order Total is greater than $10,000).

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
109 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
45. Save your work. a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
110 2009, Oracle and/or its affiliatesฺ
Overview of Price Books

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
oftrPrice Books
MAapriceobook
Overview
n - is a pricing report that displays item list and net prices (for a specific customer)
n
based on a specific pricing date. Within the price book, you can view details of the list price,
discounts, surcharges, price breaks, and freight and special charges. The price book supports
formula-based prices, and you can view price break and pricing attribute details.
Freight and special charges: Although freight and special charges do not affect the unit selling
price in Basic Pricing, they will affect the net price in the price book.
Pricing buckets: If pricing buckets have been defined for any modifiers, the modifiers will be
displayed in the order of the pricing buckets, with the null bucket modifiers displayed last
From the online view, you can view any price break details or any pricing attributes used in the
price calculation. Pricing errors (such as missing pricing attribute for formula processing or
duplicate prices) are also displayed on a separate page.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
111 2009, Oracle and/or its affiliatesฺ
Overview of Price Books

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
112 2009, Oracle and/or its affiliatesฺ
Price Book Example 1

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
113 2009, Oracle and/or its affiliatesฺ
Price Book Example 2

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
114 2009, Oracle and/or its affiliatesฺ
Price Book Example 3

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
115 2009, Oracle and/or its affiliatesฺ
Benefits of Price Books

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
116 2009, Oracle and/or its affiliatesฺ
Price Book Implementation

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
117 2009, Oracle and/or its affiliatesฺ
Implementation Steps: Setting Key Profile Options

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr Steps: Setting Key Profile Options
Implementation
MQP: o - From Address
nE-mail
You need to set up the profile option QP: E-mail - From Address to specify the sender's e-mail
address for any e-mails that are sent from the price book feature. When the price book is e-
mailed, the recipient can identify and respond to the sender’s return e-mail address. There is no
default value for the profile option and can be updated at the Site and User level.
Important: Publishing a price book to a printer or as an e-mail attachment and creation of the
View Document (formatted document) is dependent on the availability of the Delivery Server
Component of the Oracle XML Publisher (XDO) product.
QP: External Default Pricing Perspective
This profile option sets the default pricing perspective for all external users. The value defaults
to the Pricing Perspective field in the Create Price Book page. This profile can be set at the site
or user level and the default value is Order Management Order.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
118 2009, Oracle and/or its affiliatesฺ
Implementation Steps: Setting Key Profile Options

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr Steps: Setting Key Profile Options
Implementation
MQP: o Default Pricing Perspective
nInternal
This profile sets the default value for the pricing perspective for all internal users using the
price book feature. The values can be applications like Oracle Order Management or Oracle
Purchasing that request information from the pricing application. The Pricing Perspective field
in the Create Price Book page displays the default value; however, an internal user can
override this value by selecting a different pricing perspective. This profile can be set at the site
level only and default value is Order Management Order
Note: Oracle Advanced Pricing is not one of the valid values for this profile option.
QP: Pricing Perspective Request Type
This profile option is used for the price book feature to map the Pricing Perspective to the
Request type calling the price book. It can be set at system administrator site and system
administration application levels. The default value at the site level is Order Management
Order.
Note: External users cannot view or change the Pricing Perspective field. The value PO
(Oracle Purchasing) is valid for internal users but not external users.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
119 2009, Oracle and/or its affiliatesฺ
Implementation Steps: Verifying Pricing Parameters

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr Steps: Verifying Pricing Parameters
Implementation
M(N)
no Pricing Manager > Setup > Attribute Management > Pricing Transaction Entity
Oracle
Associations
(N) Oracle Pricing Administrator > Oracle Pricing Administrator Setup : Parameters>
Parameter Values
The next setup step is to verify the values for the pricing parameter Price Book Pricing Events.
Based on the values specified in the profile QP: Pricing Perspective Request Type, each calling
pricing perspective has an associated request type. The Price Book Pricing Events parameter
determines which pricing event or events are used for each request type to call the pricing
engine to generate a price book.
Multiple events may be entered separated by commas; for example, BATCH, BOOK. Seeded
values are:
• CMRO: Batch
• Order Capture: Batch
• FTE: FTE Price Line
• Intercompany: IC Batch

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
120 2009, Oracle and/or its affiliatesฺ
• Demand Planning: Batch
• Contracts: Batch
• Contracts for Service: Batch
• Order Management: Batch
• Purchase Order: PO Batch

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
121 2009, Oracle and/or its affiliatesฺ
Implementation Steps: Setting Up the Default Printer

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s Setting Up the Default Printer
h
a n-t r
Implementationa Steps:
MYou o the option of publishing the price book to a printer. The default printer you define in
nhave
the configuration is used if no printer name is specified when publishing the price book.
To define the default printer, add the printer for your site to the Oracle XML Publisher
Delivery Manager configuration and specify it as the default entry.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
122 2009, Oracle and/or its affiliatesฺ
Implementation Steps: Setting up Oracle XML Publisher

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s Setting up Oracle XML Publisher
h
a n-t r
Implementation a Steps:
MUsing
noOracle XML Publisher, you can publish your price books in a variety of formats such as
PDF, RTF, and EXCEL (XLS). The Delivery Server Component of the Oracle XML Publisher
(XDO) product (available with XML Publisher 5.0 and newer versions) is required to send the
price book to a printer or as an e-mail attachment. Use the seeded XML templates to generate
your price books, or create additional templates depending on the desired publishing option (e-
mail or print) and the output format [EXCEL (XLS), PDF, RTF]; for example, you may want a
separate template for print versions and another for e-mail.
Note: To send the price book as an e-mail attachment, you also need to configure the e-mail
server in XML Publisher. Oracle XML Publisher is required to create and maintain XML
Publisher templates that define the layout for the published price book.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
123 2009, Oracle and/or its affiliatesฺ
Creating a Price Book

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s
h
a n-t
Creating a r a
Price Book
MYou o create price books to generate prices for a single item, an item category, all items, or
ncan
items within a specified price lists. The prices generated in the price book are based on the
pricing perspective. The value for the operating unit defaults from the Multi-Org Access
Control (MOAC) setup.
The pricing perspective mimics the calling application so as to simulate prices coming from an
order, service contract, or purchase order. An internal user can edit the value but an external
cannot view or edit it. These prices are currency specific, but the price book does handle multi-
currency (price list) conversions supported in price lists.
Note: All item/UOM combinations will be priced.
You can set the pricing effective date for a past date, current date, or future date. Information
in the Price Calculation Criteria will be input parameters to generate the price book. Currency,
Quantity, and Customer are mandatory fields. The quantity will always default to 1, but can be
updated. You can specify a price list, pricing agreement, or sales agreement as a starting point
for the price book. The pricing engine will always perform a search across all the valid pricing
setups to derive the price.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
124 2009, Oracle and/or its affiliatesฺ
Creating a Price Book: Defining General Price Book Criteria

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s Defining General Price Book Criteria
h
a n-t
Creating a r
Pricea Book:
MSelect
nodetails about the price book including the name and pricing perspective. The value you
select in the Product Criteria field determines what items will appear in the price book. You
can select a single item, item category, all items, or price list. If price list is selected, all items
and UOM combinations within the price list will get priced, but the final list price may be
derived from a different price list.
Notes:
• The Operating Unit value defaults from the Multi-Org Access Control (MOAC) setup.
• An internal user can edit the pricing perspective value but an external cannot view or edit
it.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
125 2009, Oracle and/or its affiliatesฺ
Creating a Price Book: Defining Price Calculation Criteria

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Creating
MThe tr Book: Defining Price Calculation Criteria
a na -Price
o calculation criteria includes values such as currency, date, customer, and quantity,
nprice
that the pricing engine requires to generate price books. Optionally, you can enter a value in
the Pricing Basis field to give the pricing engine a starting point from which to look for prices.
• Currency: Prices are currency specific, but handles multi-currency (price lists) conversions
supported in price lists.
• Pricing effective dates: Past date, current date, or future dates.
• Pricing Basis: Agreement, sales agreement, or price list.
• Additional criteria: Define further qualities for price book such as qualifiers, pricing
attributes. These attributes may determine if a specific price or modifier will be applied. If
you do any formula-based pricing using pricing attributes, enter those attributes here.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
126 2009, Oracle and/or its affiliatesฺ
Creating a Price Book: Selecting Price Book Publishing Options

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Creating
MYou tr Book: Selecting Price Book Publishing Options
a na -Price
o publish the price book using the following options:
ncan
• Send Email: Specifies the e-mail addresses to which the price book will be sent. You can
enter multiple e-mail addresses, separated by commas.
• Send to Printer: Enter the name of the printer where the price book is to be printed. If no
printer is specified, the default printer defined in the XDO configuration file is used.
• View Document: Select a Template and Document Type to view the document online.
Note: The e-mail and printer server must be configured properly to use the e-mail and printer
publishing options. For more details on publishing options, please refer to the XML Publishing
documentation.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
127 2009, Oracle and/or its affiliatesฺ
Price Book Publishing Templates

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Price Book r
MInaXMLonPublisher,
-tPublishing Templates
n you can create and maintain price book templates. You can select the
following seeded templates to enable output formats of PDF, RTF, and Excel:
• Price Book Details report: Shows all the items in their respective categories with list price,
net price, and all modifiers.
• Price Book Errors report: Provides information on any pricing error that occurred during
the generation of the price book.
• Price Book Summary report: Displays an item’s list and net price. To generate the View
Document, a template and template type must be selected.
• You may need to create multiple templates depending on the desired publishing option (e-
mail or print) and the desired output format (Excel, HTML, PDF, RTF).

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
128 2009, Oracle and/or its affiliatesฺ
Price Book Publishing: Document Types

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
129 2009, Oracle and/or its affiliatesฺ
Generating and Publishing Price Books

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Generating
n r Publishing Price Books
MInathe obackground,
-tand
n two concurrent requests are completed to generate or republish a price
book. The first concurrent request will create the price book header and items. The second
concurrent request calls the pricing engine to get the list price, net price, and associated
modifiers.
Note: The completed price book can be viewed only after this concurrent request is completed.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
130 2009, Oracle and/or its affiliatesฺ
Viewing Price Book Details Online

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a Price
Viewing
MThe n - tr Book Details Online
o book determines all the items to be priced and then displays each item in their
nprice
respective item category. If an item belongs in more than one category, then the price book will
display multiple categories. For an item, you will see the price list used to derive the list price.
If there are any line level discounts, surcharges, price breaks, or freight and special charge
modifier, then these will be displayed below the list price line. If pricing buckets have been
defined for any modifiers, the modifiers will be displayed in the order of the pricing buckets,
with the null bucket modifiers displayed last. Although freight and special charges do not
affect the unit selling price in pricing, they will affect the Net Price in the price book.
From the online view, you can view any price break details or any pricing attributes used in the
price calculation. Pricing errors (such as missing pricing attribute for formula processing or
duplicate prices) are also displayed on a separate page.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
131 2009, Oracle and/or its affiliatesฺ
Viewing Price Book Details Online

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
132 2009, Oracle and/or its affiliatesฺ
Maintaining Price Books

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tPrice
Maintaining r Books
MResponsibility:
no Oracle Pricing User
(N) Home > Reports
You can maintain price books on the Price Book Main page > Reports tab.
You can search for price books using the Simple Search. To add additional search criteria,
click the Show More Options link. You can sort your search results by Price Book Name,
Customer, or Price Effective Date of the price book. You can also delete one or more price
books.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
133 2009, Oracle and/or its affiliatesฺ
Republishing Price Books

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Republishing
n -trtoPrice
MIfayou odecide
Books
n republish a price book, the price book is not regenerated meaning the data in
the price book will remain the same. All the publishing options (e-mail, print, XML Message,
View Document) are available and this process will override existing documents or templates.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
134 2009, Oracle and/or its affiliatesฺ
Viewing Errors

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a Errors
Viewing
MErrors n - tr
noin your price book will be indicated in the Search Results and within your price book.
There is also a seeded template to view pricing errors.

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
135 2009, Oracle and/or its affiliatesฺ
Profile Options in Basic Pricing

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n sBasic Pricing
h
a n-t
Profile r
Optionsa in
MThe o administrator sets up the pricing profile options that determine how the application
nsystem
accesses and controls data. The level at which the profile options can be set are user,
responsibility, application and site. The permissions for setting the profile options are View,
View and Update, No Access. The Required column determines if the profile option requires a
value or not. If it is Required, then you must provide a value. If it is Optional, you may leave it
blank. The Default Value column allows you to provide a default value for the profile. The
following are some common profile options used in Basic Pricing:
Profile Option Required Default Value
----------------- ----------- -----------------
QP: Allow Duplicate Modifiers Required Yes
QP: Blind Discount Option Required Yes
QP: Debug Optional Request Viewer Off
QP: Inventory Decimal Precision Required 10
QP: Item Validation Organization Required No Default
QP: Negative Pricing Required No Default

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
136 2009, Oracle and/or its affiliatesฺ
QP: Price Rounding Required Blank
QP: Qualify Secondary Price Lists Optional No
QP: Return Manual Discounts Optional Yes
QP: Satisfied Qualifiers Option Optional Yes
QP: Security Control Optional Off
QP: Security Default Maintain Privilege Required Blank
QP: Security Default ViewOnly Privilege Required Blank
QP: Selling Price Rounding Options Optional Individual : =
round(list price) +
round(adj)
QP: Set Request Name Required Blank
QP: Unit Price Precision Type Required Standard
QP: Valueset Lookup Filter Optional Yes a
QP: Verify GSA Violations Required
) has No
c o m ฺ
Please refer to the Oracle Order Management Implementation Manual for further details.

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
137 2009, Oracle and/or its affiliatesฺ
Summary

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Basic Pricing Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ
8 - PageCopyright©
138 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
Overview uof@Shipping
Execution
d d yฺ tude
a r re this S
e s wChapterse9
a h to u
m
a di ( cense
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 1 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 2 2009, Oracle and/or its affiliatesฺ
Overview of Shipping Execution

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 3 2009, Oracle and/or its affiliatesฺ
Objectives

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 4 2009, Oracle and/or its affiliatesฺ
Shipping Execution Flow

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s Flow
h
a n-t
Shipping r a
Execution
MAfter
naosales order has been booked, the sales order lines must complete all workflow activities
leading up to the shipping activity. Two typical preceding workflow activities are Schedule -
Line and Ship - Line, Manual .
Schedule – Line
Scheduling the line makes the order line’s demand visible to Oracle Inventory for planning.
It also sets the Shipment Schedule Date.
Create Supply
Variety of subflow paths can be taken within Create Supply Line based on the type of item
shipped. They are as follows:
• Configurable Items: Configurable items must complete the Create Supply activity which
takes an order line through a build cycle. The final assemblies that are completed out of
Oracle Work in Process are received into Oracle Inventory as Reserved for a specific
customer’s order.
• Drop ship: Drop ship order lines must complete the Create Supply activity too. After a
Purchase Requisition has been passed to Oracle Purchasing the order line advances to the
Shipping Activity.

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 5 2009, Oracle and/or its affiliatesฺ
• Standard Shippable Items: Standard shippable items don’t need to perform any of the
Create Supply activities so directly advance to the Shipping activity.
Shipping
What happens when the order line reaches ‘Ship Line’ workflow activity?
• Oracle Order Management calls Oracle Shipping Execution APIs to indicate that a line is
Ready to Release.
• The sales order line status is changed to Awaiting Shipping. Order lines that are awaiting
shipping have corresponding records in Oracle Shipping Execution module called
Delivery Lines.
• Pick Release process creates move orders to move items to the staging location and create
reservation in Oracle Inventory.
• From the staging area shipments are weighed, packed and shipped.
• Deliveries are Ship Confirmed out of the staging location.
a
has
• When a delivery is Ship Confirmed, Oracle Shipping Execution calls OM APIs to
)
communicate the event, triggering the line flow to move forward.
m ฺ
ฺ c o
m ail uide
@ g nt G
u
yฺ tude
d d
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 6 2009, Oracle and/or its affiliatesฺ
Delivery and Delivery Lines

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nand
Delivery
MDelivery - trDelivery Lines
no Lines
When sales order lines are booked or scheduled in Order Management, associated delivery
lines are created in Oracle Shipping Execution.
Delivery
You can either manually or automatically group delivery lines to create a delivery. If a delivery
is auto-created, the delivery lines are grouped together by the mandatory default criteria, Ship
From Location and Ship To Location. However, additional grouping criteria can be included
such as:
- Customer
- Freight Terms
- FOB Code
- Intermediate Ship To Location
- Ship Method

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 7 2009, Oracle and/or its affiliatesฺ
Trips and Stops

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nStops
Trips
MTrips
and
- tr
no
A trip is an instance of a specific freight carrier departing from a particular location containing
deliveries. A trip is carrier specific and contains at least two stops such as the pick-up stop and
drop-off stop. Trips can be created automatically or manually.
Stops
A stop is a point along the route of a trip where goods are either picked up, dropped off, or
both.

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 8 2009, Oracle and/or its affiliatesฺ
Delivery Leg

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Legtr
MAadelivery
Delivery
n -
no leg is synonymous to bill of lading and consists of at least two stops. A bill of
lading is an agreement between the shipper and carrier acknowledging receipt of goods
shipped. The bill of lading has all the details specifying the terms of delivery. A delivery might
consist of several delivery legs to reach its final destination.

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 9 2009, Oracle and/or its affiliatesฺ
Containers/LPNs

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s
h
a n-t r a
Containers/LPNs
MLicense
noPlate Numbers (LPNs), also known as containers, are used for packing delivery lines.
You can create containers without assigning them to a delivery. This is useful if you want to
create multiple containers of the same type then pack them with unassigned delivery lines.

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 10 2009, Oracle and/or its affiliatesฺ
Pick Release

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s
h
a n-t
Pick Release r a
MPick o is the process of finding and releasing eligible delivery lines that meet the release
nrelease
criteria that you specify. Pick release creates move orders for picking from inventory. The
release criteria is defined based on your business requirements. You customize the release
criteria by defining the following:
• Release Rules: The release rules identify which delivery lines should be considered for
pick release and the picking operations that should be performed on the selected lines.
• Release Sequence Rules: The release sequence rules define the order in which eligible
picks are allocated inventory.
• Pick Slip Grouping Rules: The pick slip grouping rules define how released order lines
are grouped on the pick slips for ease of picking.

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 11 2009, Oracle and/or its affiliatesฺ
Move Orders

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s
h r a
MAamoveonorder
-t is a request to transfer materials from a subinventory to a staging location. The
Move Orders
n
pick release process creates move orders pre-approved requests for subinventory transfer. The
move order consists of move order lines that must be moved from the subinventory to the
staging location. To release the move order lines, the lines must be allocated with the materials
from the subinventory. Oracle Inventory picking engine fills in the move order lines with the
transaction details. It also places a high-level reservation on the material if no reservation
previously exists. This process is called allocation.
Staging Location
A staging location is the destination subinventory where the materials are deposited after
picking. Material deposited in the staging location is then in position for its next step, which is
ship confirm. Each organization must designate at least one staging subinventory. In a
warehouse, the staging location is physically located typically near the shipping dock. Staging
subinventories should be reservable. Each pick release batch created at pick release will have
the same destination staging subinventory.

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 12 2009, Oracle and/or its affiliatesฺ
Pick Confirmation

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr
Pick
MPick
Confirmation
o
nconfirmation is a process that performs the transfer of materials from the source
subinventory location to the staging location. The transfer is performed based on the allocation
made by Oracle Inventory to the move order lines. Pick confirmation automatically transfers
the high level reservation to an allocated reservation (including lots, subinventory, and
locators) in the staging location.

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 13 2009, Oracle and/or its affiliatesฺ
Ship Confirm

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr
Ship
MShip
Confirm
o is the process of confirming that items have been shipped from the staging
nConfirm
location. Delivery lines must be in the Staged/Pick Confirmed status to perform Ship Confirm.
During Ship Confirm you can perform the following actions:
• Backordering: Backordering when only a partial quantity of items that were pick released
require shipping. When a delivery line is backordered, the delivery line is split into two
delivery lines. The original line quantity is the detailed quantity. The new line quantity is
the difference between the requested quantity and the detailed quantity.
• Consolidating Backorders: Consolidating backorders is an automatic process that
combines several backordered delivery lines having the same source line, back into one
delivery line. Consolidating Backorders is performed during Pick Release, Cycle Count,
or Ship Confirm. When a backorder occurs, Oracle Shipping Execution searches for the
existing backorder delivery lines for a particular source line.
Note: To consolidate backorders the Consolidate Backorder Lines field in the Global
Parameters window must be selected.
• Making Items Non-Reservable: Making items non-reservable places a reservation on the
items such that they are not available for other delivery lines. While making the items

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 14 2009, Oracle and/or its affiliatesฺ
non-reservable you must specify the subinventory and stock locator to pick the items
from. If the items are serial controlled, lot controlled, or revision controlled you must
specify the respective details while making items non-reservable.
• Models: You can ship Model items non-proportionately, for example:
- You ship all the components but not in the correct proportion
- You do not ship all of the components

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 15 2009, Oracle and/or its affiliatesฺ
Automated Shipping Process

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Automated
MThe r
a n-tShipping Process
o
nautomated shipping processes will be useful when the shipping personnel rarely alter or
modify the attributes of the shipment. The automated shipping process can be used to perform
the following automatically:
• Pick Release: The pick release process can be automated to perform delivery creation,
pick selection, pick allocation, and pick confirmation.
• Packing: You can run Auto-Pack SRS to run the packing process periodically.
• Ship Confirm: You can run Auto Ship Confirm SRS to run the ship confirm process
periodically.
One Step Shipping performs Pick Release, Pack, and Ship Confirm all in one go.

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 16 2009, Oracle and/or its affiliatesฺ
One Step Shipping

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s
h
a n-t
One Step r a
Shipping
MOne o Shipping involves picking and shipping, or picking, packing, and shipping of one or
nstep
more deliveries or delivery lines. When you perform one step shipping you achieve the
following:
• Auto create deliveries for delivery lines, if delivery lines are not associated with a
delivery.
• Pick release and pick confirm all delivery lines assigned to the deliveries. This includes
the deliveries that were autocreated.
• Auto pack all delivery lines assigned to the deliveries that are in the Staged/Pick
Confirmed status.
Note: To automatically pack all delivery lines into LPNs,
you must set the autopack level for your organization as Yes
or Autopack Master in the Shipping Transaction tab of
Shipping Parameters window. For more information, see the
lesson titled “Shipping Transaction Parameters” slide.
Note: Container-load relationship should be defined for the
delivery line items

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 17 2009, Oracle and/or its affiliatesฺ
• Ship confirm all delivery lines assigned to the deliveries that are in the Staged status and
which does not require assignment of serial numbers.
Note: To automatically ship confirm, you must assign a ship
confirm rule to your organization. You can assign the same
in the Shipping Transaction tab of Shipping Parameters
window. For more information, see the lesson titled
“Shipping Transaction Parameters” slide.
• Auto create trips, if trips and stops are not manually created for the delivery lines.
Note: If pick, pack, and ship process is not successful for even one delivery line of a delivery,
the one step shipping cannot be performed on the entire delivery.
Note: To ship confirm from the Shipping Transactions form, the organization to which the
sales order belongs should be attached with a ship confirm rule.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 18 2009, Oracle and/or its affiliatesฺ
Shipping Transactions Form

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
M(N) - tr
a nTransactions
Shipping Form
no > Transactions > Query Manager (Perform a search in the Query Manager
Shipping
window. The search results are displayed in the Shipping Transactions form.)
You can use the shipping transaction form to plan, execute, and view all aspects of the
shipping process. The user interface is composed of two elements; the Query Manager and the
Data Manager. You can use extensively the Oracle folder and tree capabilities.

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 19 2009, Oracle and/or its affiliatesฺ
Guided Demonstration – Shipping Transaction Form
Responsibility: Order Management Super User, Vision Operations
(USA)

Querying using Query Manager


1. (N) Shipping > Transactions

2. Search for region


− Lines (B) - Select

3. (T) Lines
− Line Status: Not Shipped
s a
)h a
4. Saved Query region m
co deฺ
− Name: XX-Notshipped i l ฺ
− Description: Not Shipped Lines g ma t Gui
− Saved Query?: Select. This makes the query public
y ฺ uto@alluusers
d en
r e dd in the S t
a r
5. (B) Find. All lines which are not shipped are displayed
t h is Shipping Transaction Form

Shipping Transaction Formahe


sw use
( m e to
a di onctheenlefts of the Shipping Transaction Form to view the Query
9. Click on the Vertical Splitter
details.
U mm ble li
w
10. Clickson
ar ferSplitter
a on the right of the Shipping Transaction Form to view the
he -Calculator.
an s
the Vertical

M on tr
aPacking
n

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 20 2009, Oracle and/or its affiliatesฺ
Query Manager

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr
Query
M(N)
Manager
no > Transactions > Query Manager
Shipping
The Query Manager is a window used to search and save queries created on the shipping
entities. You create customized queries by entering your search criteria and saving them. You
can use the saved query for future searches. The queries are classified into the following:
• Personal Query: Queries you save for your personal use. This query is not available to
other users.
• Public Query: Queries you save and share with other users. This is very useful if you
want to centrally manage the queries.
• Temporary Query: Queries that are not used frequently such as those that you use only
once. These are queries which are not used frequently. Temporary queries are not saved
and are valid for that session only.

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 21 2009, Oracle and/or its affiliatesฺ
Data Manager

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s
h
a n-t
Data Manager r a
MThe o manager is a part of the Shipping Transactions form. You can perform the following
ndata
using the data manager:
• Create or modify data pertaining to shipping entities
• Plan shipping entities
• Perform shipping operations such as Pick Release and Ship Confirm
• Generate reports

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 22 2009, Oracle and/or its affiliatesฺ
Quick Ship Window

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tWindow
Quick
M(N)
Ship r
no > Quick Ship
Shipping
Quick Ship enables you to enter minimum requirements and process a shipment.
The Quick Ship window provides the following features:
• Visibility to trips, deliveries, and delivery lines in the same window
• Ship confirm multiple deliveries at the same time
• Change ship quantities and also specify the inventory controls for each delivery line
• View and resolve the shipping exceptions for the delivery, trip and delivery lines
• Customization of the display of fields, initial view (delivery or trip), and folder options for
each entity based on your business needs

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 23 2009, Oracle and/or its affiliatesฺ
Guided Demonstration – Quick Ship Window
Responsibility: Order Management Super User, Vision Operations
(USA)
(N) Shipping > Quick Ship

Changing Quick Ship View


1. (N) Shipping > Quick Ship

2. (M) Tools > Change View to toggle between the two Quick Ship views. The two Quick Ship
views are as follows:
− Delivery Confirm View
s a
− Trip Confirm View
)h a
m
co deฺ
Finding Deliveries i l ฺ
g ma t Gui
3. Ensure that you are in the Delivery Confirm View.
y ฺ u@ uden
r e ddusings any
S t one the following methods:
r click tTab
4. You can find the deliveries in the Quick Ship window
aand hi
− Enter the delivery in the Name field w
esa delivery. e
− Click on Name LOV to findhfor
a t o us
− Click on the Find icon
d i (mto findnsthee delivery using Find Deliveries window. In the
Find Deliveriesawindow, e can find the delivery based on the search criteria you
enter. mm le l
icyou
a r U erab
s w nOption
UsingeFolder s f
M ah n-tra
o the Number of LPNs field. Click on the field. You can hide a field using any one of
5. Tonhide
the following option
− (M) Folder > Hide Field.
− Right click on the field, select Folders option on the popmenu, and click Hide Field.

6. To show a field, you can use anyone of the following methods:


− (M) Folder > Show Field. Select a field, which you want to display from the LOV.
− Right click on any field, select Folders option on the popmenu and click Show field.
Select a field, which you want to display from the LOV.

7. To change the position of a field in the Quick Ship window, you can use anyone of the
following methods.

• Click on the field to be moved. Click (M) Folder and click on Move Right, Move Left,
Move Up, and Move Down to move to respective position.

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 24 2009, Oracle and/or its affiliatesฺ
• Right click on the field to be moved. Select the Folders option in the popment, and click
on Move Right, Move Left, Move Up, and Move Down to move to respective position.

Creating New Folder


8. (M) Folder > New

9. Enter XX-Folder in the Folder field.

10. Select the Show Additional Delivery to display the Additional tab.

11. Select the Show Trip Information to display the Trip tab

12. (M) File > Save.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 25 2009, Oracle and/or its affiliatesฺ
Reports and Processes

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a and
Reports
MOracle n - trProcesses
noShipping Execution provides you with a variety of flexible and easy-to-use reports to
help you improve productivity and increase control. Text attachments can be used with reports
and documents to print shipping application data: for example, unpacking instructions entered
on a delivery line can be printed on the Packing Slip. You use the Shipping Reports and
Documents window to select the report you want to generate. The Shipping Execution Reports
are displayed based on the report parameters that you enter.
Printers
Order Management Super User, Vision Operations (USA)
(N) Shipping > Setup > Documents > Choose Printers
You can assign shipping documents and reports to specific printers. Printers can be assigned at
multiple levels, including the following:
• User
• Responsibility
• Applications
• Site

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 26 2009, Oracle and/or its affiliatesฺ
Integration With Oracle Order Management

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-With
Integration
MAfter tr Oracle Order Management
naosales order is booked, the sales order lines must complete all workflow activities
leading up to the shipping activity. Two typical preceding workflow activities are Schedule –
Line and Ship – Line Manual:
Schedule – Line:
The Schedule – Line subprocess schedules an order line for all order lines that must be
shipped. This activity makes the order line’s demand visible to Oracle Inventory for planning.
It also sets the shipment schedule date for the order line.
Ship – Line Manual:
The Ship – Line Manual enables you to manually initiate shipping for an order line. The Ship –
Line Manual process can return one of the following and reaches the end activity:
• Over Shipped Beyond Tolerance
• Ship Confirm
• Non Shippable
• Unreserved

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 27 2009, Oracle and/or its affiliatesฺ
Integration With Oracle Transportation Management

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s Transportation Management
h r a
MIfaOracle -t
Integration With Oracle
n o nTransportation Management is installed, you can utilize the following functionality in
Oracle Shipping Execution:
• Freight Payment and Audit: Enables you to automate in-house auditing of freight
bills, reducing the costs associated with manual freight bill auditing and the costs
of 3rd party audit firms that you might use. Auditing takes place upon receipt of a
freight bill from the carrier after shipment delivery has been completed.
• Load Tendering: Enables you to communicate the characteristics of a delivery with your
carriers to facilitate shipment pickup.
• Inbound Carrier Selection: Enables you to select preferred carriers for inbound purchase
orders.

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 28 2009, Oracle and/or its affiliatesฺ
Integration With Oracle Warehouse Management

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s Warehouse Management
h r a
MIfaOracle -t
Integration with Oracle
n o nWarehouse Management is installed, it provides the following functionality to Oracle
Shipping Execution
• Plan Tasks: The planning tasks of warehouse such as pick, put away, moves and
replenishments are done by Oracle Warehouse Management.
• Pick Methodologies: The pick methodologies are determined by Warehouse
Management.

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 29 2009, Oracle and/or its affiliatesฺ
Integration with Oracle Workflow

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s Workflow
h
a n-t
Integration r a
with Oracle
MOracle
noShipping Execution enables you to utilize Oracle Workflow to enhance your day-to-day
business. Using Oracle Workflow with Oracle Shipping Execution is optional; however, if you
choose to enable Oracle Workflow with Oracle Shipping Execution, then specific tasks and
output are enabled through the use of customized business objects. For example, the workflow
can be configured so that specific users receive a notification email when an overship or
backorder occurs.
Workflows available in Oracle Shipping Execution include:
•Delivery Flow – Generic: This process is initiated when a delivery line is assigned to a
delivery and completed when the delivery reaches its final drop off location.
•Trip Flow – Generic: This process is initiated when a trip is created and completed when the
ultimate drop off stop is closed.
•Ship to Deliver Process Workflow: This process models the ship confirm process through
the Order Management and Inventory interfaces.

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 30 2009, Oracle and/or its affiliatesฺ
Summary

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 31 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Overview of Shipping Execution


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 9 - Page 32 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m G
g nt Setup
@
Shipping Execution
u
d d yฺ tude
rre 10 this S
Chapter
a
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 10 - Page 1 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 10 - Page 2 2009, Oracle and/or its affiliatesฺ
Shipping Execution Setup

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 10 - Page 3 2009, Oracle and/or its affiliatesฺ
Objectives

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 10 - Page 4 2009, Oracle and/or its affiliatesฺ
Roles

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr
Roles
M(N)
no > Setup > Grants and Role Definitions > Define Roles
Shipping
Oracle Shipping Execution provides a role to each user that controls the access of Action list
and Tools menu in the various user interfaces.
Defining Roles:
• Roles provide data access controls. You can assign the following data access controls to
each role:
- Data Access Edit: This enables you to edit and view data pertaining to shipping
entities
- Data Access View: This enables you to only view data pertaining to shipping entities
- Data Access None: This prevents you from editing and browsing data and
performing actions
• You can create your own customized roles by defining the access controls to match
responsibilities of your shipping personnel.
Defining and Copying Shipping Execution Roles

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 10 - Page 5 2009, Oracle and/or its affiliatesฺ
• Use the Shipping Execution Role Definition window to define and copy the shipping
roles. The roles can be granted access to functionalities. The functionalities are classified
as follows in the Shipping Execution Role Definition window:
- Trips
- Stops
- Deliveries
- Lines/LPNs
- General
• Copying a role is performed from the Edit menu, using the Duplicate option. The
privileges can be updated, name, and new user assignments are available when copying a
role.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 10 - Page 6 2009, Oracle and/or its affiliatesฺ
Guided Demonstration - Defining Roles
Responsibility: Order Management Super User, Vision Operations
(USA)
(N) > Shipping > Setups > Grants and Role Definitions > Define Roles

1. (N) Shipping > Setup > Grants and Role Definitions > Define Roles

2. Enter the following information:


− Name: XX-Shipping Clerk
− Description: Shipping Clerk

3. (T) Trips. a
) h as
4. Enter the following information:
c o m ฺ
− Data Access: Edit ฺ
ail uide
m
g nt G
5. (B) Disable All to block all trip activities for this role.
u @
d d yฺ tude
rre this S
6. (T) Stops.
a
7. Enter the following information:
h e sw use
− Data Access: Edit ma to
(
di stopcactivitiese
ns for this role.
a e
mm ble li
8. (B) Disable All to block all
U
ar Review
9. (T) Deliveries.
s w s f erathe list of actions.
heLines/LPNs.
an
M on-tr Review the list of actions.
10.a(T)
n
11. (T) General. Review the list of actions.

12. (T) Message. Activity: Ship Confirm.

13. Review the Error and Warning settings.

11. (M) File > Save.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 10 - Page 7 2009, Oracle and/or its affiliatesฺ
Practice - Defining Roles
Overview
In this practice you will learn how to create a shipping role that can be used to establish grants
(permissions) to shipping functions.

Assumptions
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.

• Your instructor will provide login information.


s a

)h a
Replace XX with the number provided by your instructor or your initials.
m
co dSuper

a i ฺ
• Use Order Management Super User, Vision Operations (USA) or comparable
l i e
User Order Management responsibility.
g m t Gu
Tasks y ฺ u@ uden
r e dd s St
ar XX-Shipping
1. Define a new role for your shipping clerkswnamed
e t hi Clerk. Disable access to all
functions under Trips and Stops. hes us
a
(m nse t o
d i
a lice
m
m ble
r U
a fera
e s w n s
h r a
Ma on-t
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 10 - Page 8 2009, Oracle and/or its affiliatesฺ
Solution - Defining Roles
Login

1. Login to the database using the User Name and Password supplied by your instructor.

Choose Responsibility

2. Order Management Super User, Vision Operations (USA) Responsibility is selected.

Define a Role

(N) > Shipping > Setup > Grants and Role Definitions > Define Roles

a
has
3. Name: XX-Clerk.
)
m ฺ
4. Description: XX Shipping Clerk.
ฺ c o
5. (T) Trips. m ail uide
@ g nt G
u
yฺ tude
6. (B) Disable Actions.
d d
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution prohibitedฺ Copyright©
Chapter 10 - Page 9 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
7. (T) Stops.

M a Disable
8. (B) o n -tr Actions.
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 10 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
9. (T) Deliveries.

M a n-that tr Data Access is Edit.


no
10. Validate

11. Accept all defaults.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 11 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
12. (T) Lines/LPNs.

M a n-that tr the Data Access is Edit.


no
13. Validate

14. Accept all defaults.

15. Save.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 12 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 13 2009, Oracle and/or its affiliatesฺ
Granting Roles To Users

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nRoles
Granting
M(N) - tr To Users
no > Setup > Grants and Role Definitions > Grants
Shipping
You can use the Shipping Execution Grants window to grant a user a role in one organization
or all organizations for a period of time. The role is assigned to a user by a grant. The grant is
specific to a particular user and defines the roles assigned to the user, the organization where
the grant is effective, the start date and optionally, an end date.
More than one grant can be assigned if the user requires different access controls to more than
one organization. The start and end dates for grants can overlap.
For example, if a user requires full-access privileges to three organizations and view-only
access to a fourth, the user must be assigned four grants—one for each respective organization
(three full-access and one view-only grant). However, if only one grant is assigned, that grant
becomes the default grant for the user.
In addition, the grant has the following requirements:
• A grant may or may not have one inventory organization selected.
• Many grants can be assigned for each role.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 14 2009, Oracle and/or its affiliatesฺ
• A user can have one or more grants. If the user does not have any grant (expired, effective,
or future), the default is view-only access to all organizations. If the user has grants, the
user's access is controlled by the effective grants. If there are overlapping grants in the
same organization or an intersection of grant date ranges, the union of grant privileges
controls the user's access.
A role can be assigned to a user that spans all organizations instead of granting a unique grant
per organization. If an organization is not specified, the grant is applicable to all organizations.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 15 2009, Oracle and/or its affiliatesฺ
Guided Demonstration – Granting Access to Roles
Responsibility: Order Management Super User, Vision Operations
(USA)
(N) Shipping > Setup > Grants and Role Definitions > Grants

1. (N) Shipping > Setups > Grants and Role Definitions > Grants

2. Enter the following information:


− User: OMSUPER
− Role: XX-Shipping Clerk Role
− Org: BLANK
− Start Date: a
has
Today’s date

10. (M) File > Save. )


m ฺ
ฺ c o
m ail uide
@ g nt G
u
yฺ tude
d d
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 16 2009, Oracle and/or its affiliatesฺ
Practice - Granting Access to Roles
Overview
In this practice you will learn how to create a shipping role that can be used to establish grants
(permissions) to shipping functions.

Assumptions
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.

• Your instructor will provide login information.


a
• Replace XX with the number provided by your instructor or your initials.
) has
c o m Superฺ
• Use Order Management Super User, Vision Operations (USA) or comparable
a i l ฺ i d e
User Order Management responsibility.
g m t Gu
Tasks y ฺ u@ uden
r e dd s St
w
1. Grant the shipping clerk role to the OMSUPER ar usereforthalli Organizations.
a h es us
2. Click on the View Roles button
( m torole definition.
to access the
e
a di cens
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 17 2009, Oracle and/or its affiliatesฺ
Solution -Granting Access to Roles
Login

1. Login to the database using the user name and password supplied by the instructor.

Choose Responsibility

2. Order Management Super User, Vision Operations (USA) Responsibility is selected.

Grant Role

3. (N) > Shipping > Setup > Grants and Role Definitions > Grants
− User OMUSER
a
has
− Role: XX-Clerk.
− Leave Org. blank. )
m ฺ
− Accept Start and End Dates. ฺ c o
m ail uide
4. (M) File > Save
@ g nt G
u
yฺ tude
d d
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 18 2009, Oracle and/or its affiliatesฺ
Freight Carriers

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr
Freight
M(N)
Carriers
no > Setup > Freight Carriers, Cost Types > Freight Carriers
Shipping
A freight carrier is a commercial company that transports shipments to and from customers,
suppliers, and internal organizations. A freight carrier can consist of different service levels
and mode of transportation. You must assign a freight carrier to a delivery in order to ship
confirm if Enforce Ship Methods is enabled in Global Shipping Parameters window. You can
classify a freight carrier as follows:
• Active: An active carrier is a carrier attached with a vehicle.
• Generic: A generic carrier is virtual carrier that is attached to a vehicle. A generic carrier
can be defined to set up the transit time between an origin and destination. Only transit
time information can be specified for a generic carrier. Other information such as rating,
manifesting, load tendering cannot be defined for a generic carrier.
Note: The ship method of the freight carrier can be used by the organization only if the ship
method is assigned to the organization.
Ship Method
Ship method is the concatenation of the following:

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 19 2009, Oracle and/or its affiliatesฺ
• Freight Carrier: Name of the freight carrier.
• Service Level: The freight carrier can provide different levels of service. For example,
service levels can be door-to-door, next day air, and ground.
• Mode: The freight carrier can be provide different modes of service. For example, the
mode of service can be LTL,TL, or parcel.
Example: Freight carrier: Truck
Mode: LTL
Service Level: Ground
Ship method: Truck-LTL-Ground
Note: For a ship method to be used by an organization, it must be assigned to it.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 20 2009, Oracle and/or its affiliatesฺ
Guided Demonstration - Defining Freight Carriers
Responsibility: Order Management Super User, Vision Operations
(USA)
(N) Shipping > Setup > Freight Carriers, Cost Types > Freight Carriers

1. (N) Shipping > Setup > Freight Carriers, Cost Types > Freight Carriers

2. Enter the following information:


− Name: XX-Freight
− Short Name: XX-F

3. Enter the following in the Services tab a


− Service Level: Select a Service Level from the LOV
) has
− Mode: m ฺ
Select the mode of transport from the LOV
c o

ail uide
4. (B) Organization Assignments m
g nt G
u @
ฺ Done.
5. Select Assigned check box for the Organization M1 andyclick de
d d t u
a rre this S
sw use
6. (M) File > Save.

a h e
( m e to
a di cens
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 21 2009, Oracle and/or its affiliatesฺ
Freight Costs

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr
Freight
M(N)
Costs
no > Setup > Freight Carriers, Cost Types > Freight Cost Types
Shipping
You can define freight cost types, which can be attached to shipments. You can attach multiple
freight costs to a shipment. You can group freight costs based on the freight cost types.
The prerequisites for defining freight costs are:
• Define values for Freight Cost Type lookups
• Define pricing modifier and optionally a pricing formula to pass freight costs to Oracle
Order Management and Oracle Accounts Receivable
You can define the freight costs in the Freight Cost Types window. You can define the
following attributes in the Freight Costs Types window:
• Name of the Freight Cost
• Type of Freight Cost
• Currency of Freight Cost
• Amount of Freight Cost
• Effective period in which the Freight Cost is valid

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 22 2009, Oracle and/or its affiliatesฺ
Guided Demonstration – Defining Freight Cost Types
Responsibility: Order Management Super User, Vision Operations
(USA)
(N) > Shipping > Setup > Freight Carriers, Cost Types > Freight Cost Types

1. (N) Shipping > Setup > Freight Carriers, Cost Types > Freight Cost Types

2. Enter the following information:


− Name: Special
− Type: Handling Costs
− Currency: USD
− Amount: a
has
15

3. Enter the various costs in the next lines until completed. )


m ฺ
ฺ c o
4. (M) File > Save. m ail uide
@ g nt G
u
yฺ tude
d d
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 23 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 24 2009, Oracle and/or its affiliatesฺ
Transit Times

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr
Transit
M(N)
Times
no > Setup > Freight Carriers, Cost Types > Shipment Transit Types
Shipping
Transit time is the time taken to ship material using a given ship method from origin to
destination. Transit time can be specified for the shipments between the following:
• Organizations
• Supplier and Organizations
• Supplier and Customers
• Third Party Warehouses
Before defining the transit times, you have to define freight carriers and assign them to
organization to get valid ship methods.
You can use the Transit Times window to define the transit time between two locations. You
can define the following in the Transit Times window:
• Origin Type: You can select the location type such as
- Internal Location
- External Location
- Region
Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 25 2009, Oracle and/or its affiliatesฺ
- Zone
• From Location: The location from which the shipment is shipped
• Destination Type: Select the location type such as
- Internal Location
- External Location
- Region
- Zone
• Destination: The location to which the shipment is shipped
• You can define the following in the Ship Method regions
- Ship Method: Select a ship method from the list of values
- Intransit Time: The transit time between the origin and destination
- Daily Capacity: The maximum allowable load capacity in terms of weight that can
a
has
be shipped using the ship method in a day
)
- UOM: The unit of measurement used in calculating the Daily Capacity in terms of
m ฺ
weight
ฺ c o
ail uide
- Cost Per Unit: The cost per unit of measurement specified in the UOM field
m
@ g nt G
- Currency: The currency in which the cost is calculated
u
yฺ tude
d
- Daily Capacity: The maximum allowable load capacity in terms of volume that can
d
rre this S
be shipped using the ship method in a day
a
h e sw use
- UOM: The unit of measurement used in calculating the Daily Capacity in terms of
volume
( m a to
di cens e
- Default Method: Select this, if you want this to be the default ship method for the
a
U mm ble li
shipments between the origin and destination

w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 26 2009, Oracle and/or its affiliatesฺ
Regions and Zones

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nand
Regions
MYou - trZones
o use Regions and Zones to group by geographical areas and save the effort of setting
ncan
up point-to-point transit times. The terms used while defining regions and zones are as follows:
• Region: A geographical area, for example, a group of cities, states, provinces, or a
country. You can model regions at different levels of scale. A region can consist of
countries, provinces or states, cities, or postal codes.
• Sub-Region: A child of a region. For example, the sub-regions of the region Canada can
be its provinces; the sub region of the region London can be its postal codes
• Zone: A collection of regions, for example, a western zone. Zone information is unique to
your business.
• Regional Transit Times: The in-transit time for the shipment between ship-from
location, ship-to location, locations, zones, and regions based on the shipping methods.
The advantage of planning shipments in terms of regions and zones are:
• Enter and maintain in-transit and sourcing rules information between zones rather than
between every ship-from and ship-to location combination
• With less in-transit information Oracle Shipping Execution finds the information faster

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 27 2009, Oracle and/or its affiliatesฺ
• The in-transit information automatically applies to the new user also for deciding shipping
quotation, you can compare your inter-zone shipment requirements with of your service
providers available lanes
Note: To work with Regions and Zones you must have Oracle Advanced Planning and
Scheduling Suite

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 28 2009, Oracle and/or its affiliatesฺ
Shipping Document Sets

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nDocument
Shipping
M(N) - tr Sets
no > Setup > Documents > Document Sets
Shipping
You can group a set of related documents and reports that can be printed during pick release or
ship confirm. You can also define the sequence in which you want the reports to be printed.
For example, you can create document set and and assign the Bill of Lading and Packing Slip
and define the sequence of printing. Packing Slip Report and define the sequence of printing.
The shipping document sets at the following places:
• You can set the default document set to be printed during pick release in the Pick Release
tab of the Shipping Transaction Parameters window. For more information, see the lesson
titled “Pick Release Tab In Shipping Transaction Parameter” slide.
• You can select the document sets to be printed during ship confirm in the Ship Confirm
window.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 29 2009, Oracle and/or its affiliatesฺ
Guided Demonstration – Defining Document Sets
Responsibility: Order Management Super User, Vision Operations
(USA)
1. (N) Shipping > Setup > Documents > Document Sets

2. Enter the following information in the header:


− Document Set: XX-Docs
− Description: New Document Set
− Usage: Pick Release
− Printing Method: Parallel (Defaulted)
Note 1: Options of the Usage is explained as follows:
a
has
Pick Release: The documents are printed on pick release
Ship Confirm: The documents are printed on ship confirm )
m ฺ
ฺ c o
Note 2: When you set the Printing Method to Parallel the reports are printed separately.
ail uide
That is if one of the reports in the document set fails to print, the other reports still print.
m
3. Enter the following information in the Documents region:ฺu@
g nt G
− Seq: d y t u de
1 d
− Application: a rre this S
Shipping Execution
− Report Name: Picke
h swReport
Slip
u e Output
sPDF
− Layout Template
( m a Slip to
Pick
− Copies:
a di c1ense
m m e li in the document set in the next lines until completed.
U
4. Enter the reports
r b l
to be included
a
s w>aSave. s f er
e
ah n-tran
5. (M) File
M
no Document Sets
To Edit
6. (I) Find.

7. Select a document set from the Find Document Set window.

8. Edit Effective Dates, Printing Method, add new documents, or delete existing ones.

9. (M) File > Save.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 30 2009, Oracle and/or its affiliatesฺ
Document Categories

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Document
M(N) tr
a n-Categories
no > Setup > Documents > Document Categories
Shipping
You can use the Document Categories functionality to categorize the shipping documents. Use
the Document Categories window to define the document categories.
You can create more than one document category for a document. For example, while printing
the Bill Of Lading (BOL) for a freight carrier, you want the name of the freight carrier to
printed as a suffix in the document, you can define a separate document category for the freight
carrier. When you use different BOL sequence for each carrier, you can identify the carrier by
looking at the BOL.
Document categories can be specified for the following:
• Document Types/Ship Method/Carriers: When you specify the document categories for
specific document types, ship method, or carriers, you can identify the document.
• Location: A specific location can be attached to the document category. For example, if
you have a freight carrier named Trucking Company and when it has the following
departure:
- From warehouse 1, the bill of lading number is WH1-12345- Trucking Co

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 31 2009, Oracle and/or its affiliatesฺ
- From warehouse 2, the bill of lading number is WH2-55466-Trucking Co
Note: Location can be attached only to the document category which has the document type as
BOL.
Note: The document category is specific to the application and responsibility from which you
are accessing.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 32 2009, Oracle and/or its affiliatesฺ
XML Publisher Enabled Documents

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s
XMLh
a n-t r
Publishera Enabled Documents
MXML o
nPublisher enables you to create customized reports and print them in PDF format using
seeded templates for the following Oracle Shipping Execution reports,
•Bill of Lading
•Commercial Invoice
•Mailing Label
•Master Bill of Lading
•Packing Slip
•Pick Slip
•Vehicle Load Sheet Summary
These templates are assigned to document sets and are used when printing the reports.
Multiple templates can be created for each report. If your report has multiple templates, then
you select which template to use when you print.
Enabling PDF Printing: PDF printing must be enabled on the Shipping Document Sets window
or through the use of concurrent requests. The seeded concurrent requests are as follows:
• Vehicle Load Sheet Summary PDF
Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 33 2009, Oracle and/or its affiliatesฺ
• Pick Slip PDF
• Bill of Lading PDF
• Master Bill of Lading PDF
• Mailing Label PDF
• Commercial Invoice PDF
• Packing Slip PDF
Enabling PDF printing on the Shipping Document Sets window requires that you use the report
name ending in PDF Output and selecting the layout template. If you select a report that is not
PDF Output, then the Layout Template field is not available for update.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 34 2009, Oracle and/or its affiliatesฺ
Customizing and Creating Templates

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-trand Creating Templates
Customizing
MYou o customize your templates by:
ncan
• Adding your company logo
• Moving fields
• Removing fields
• Add new fields
• Rearranging the layout
To customize a layout template, you download the seeded template from Oracle XML
Publisher, customize it, and upload it to Oracle XML Publisher. You then include the template
in the Shipping Document Sets.
All creation and customization of templates is performed in Oracle XML Publisher. See Oracle
XML Publisher User’s Guide for more information.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 35 2009, Oracle and/or its affiliatesฺ
Document Sequences

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Document
M(N) tr
a n-Sequences
no > Setup > Documents > Document Sequences
Shipping
Define document sequences to generate a unique numbering sequence for documents in Oracle
Shipping Execution. Use the Document Sequences window to define the document sequence.
For example, you can specify unique document sequencing for BOL and packing slips in
Oracle Shipping Execution.
You can define the following in the Document Sequence window:
• Name: The name of the document sequence
• Application: The application to which the document sequence can be applied
• From: The start date from which the document sequence is valid
• To: The end date till which the document sequence is valid
• Type: You can select the following options:
- Automatic
- Manual
- Gapless

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 36 2009, Oracle and/or its affiliatesฺ
• Message: Select this checkbox to display a message to inform the user sequence and
name.
• Initial Value: Initial value of the document sequence

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 37 2009, Oracle and/or its affiliatesฺ
Choosing Printers For Searching Documents and Labels

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nPrinters
Choosing
M(N) - tr For Searching Documents and Labels
no > Setup > Documents > Choose Printers
Shipping
You can assign shipping documents and selected reports to specific printers for multiple levels.
The levels are:
• User
• Responsibility
• Application
• Site
Oracle Shipping Execution will look for a printer at the User level first. If one is not found in
this level, it looks for printer at lower levels until it is found. For example, you can assign pick
slips and pack slips to your warehouse tractor feed printer, your mailing labels to a tractor
printer stocked with blank labels, and other documents to a laser printer in your order entry
office.
Note: Pick slips can be made to print at the Zone/Subinventory levels.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 38 2009, Oracle and/or its affiliatesฺ
The window consists of a Document and a Printer tab: the Documents tab displays all the
documents assigned to a printer, while the Printers tab displays all printers assigned to a
document.
If a user or responsibility is not specified, Shipping Execution uses the printer assigned to the
application.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 39 2009, Oracle and/or its affiliatesฺ
ITM Adapter Integration

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s
h
a n-t
ITM Adapter r a
Integration
MOracle
noOrder Management and Oracle Shipping Execution integrates with International Trade
Management (ITM) adapters to perform the following:
• Order Compliance: The partner ITM application evaluates the sales order lines for
export compliance request to the ITM adapter.
• Delivery Compliance: The export compliance is performed on the deliveries or shipment.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 40 2009, Oracle and/or its affiliatesฺ
Delivery Compliance Screening

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
MExport - tr
a nCompliance
Delivery Screening
nocompliance Screening can be performed either at delivery creation or at ship
confirmation. The export compliance screening request is submitted to the ITM adapter’s
interface tables. The ITM adapter generates and transmits the export compliance service
request XML to the partner application. A synchronous acknowledgment is expected from the
ITM application. The export compliance request XML contains all the necessary data elements
required for checking the compliance of the delivery.
The partner ITM application evaluates the delivery for export compliance and responds to
Oracle Applications with the overall pass or fail status. The asynchronous response is received
by Oracle XML gateway and a synchronous acknowledgement is provided to the partner
application. The XML gateway passes the response information to the ITM adapter, which in
turn handles the exception, originally logged against the delivery to prevent from ship
confirmation.
If a delivery is determined to be non compliant, the ITM adapter logs compliance failure
exception against the delivery. You will need to manually cancel these cancel these deliveries
depending upon their business processes. In case, the ITM application is unable to evaluate the
compliance of a delivery programmatically, the ITM application notifies the compliance users

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 41 2009, Oracle and/or its affiliatesฺ
for a manual compliance review. A response is not communicated back to Oracle Application
until a final compliance determination is made by the compliance user.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 42 2009, Oracle and/or its affiliatesฺ
Shipping Exceptions

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Shipping
MDuring - tr
a nExceptions
noshipping and transportation of goods there are many possibilities of encountering a
situation that violates the requirements of a shipper, transportation carrier, or the customer.
These situations are called Shipping Exceptions. The process of handling the exception is
called Handling Shipping Exceptions. Shipping Exceptions enable you to identify and handle
nonconforming operations that violate the requirements of your business or that of your
carriers and customers.
The shipping entities that can incur shipping exceptions are delivery, delivery lines, containers,
trips, and stops. For each shipping entity the shipping exceptions logged against it are
displayed in the Shipping Transactions form and Quick Ship window. If there is any exception
logged against an entity, the Exception check box is enabled. The color of checkbox will
display the level of exception. They are as follows:
• Red: This color of the checkbox indicates that there exist at least one exception for this
entity which is an error
• Yellow: This color of the checkbox indicates that there exists at least one exception for
this entity which is a warning

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 43 2009, Oracle and/or its affiliatesฺ
• No Color: If the exceptions checkbox is checked but there is no red or yellow color, then
there exists at least one exception exists for this shipping entity as information only
Shipping Exceptions can be classified as:
• Seeded Exceptions: Seeded exceptions are the default exceptions that ship with Oracle
Shipping Execution.
• Manual Exceptions: You can create manual exceptions to meet your business
requirements.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 44 2009, Oracle and/or its affiliatesฺ
Defining Shipping Exceptions

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Defining
MOrder - tr Exceptions
a nShipping
noManagement Super User, Vision Operations (USA)
(N) Shipping > Setup > Define Exceptions
You can define Shipping Exceptions to meet your unique business requirements. For example,
if there is a scenario where the transportation carrier does not deliver the goods to the customer
on time, a shipping exception can be defined for this scenario. You can manually log this
exception within the entity against the transportation carrier.
Define the shipping exceptions in the Define Shipping Exceptions window. Define the
following attributes for the exception in this window:
• Exception Type: You can select the exception type to indicate the process of the
exception. You can select the following for the exception type:
- Batch
- Delivery
- Picking
- Trip

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 45 2009, Oracle and/or its affiliatesฺ
• Exception Behavior: You can select the following to indicate the behavior of the
exception:
- Error: The exception must be handled before the entity can be closed
- Information Only: The exception is provided as information. You can close the entity
and the information only exception will be closed automatically.
- Warning: A warning is displayed but the entity can be closed.
• Enabled: Select this check box, to enable the shipping exception
• Raise Business Event: Select this check box, to raise a business event that can be shown
in the workflow
Note: You can enable or disable both the manual and seeded shipping exceptions

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 46 2009, Oracle and/or its affiliatesฺ
Logging Shipping Exceptions

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Logging
MOrder - tr Exceptions
a nShipping
noManagement Super User, Vision Operations (USA)
(N) Shipping > Exceptions > [New]
Shipping Exceptions are logged against shipping entities either manually or automatically. Use
the Log Exception window to log shipping exceptions manually. You must enter the following
in the Exception tab of Log Exception window:
• Exception Name: Select the exception name to be logged. The values in the field default
based on the definition of the exception name.
• Message: Enter the message to be displayed when the exception is raised.
• Logging Entity: The entity logging the shipping exception. The logging entity can be
shipper, receiver, or transportation carrier.
• Logged At Location: The location at which the shipping exception is logged.
• Exception At Location: The location at which the shipping exception has occurred.
In the Trip/Delivery/Container tab, you can define the shipping entity on which the shipping
exception is logged. For example, you can enter the delivery name in the Delivery Name field

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 47 2009, Oracle and/or its affiliatesฺ
to indicate that the shipping exception is logged for this specific delivery. You can do the same
for trip and container.
Note: The Log Exception window can also be invoked from the Shipping Transactions form
and Quick Ship window

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 48 2009, Oracle and/or its affiliatesฺ
View and Update Logged Shipping Exceptions

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nUpdate
View and
MOrder - tr Logged Shipping Exceptions
noManagement Super User, Vision Operations (USA)
(N) Shipping > Exceptions
You can view and update the shipping exception logged to a shipping entity. You use the View
Shipping Exception window to view and update the shipping exception. You can update the
following:
• Message: Enter a message that must be displayed when the exception is raised
• Status: Select any one of the following to change the status of the logged shipping
exception:
- Open: Select this to keep the shipping exception open
- Closed: Select this to manually close the shipping exception
- No Action Required: Select this to carry on with next process, without closing the
shipping exception

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 49 2009, Oracle and/or its affiliatesฺ
Guided Demonstration – Viewing Shipping Exceptions
Responsibility: Order Management Super User, Vision Operations
(USA)

Find Exception
1. (N) Shipping > Exceptions

2. (I) Find.

3. To view all exceptions, leave the search fields blank and choose the Find button.
− Exception Name: The particular name of the exception: for example, Picking Hold
exception. a
has
− Logging Entity: The log-on entity of the exception: shipper, receiver, or
)
transportation carrier.
c o m ฺ

ail uide
− Logged At Location: The location where the exception report was run (logged
m
g nt G
location may be different from where the shipping exception occurred).
u @
− Exception Location: The location where the shipping exception occurred.
d yฺ tude
− Inventory Organization: Exceptions according to a particular inventory
d
organization. a rre this S
h e sw use
− Exception Type: Type of exception: delivery, picking, and trip.
a to
− Exception Behavior: The behavior of the exception:
( m
di cens e
− Error: The exception must be handled before the task can be completed.
a
U mm ble li
− Information Only: The exception must be handled before the task can be

ar fera
completed. However, you can override it so that the task can be completed.

e w
s ans − Warning: A warning is given but the task can be completed.
h − Delivery Name: Exceptions for a particular delivery name.
Ma on-tr − Status: Describes the current status of the exception:
n − Open: Initial status--not yet associated with an exception name.
− Closed: This exception is closed.
− No Action Required: No handling required for this exception.
− Departure Date: Exceptions according to the departure date.
− Arrival Date: Exceptions according to the arrival date.
− Creation Date: Exceptions according to the date of creation.

5. Once you have completed your entries, click (B) Find.

View Exceptions
6. Click the tab that corresponds to the information you want to view or update. For example,
to update trip information for an exception, choose the Trip tab. Choose from the following
tabs:
− Exception tab: Displays general details about the exception ID, such as the
exception ID, exception type, exception name, and a description of the exception.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 50 2009, Oracle and/or its affiliatesฺ
− Trip tab: Displays information about the trip name, departure date, and arrival date.
− Delivery tab: Displays the delivery name and delivery detail ID about the exception.
− Container tab: Displays the container name, associated with the exception.
− Inventory tab: Displays the inventory information for the exception including the
inventory organization, inventory item, item description, lot number, revision, serial
number, UOM (unit of measure), quantity, subinventory, and locator.

Optionally, to view or update a single exception:

7. Select the exception in the View Exceptions window.

8. (B) Open to display the selected exception in the Log Exception window.

9. Select the tab to display the details that you want to view or update: Exception tab,
a
has
Trip/Delivery/Container tab, or Inventory tab.
)
m ฺ
10. View or update the available fields in the selected tab.
ฺ c o
m ail uide
11. (B) OK to save your changes.
@ g nt G
u
yฺ tude
d d
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 51 2009, Oracle and/or its affiliatesฺ
Purge and Resolve Logged Shipping Exceptions

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s Logged Shipping Exceptions
h r a
MToa helpomaintain
-t your shipping exception records and conserve computer storage space, purge
Purge and Resolve
n n
logged shipping exceptions that are no longer required. For example, you might purge shipping
exceptions that are five months old. Use the Resolve/Purge Exceptions parameters window to
resolve or purge shipping exceptions.
Note: Once purged, the shipping exceptions cannot be retrieved.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 52 2009, Oracle and/or its affiliatesฺ
Running Pick Release

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s
h r a
Ma• Online:
-t You can pick release a delivery line immediately using the Release Sales Orders
Running Pick Release
n o n
for Picking window. This eliminates the time spent waiting for the order to process
through the concurrent manager queue. You can run the pick release online in the Release
Sales Orders for Picking window. You can also run the pick release online in the Shipping
Transactions form by selecting Launch Pick Release from the Actions menu.
• Concurrent: You can run pick release in the background, enabling you to run multiple
processes at the same time. You can run the pick release concurrently in the Release Sales
Orders for Picking window.
• Standard Report Submission (SRS): You can run pick release using the Standard Report
Submission process. Use this to run pick release as a scheduled task. For example, you can
run pick release at a specific time everyday. The delivery lines are selected for pick release
based on the release rule you select for the standard report submission.
• Pick Release Application Program API: You can run pick release using Application
Program Interface (API). For more information refer to Oracle Order Management APIs
and Open Interfaces Manual.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 53 2009, Oracle and/or its affiliatesฺ
Release Sequence Rules

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a Sequence
Release
MOrder n - tr Rules
noManagement Super User, Vision Operations (USA)
(N) Shipping > Setup > Picking > Define Release Sequence Rules
Define the release sequence rule to specify the order in which the eligible picking lines are
allocated to Oracle Inventory during pick release. You can release the picking lines by
selecting one or more of the following attributes:
• Order Number: Release picking lines based on the order number. If you define a priority
for the Order Number you cannot define priority for outstanding invoice value
• Outstanding Invoice Value: Release picking lines based on the outstanding invoice
value.
• Scheduled Date: Release picking lines based on scheduled date of delivery
• Departure Date: Release picking lines based on the departure date of the delivery
• Shipment Priority: Release picking lines based on the shipment priority
You can set a priority level to above attributes by assigning a value from 1 to 5. 1 being the
highest priority and 5 being the lowest priority. You can also decide whether the lines must be
picked based on the ascending or descending order.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 54 2009, Oracle and/or its affiliatesฺ
Example:
Attribute Priority Level Order
Shipping Priority 1 Ascending
Schedule Date 2 Ascending
According to the above table the order lines with highest shipping priority with earliest
scheduled date will be allocated with the material first.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 55 2009, Oracle and/or its affiliatesฺ
Practice - Defining Release Sequence Rules
Overview

In this practice you will learn how to create a Release Sequence rule.

Assumptions

• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.

• Your instructor will provide login information.

• Replace XX with the number provided by your instructor or your initials.


s a
• Use Order Management Super User, Vision Operations (USA) or comparable) Super h a
User Order Management responsibility. m
co deฺ
i l ฺ
Tasks g ma t Gui
y ฺ u@ uden
1. Create a release sequence rule with a name of XX-Oldest
e d d FirstSthatt will allocate inventory to
the orders with the earliest ship date. If multipler
ar orders t is the same ship date, you want
hhave
e w
s us
the oldest orders to be filled first. Use an ascending epriority scheme.
a h to
( m e
a di cens
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 56 2009, Oracle and/or its affiliatesฺ
Solution -Defining Release Sequence Rules
Login

1. Login to the database using the user name and password supplied by your instructor.

Choose Responsibility

2. Order Management Super User, Vision Operations (USA) Responsibility is selected.

Create Release Sequence

3. (N) Shipping > Setup > Picking > Define Release Sequence Rules

a
has
4. Enter the following information:
− Rule: XX-Oldest First )
− Description: o m ฺ
Allocate material based on schedule date and order
c

ail uide
5. Allocate material to oldest orders first. m
g nt G
u @
− Order
− Schedule Date 1
2 Ascending.
d d yฺ tude
rre this S
Ascending.
a
6. (M) File > Save.
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 57 2009, Oracle and/or its affiliatesฺ
Pick Slip Grouping Rule

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Slip
MOrder - tr
a nGrouping
Pick Rule
noManagement Super User, Vision Operations (USA)
(N) Shipping > Setup > Picking > Define Pick Slip Grouping Rules
Define the pick slip grouping rule to specify the criteria by which the delivery lines are
grouped together in a pick slip. For example, if you select delivery as a grouping criteria, all
delivery lines for the same delivery are grouped together on a pick slip. Use the Pick Slip
Grouping Rules window to define the pick slip grouping rule. The Pick Slip Grouping Rules
window is divided into three regions: Group By, Common, and Manufacturing. You can select
a combination of these attributes in these regions based on your business requirement.
The attributes you can group by in the Sales Order region include the following:
• Order Number
• Customer
• Ship To
• Carrier
• Trip Stop
• Delivery

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 58 2009, Oracle and/or its affiliatesฺ
• Shipment Priority
The attributes you can group by in the Common region include the following:
• Source Subinv
• Source Locator
• Item
• Revision
• Destination Subinv
• Destination Locator
• Project
• Task
The attributes you can group by in the Manufacturing region include the following:
• Job or Schedule
a
has
• Operation
• Department )
m ฺ
ฺ c o
ail uide
• Push/Pull
m
g nt G
Note: The grouping attributes in the Manufacturing region is available only if Oracle
u @
yฺ tude
Warehouse Management system is installed.
d d
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 59 2009, Oracle and/or its affiliatesฺ
Practice - Defining Pick Slip Grouping Rules
Overview
In this practice you will learn how to create a Pick Slip Grouping Rule.

Assumptions
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.

• Your instructor will provide login information.

• Replace XX with the number provided by your instructor or your initials. a


h a s
• Use Order Management Super User, Vision Operations (USA) or comparable m ) Super
User Order Management responsibility.
i l ฺ co deฺ
m a ui
Tasks g
@ dent G
y ฺ u
e d d S tu
Subinventory and select source subinv to w
r
1. Define a new pick slip grouping rule with a User Defined
ar By.e this
group
Pick Methodology, the name XX-

a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s
h r a
Ma on-t
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 60 2009, Oracle and/or its affiliatesฺ
Solution - Defining Pick Slip Grouping Rules
Login

1. Login to the database using the user name and password supplied by your instructor.

Choose Responsibility

2. Order Management Super User, Vision Operations (USA) Responsibility is selected.

Find Delivery to Ship Confirm

3. (N) Shipping > Setup > Picking > Define Pick Slip Grouping Rules
− Pick Methodology: User Defined.
a
has
− Rule Name: XX-Subinventory.
− Description: )
Group picking lines by source subinventory.
m ฺ
− Group by: Source Subinv. ฺ c o
m ail uide
4. (M) File > Save.
@ g nt G
u
yฺ tude
d d
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 61 2009, Oracle and/or its affiliatesฺ
Release Rules

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a Rules
Release
MOrder n - tr
noManagement Super User, Vision Operations (USA)
(N) Shipping > Setup > Picking > Define Release Rules
Define the release rules to specify the criteria by which the delivery lines are selected for pick
releasing and to determine the picking operations that will be performed on the delivery lines.
Release rules provide a means for defining one time setup for your pick release process. Create
the release rules in the Release Rules window. You can create a customized pick release rule
with its own set of unique parameters for pick releasing. Pick Release Rules are more
convenient to use when you run pick release regularly based on the same set of criteria.
Note: You must have a release rule defined when you pick release using Release Sales Order
SRS or when you use the Auto Pick Pack and Ship features.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 62 2009, Oracle and/or its affiliatesฺ
Release Rule – Order Tab

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a Rule
Release
MOrder n - tr – Order Tab
noManagement Super User, Vision Operations (USA)
(N) Shipping > Setup > Picking > Define Release Rules > (T) Order
Use the Order Tab in the Release Rule window to define a set of criteria specific to the order to
select delivery lines for releasing. The criteria that you can define in this window includes the
following:
• Effective Dates: The period of time that the release rule is valid
• Orders: The status of the order. The different statuses are:
- Unreleased
- All
- Backordered
• Order Number: The sales order number
• Ship Set: The ship set
• Prior Reservations only: You check this box to pick release only the sales order that
already has items reserved for the line items
• Destination Type: You can pick release based on the following destination types:
Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 63 2009, Oracle and/or its affiliatesฺ
- Region
- Zone
- Ship-To Location
• Customer: The customer
• Item Region: In this region you select the Category Set, Category, and Item Number
• Scheduled Ship Dates/ Requested Dates: Define the range of ship dates scheduled or
requested
• Order Type: The type of order
• Order Dates: You can specify a Start Date and End Date in combination with the Days
field to create a moving pick window when you schedule the concurrent program to run on
a regular basis. The start and end dates are relative to the system date.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 64 2009, Oracle and/or its affiliatesฺ
Release Rule – Shipping Tab

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a Rule
Release
MOrder n - tr – Shipping Tab
noManagement Super User, Vision Operations (USA)
(N) Shipping > Setup > Picking > Define Release Rules > (T) Shipping
Use the Shipping Tab in the Release Rule window to define a set of parameters that you want
to apply in terms of shipping during pick release. The various parameters available are:
• Ship Method: Select the ship method. The system will consider all delivery lines that
includes this ship method for pick release.
• Shipment Priority: Select the shipment priority. The system will consider all delivery
lines that include this shipment priority for pick release.
• Ship From Location: Select the ship from location. The system will consider all delivery
lines that include this ship from location for pick release.
• Include Assigned Lines: Enable the checkbox to include all the assigned lines in the pick
release.
• Document Set: Select the document set you want to print at pick release.
• Release Sequence Rule: Select the release sequence rule you want to apply at pick
release.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 65 2009, Oracle and/or its affiliatesฺ
• Autocreate Deliveries: Select Yes to autocreate deliveries at pick release.
• Autocreate Delivery Criteria: Select Across Orders, if you want to create a delivery by
combining delivery lines across orders. Select Within Order, if you want to create delivery
only within an order.
• Auto Pick Confirm: Select Yes to auto pick confirm.
• Autopack Delivery: Select No if you do not want to use the autopack delivery option,
select Yes to enable autopacking, or select Auto Pack Master to utilize autopacking the
items into a primary container and additionally automate packing the primary container
into a defined master container.
• Append Deliveries: Select yes to append delivery lines to existing deliveries.
Note: You must setup the container-item relationship to support the functionality of auto pack
and auto pack master.
Note: You can append deliveries only when the Appending Limit field is set to value other
than Do Not Append in the Shipping Parameters window. Other prerequisites for appending a
deliveries is as follows:
) has
• Oracle Transportation Planning is not installed
c o m ฺ
• Organization is specified

ail uide
m
g nt G
@
• Autocreate Delivery criteria must be set to Across Orders
u
d yฺ tude
• Autocreate Delivery must be set to Yes
d
rre this S
• Auto Pick Confirm must be set to No
a
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 66 2009, Oracle and/or its affiliatesฺ
Release Rule – Inventory Tab

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a Rule
Release
MOrder n - tr – Inventory Tab
noManagement Super User, Vision Operations (USA)
(N) Shipping > Setup > Picking > Define Release Rules > (T) Inventory
Use the Inventory Tab within the Release Rule window to define a set of parameters you want
to apply in terms of inventory management during pick release. The various parameters include
the following:
• Warehouse: Select the warehouse. The system will consider all delivery lines that specify
this warehouse for sourcing.
• Pick Slip Grouping Rule: Select the Pick Slip Group Rule to determine the criteria that
will be used for grouping delivery lines on the pick slip as part of the pick release process.
• Subinventory: Select the subinventory. The system will consider for pick release all
delivery lines that have this subinventory specified on the sales order line.
• Project: Select a project. You can select a project only if Oracle Project Manufacturing is
installed.
• Plan Tasks: Select either Yes or No to Enable Plan Tasks if Oracle Warehouse
Management is installed and you choose to utilize the Plan Tasks feature.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 67 2009, Oracle and/or its affiliatesฺ
• Tasks: Select a task. You can select a task only if Oracle Project Manufacturing is
installed.
• Pick From Region: Select the subinventory and locator from which you want to pick the
line items.
• Default Stage Region: Select the default staging area to which you want to move the
items.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 68 2009, Oracle and/or its affiliatesฺ
Practice - Defining Release Rules
Overview
In this practice you will learn how to create a Release Rule.

Assumptions
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.

• Your instructor will provide login information.

• Replace XX with the number provided by your instructor or your initials. a


h a s
• Use Order Management Super User, Vision Operations (USA) or comparable m ) Super
User Order Management responsibility.
i l ฺ co deฺ
m a ui
Tasks g
@ dent G
y ฺ u
e d d that S tuselect eligible order lines
r
1. Create a Release Rule with a name of XX-Seattle’s Rule will
is pick unreleased orders as well
arYourerulethwill
w
that are shipping from Seattle’s M1- location.
as backorders.
a hes to us
d
2. Select your XX-Oldest Firsti (m nSequence
Release se Rule and choose to Autocreate Deliveries.
a
m e lic e
3. Use M1 as theU m b
Warehouse,l select your XX-Subinventory Pick Slip Grouping Rule and
choosew toa
r a
er and Auto Pick Confirm.
e s s f
Auto Allocate
h an
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 69 2009, Oracle and/or its affiliatesฺ
Solution - Defining Release Rules
Login

1. Login to the database using the user name and password supplied by your instructor.

Choose Responsibility

2. Order Management Super User, Vision Operations (USA) Responsibility is selected.

Create Release Rule

3. (N) Shipping > Setup > Picking > Define Release Rules Form > (T) Order
− XX-Seattle’s Rule
a
has
− All
)
m ฺ
ฺ c o
m ail uide
@ g nt G
u
yฺ tude
d d
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

4. (T) Inventory
− M1
− XX-Subinventory
− Yes

5. (T) Shipping
− M1-Seattle
− XX-Oldest First

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 70 2009, Oracle and/or its affiliatesฺ
− All Pick Release Document
− Yes
− Yes

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
6. (M) File > U mm ble li
Save.
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 71 2009, Oracle and/or its affiliatesฺ
Pick Release tab in Shipping Parameters Window

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-trtab in Shipping Parameters Window
Pick Release
MOrder
noManagement Super User, Vision Operations (USA)
(N) Shipping > Shipping > Setup > Shipping Parameters > (T) Pick Release
Use the Pick Release Tab within the Shipping Parameters window to define the default values
for the pick release parameters including the following:
• Release Sequence Rule: Select the release sequence rule that will be displayed by default
in the Release Sequence Rule field during pick release.
• Pick Slip Grouping Rule: Select the pick slip grouping rule that will be displayed by
default in the Pick Slip Grouping Rule field during pick release.
• Print Pick Slip: You specify when you want to print the Pick Slips. You can set it to
either of the following:
- At the End: The pick slips are printed at the end of pick release.
- Immediate: The pick slips are printed when a specific number of pick slip lines have
been accumulated for printing. You can specify number of pick slip lines that needs
to be accumulated for printing in the Number of Pick Slip Lines field.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 72 2009, Oracle and/or its affiliatesฺ
• Number of Pick Slip Lines: The maximum number of pick slip lines that is grouped in a
Pick Slip. You must specify the value when the Print Pick Slip is set to Immediate.
• Default Pick Release Document Set: Select the default pick release document set you
want to print during pick release.
• Default Stage Subinventory: Select the default staging subinventory where items needs
to be transferred at the end of the pick release process.
• Default Stage Locator: The default staging locator in the subinventory where the items
needs to be transferred at the end of the pick release process.
• Autocreate Deliveries: Select one of the following to specify your preference for
autocreating deliveries:
- Selected: Pick release automatically creates deliveries based on the delivery grouping
criteria specified in the Delivery Grouping tab of the Shipping Parameters window.
Delivery lines are then assigned to the created delivery.
- Cleared: Deliveries are not created automatically at pick release a
) has
• Auto Allocate: You specify the default auto allocate option during pick release. The
options are:
c o m ฺ

ail uide
- Selected: During Pick Release move orders are automatically created and allocated
with items. m
g nt G
u @
d d yฺ tude
- Cleared: During Pick Release automatically creates move orders. The move orders
rre this S
must be allocated with the inventory items manually using the Inventory Transact
a
h e sw use
Move Orders window.
• Enforce Ship Sets and Ship Models: Enable the checkbox to enforce Ship Sets and Ship
( m a to
e
Models during pick release. Ship Sets consists of a set related inventory items. When Ship
di cens
a
Sets or Ship Models are enforced, it means that all the items belonging to a ship set or ship
mm ble li
model should be released together, otherwise a warning message will be displayed. This
U
ar fera
feature helps to ensure that only complete ship sets and ship models are transferred to the
w
h e s ans
staging subinventory.
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 73 2009, Oracle and/or its affiliatesฺ
Auto Allocate

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr
Auto
MAuto
Allocate
o
nallocation is the process by which you can automatically allocate move order lines with
subinventory items based on the Oracle Inventory picking engine. To autoallocate during pick
release you can set the Auto Allocate field in the Inventory tab of Release Sales Order for
Picking window to Yes.
The release sequence rule selected for the pick release determines the order in which the move
orders are allocated with materials. During allocation a high level reservation is placed on the
items.
Allocation of inventory is a prerequisite for printing pick slips. The pick slip grouping rule
selected during pick release determines the grouping criteria for the picked lines in the pick
slip.
You can set the Auto Allocate option to Yes by default by setting the Auto Allocate checkbox
to Yes within the Pick Release tab of the Shipping Parameters window. For more information
refer to Pick Release slide.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 74 2009, Oracle and/or its affiliatesฺ
Autocreate Deliveries

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Autocreate
MYou r
a n-tDeliveries
o automatically create deliveries for delivery lines that are not assigned to delivery.
ncan
During pick release you can check the Auto-Create Deliveries checkbox in the Shipping tab of
Releasing Sales Order for Picking window to autocreate deliveries. The delivery lines are
grouped together to form a delivery based on the parameters set in the Delivery Parameters tab
within the Shipping Parameters window. You can also select a set of delivery lines in the
Query window and autocreate delivery. For more information refer to Delivery Tab in Shipping
Parameters Window.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 75 2009, Oracle and/or its affiliatesฺ
Auto Pick Confirm

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s
h
a n-t
Auto Pick r a
Confirm
MAuto o confirm can be set up as the default to occur immediately after the lines are detailed
npick
if an organization’s picks rarely deviate from the suggested picking lines or the overhead of
requiring a pick confirmation is unmanageable. Auto pick confirm can be set up to occur by
default by setting the Auto Pick Confirm field to Yes in the Shipping Tab of Release Rule
window. This default option can be overridden during each pick release.
Pick confirmation follows the allocation and reservation of inventory items process
automatically if both Auto Allocate and Auto Pick Confirm options are selected.
When Auto Allocate is set to Yes and Auto Pick Confirm is set to Yes:
• When the request is submitted the system automatically creates a move order for all
eligible order lines that meet the picking criteria.
• The Release Sequence Rule can be used to sequence the orders for inventory allocation.
• Oracle Inventory’s Picking Rule can be used to detail the move order with suggested
material.
• Pick Slips are printed and can be reprinted if needed later.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 76 2009, Oracle and/or its affiliatesฺ
• The subinventory transfer is executed to move the material from it’s source location to the
destination staging subinventory.
• The delivery line status is changed to Stagged/Pick Confirmed, making it eligible to be
Ship Confirmed.
Note: Auto Pick Confirm is not possible if Auto Allocation is not selected.
Note: Manual Pick Confirmation is required if you have Oracle Warehouse Management
installed.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 77 2009, Oracle and/or its affiliatesฺ
Release Sales Orders for Picking Window

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a Sales
Release
MOrder n - tr Orders for Picking Window
noManagement Super User, Vision Operations (USA)
(N) Shipping > Release Sales Orders
Use the Release Sales Orders for Picking window to pick release sales order lines. You can
select a set of parameters based on which you want to release sales order lines. You can only
pick release the sales order lines that meet the following prerequisites:
• Delivery lines must be in the release status
• Delivery lines must have shippable items
• Delivery lines must have shipping workflow activity
In this window you can release sales orders based on existing release rules or define you own
set of criteria to pick release.
For field description refer to Release Rule – Order Tab, Release Rule – Shipping Tab, and
Release Rule – Inventory Tab slide.
Note: You can also run the pick release online in the Shipping Transactions form by selecting
Launch Pick Release from the Actions menu.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 78 2009, Oracle and/or its affiliatesฺ
Ship Confirm Rules

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr Rules
Ship
M(N)
Confirm
no > Setup > Ship Confirm Rules
Shipping
You use the Ship Confirm Rules window to define the Ship Confirm Rules based on your
business needs.
Within the Ship Confirm Rules window, there are several options, which are covered next.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 79 2009, Oracle and/or its affiliatesฺ
Ship Confirm Rule Ship Options

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s Ship Options
h
a n-t
Ship Confirm r a
Rule
MThe o Options region of the Ship Confirm Rules window enables you to specify the default
nShip
action to take when ship confirming. It also enables you to choose what to do when the Action
is Ship Entered Quantities and the quantities are unspecified. The following describes the
default actions:
• Action:
- Ship Entered Quantities: This action enables you to ship the quantities entered at ship
confirm time.
- Ship All: This action enables you to ship all lines, regardless of the actual quantity.
Ship All is required if you choose to use a default ship confirm rule.
- Backorder All: This actions enables you to backorder all lines, regardless of the
quantity.
- Cycle Count All: This action enables you to cycle count all line items, regardless of
the quantity.
• Unspecified Quantities (only available when the Action is Ship Entered Quantities):

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 80 2009, Oracle and/or its affiliatesฺ
- Ship: Ship confirms the quantity of items specified in the Shipped Quantity
field and treats blank values as full quantity (shipped quantity = requested
quantity).
- Backorder: Ship confirms the quantity of items specified in the Shipped
Quantity field and treats blank quantities as full backorders (backorder
quantity = requested quantity).
- Stage: Leaves the unspecified delivery line quantity as staged and removes it
from the delivery.
Note: If a non-zero Stage Quantity exists on a line, it is split from the line and
unassigned from the delivery. If the Create Delivery for Staged Quantities is
enabled, all staged delivery lines are grouped together in a new delivery.
- Cycle Count: Ship confirms the quantity of items specified in the Shipped
a
has
Quantity field, treats blank quantities as full backorders (backorder quantity =
)
requested quantity), and transfers the backorder reservation to cycle
m ฺ
ฺ c o
counting.
m ail uide
@ g nt G
u
yฺ tude
d d
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 81 2009, Oracle and/or its affiliatesฺ
Ship Confirm Rule Trip Options

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr Rule Trip Options
Ship
MThe
Confirm
o Options region of the Ship Confirm Rules window enables you to either define a
nTrip
default ship method or use the trip or delivery default ship method. The Trip Options region
also contains options that enable you to define what actions take place after ship confirm as
completed.
Note: Trip Options are only available if the Ship Option Action is set to Ship Entered
Quantities or Ship All.
• Ship Method Default Option:
- Ship Method: Selecting Ship Method enables you to select a valid ship method from
the list of values.
- Default from Trip/Delivery: Selecting Default from Trip/Delivery enables you to
allow Oracle Shipping Execution to use the ship method specified in the trip or
delivery.
• Set Delivery In-Transit: This creates a trip and related stops for the delivery and sets
status of delivery to In-transit.
• Close Trip: This creates a trip and related stops for the delivery and closes the trip.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 82 2009, Oracle and/or its affiliatesฺ
• Defer Interface: This creates a trip and related stops for the delivery, but does not initiate
the Order Management interface and Inventory interface.
• Create Bill of Lading: This creates a trip and related stops for the delivery and creates a
bill of lading.
Any of the above options can be combined. For example, you might want to create a trip,
change the status to In-Transit, close the trip, then print the bill of lading. In this case, you
would enable the Set Delivery In-Transit, Close Trip, and Create Bill of Lading options.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 83 2009, Oracle and/or its affiliatesฺ
Ship Confirm Rule Document Set

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
MAsa partoofn-thetr Ship Confirm rule, you can select a default document set that will print
Ship Confirm Rule Document Set
n
whenever your rule is used.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 84 2009, Oracle and/or its affiliatesฺ
Ship Confirm Rule Shipping Parameters

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr Rule Shipping Parameters
Ship Confirm
MOrder
noManagement Super User, Vision Operations (USA)
(N) Shipping > Shipping > Setup > Shipping Parameters > (T) Shipping
Shipping transaction parameters are the default values assigned to ship confirm parameters
during ship confirm. Define the shipping transaction parameters in the Shipping Transaction
tab of Shipping Parameters window. You can define the following in this window:
• Default Ship Confirm Document Set: The ship confirm document set that you want to
print on ship confirm.
• Ship Confirm Rule: The default ship confirm rule that your organization will use during
auto ship confirm.
• Autopack Options: You can select one of the following values:
- No: Autopack option is disabled for your organization. You have to manually select
the deliveries or delivery lines and pack.
- Yes: Autopack option is enabled for you organization. When autopack is run delivery
line items are automatically packed into containers based on the container-item
relationship.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 85 2009, Oracle and/or its affiliatesฺ
- Autopack Master: Autopack option is enabled for your organization. Select this
option, when you want to pack the delivery line items in a container, and pack the
containers into master container. For example, containers are packed into freight
containers for transportation. The auto packing is done based on the container-item
relationship.
• Goods Dispatched Account: Select the default Cost of Goods Sold (COGS) account for
your organization.
• Enforce Packing in Containers: Select one of the following options:
- Yes: Select this to enforce packing of delivery line items into containers. When you
select this option, a warning message is displayed during ship confirm to indicate that
you have not packed the delivery line items. You can bypass this message and
proceed.
- No: Select this not to enforce packing of delivery line items into containers.
Note: When you autopack, the delivery lines are grouped based on the delivery grouping rule. a
has
For more information, see the lesson titled “Delivery Tab In Shipping Transaction Parameters
)
Window” slide.
c o m ฺ

ail uide
Note: The delivery line details of a packed delivery cannot be modified until you unpack the
delivery. m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 86 2009, Oracle and/or its affiliatesฺ
Creating Containers

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s
h
a n-t
Creating r a
Containers
MContainers,
no also known as License Plate Numbers (LPNs), are used to pack items. LPNs can be
created at any point in the shipping process. Packing is the process in which the items are
packed into containers. LPNs can be created in the following ways:
• Manually: You can create LPNs without assigning them to a delivery. You can use this
method, when you want to create multiple containers of the same type and then pack them
with unassigned delivery lines. This makes packing more flexible because you can plan
and pack ahead of time or as needed.
• Automatically: Auto-packing provides a convenient and quick way of automatically
packing delivery lines into LPNs. The delivery lines are packed into the LPNs based on
the Container-item relationship set up in Oracle Shipping Execution or in Oracle
Inventory.
Note: You can pack delivery lines into LPNs regardless of whether they are pick released or
not pick released.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 87 2009, Oracle and/or its affiliatesฺ
Container-Item Relationship

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr Relationship
Container-Item
M(N)
no > Setup > Container Load Details
Shipping
The container-item relationship defines the container used for packing the delivery lines. When
setting this relationship define the maximum quantity of load items (delivery lines) that can be
packed into a container. For example, when you define 12 items of X that can be packed into
Y, this information is used to calculate the following:
• Calculate the number of containers required for delivery lines in a delivery or trip. This
enables you to use the auto-pack function to auto-pack delivery line items into new
containers. The number of containers required to pack the delivery lines is automatically
calculated based on the container-item relationships.
• Calculate the fill percentage for containers when the Fill Percentage Shipping parameter is
set to Quantity. For more information refer to General Tab In Shipping Parameters slide.
Note: The container-item relationship is only used for autopacking when the Shipping
Parameter, Percent Fill Basis is set to Quantity.
You can define the container-item relationship in the Container-Item Relationships window.
• Container Item: Select the container item from the list of values bag, tote, A2-box

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 88 2009, Oracle and/or its affiliatesฺ
• Item: Select the load item that you want to pack in the container
• Maximum Quantity: Enter the maximum number of items that can be packed in the
container
• Preferred Flag: Select this check box if you want the container-item relationship to be
the default for this combination
Note: A container item must be defined as Shippable in Oracle Inventory and assigned to the
organization before it will appear as a value in the Container Item LOV.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 89 2009, Oracle and/or its affiliatesฺ
Container Load Details

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nLoad
Container
M(N) - tr Details
no > Setup > Container Load Details
Shipping
Container-Load relationships are used when you use the Auto-Pack and Auto-Pack Master
functionality. The relationship specifies the items that can be automatically packed into
specified containers, and in what quantity.
Your item and container must be defined. Then, you define the maximum quantity of the item
to be loaded.
You could potentially have multiple load-relationships between items and containers. The
Preferred Flag is used to set a preference of a container-load relationship, Auto-Pack and Auto-
Pack Master will use the preferred relationship when packing that item. For example, if you
have two container-load relationships for Item A—one with container A, which is the
preferred LPN/container, and one with Container B—the maximum load defined in the
relationship with Container A will be used when you select Auto-Pack or Auto-Pack Master
for packing Item A. You must set the Preferred Flag for one of the container-load relationships
you have for an item in order to use Auto-Pack or Auto-Pack Master for that item. If you do
not set the Preferred Flag for one of the relationships for an item, you will receive an error
message.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 90 2009, Oracle and/or its affiliatesฺ
Guided Demonstration – Defining Container Load Details
Responsibility: Order Management Super User, Vision Operations
(USA)
1. (N) Shipping > Setup > Container Load Detail

2. Enter the following information:


− Container Item: BX54888
− Load Item: AS54888
− UOM: Ea
− Maximum Quantity: 5
− Preferred Flag: Check
a
has
Note: Check the Preferred Flag, if this is the default container for the item.
Autopack uses the default container.
m ฺ)
ฺ c o
ailuntil completed.
3. Continue defining all your Container-Item relationships in the next lines
m u ide
@ g nt G
4. (M) File > Save. u
yฺ tude
d d
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 91 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 92 2009, Oracle and/or its affiliatesฺ
Packing Delivery Lines into Containers

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n
Packing
MDelivery tr Lines into Containers
Delivery
-
no lines can be packed into containers either manually or automatically.
Manually Packing Delivery Lines into Containers
You can manually select delivery lines from the Shipping Transactions form and pack them
into existing containers.
Prerequisites
• An LPN must be available for packing.
• The delivery lines must not be currently assigned to another LPN.
Auto-Packing Delivery Lines into Containers
You can select a set of delivery lines from the Shipping Transactions form and automatically
pack them into containers. The items from the delivery lines are automatically packed into
containers based on the container-item relationship. Auto-Packing has two options of packing:
• Auto-Pack: This will pack the items of the delivery lines into containers.
• Auto-Pack Master: The Auto-Pack Master functionality enables you to auto-pack
delivery line items into containers, and then auto-pack these containers into master

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 93 2009, Oracle and/or its affiliatesฺ
containers such as pallets or railway boxcars. The Auto-Pack option is available in the
Actions menu in the Lines/LPNs tab of the Shipping Transactions form.
Note: In order to use the Auto-Pack Master functionality you must define the container-item
relationship for the container into the master container.
Note: Auto-pack will automatically look at Container-Load Relationships set up for the item
and the detail container. If multiple container-item relationships exist for the same item, the
Preferred setting in the Container-Item Relationships window indicates the default container-
item relationship used for that item.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 94 2009, Oracle and/or its affiliatesฺ
Packing Workbench

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a Workbench
Packing
MUse n - tr
ntheoPacking Workbench window to split the delivery lines between containers or to pack
sequentially one container at a time to its full capacity. The Packing Workbench window
consists of the following:
• LPNs: This displays the containers and its contents.
• Lines: This displays the delivery lines.
• Available Capacity: This section displays the available capacity to be filled-in in the
containers.
• Item Total: This displays the total weight and volume of the delivery lines in all the
selected containers. As the containers and delivery lines are selected or deselected in the
LPNs and Lines tab respectively, the total net weight and volume in this section is
recalculated.
Note: The item total is calculated only if Product Items field is set to Weight and Volume
in Oracle Inventory.
• Packing Mode: The packing of items can be packed into the containers using two
methods. They are as follows:

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 95 2009, Oracle and/or its affiliatesฺ
- Full: You can fully pack one LPN and then proceed to pack the next LPN. When
packing multiple lines into multiple LPNs, the packing is performed one container at
a time. The first delivery line is packed into the first container until the container is
full or the line is completely packed. If the line is completely packed, then the next
line is packed into the same container until the container is full. If the LPN is fully
packed before the line is completed (in situation where only a partial quantity fits in
the container) then the line is split so that the split line now fills up the first container
and the remaining quantity of the original line is packed into the next container. This
is continued until all the lines packed. The remaining lines are left unpacked. A
warning will be issued to inform you that some lines have been left unpacked.
Note: To prevent unintended splitting of a product item when
packaging by weight/volume, define the item’s physical
attributes in Oracle Inventory as OM indivisible. For
example, you want to prevent the system from packing 9.5
wallets in a box while packing containers full by weight.
a
has
- Equal: You can split delivery lines equally between the selected LPNs so that each of
)
c o m ฺ
the container consists of equal number of items. In case of multiple lines being

ail uide
packed into multiple containers, the lines are equally packed depending on the
m
number of containers available for packing.
g nt G
@
Note: Equal packing method cannot be used for packing serial controlled items.
u
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 96 2009, Oracle and/or its affiliatesฺ
Delivery Flow - Generic

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nFlow
Delivery
MDelivery - tr – Generic
no Flow – Generic applies to outbound deliveries. This workflow is not raised for
consolidated deliveries.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 97 2009, Oracle and/or its affiliatesฺ
Trip Flow – Generic

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Trip
MTrip
Flow r
a n–-tGeneric
o – Generic applies to trips created manually and automatically.
nFlow

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 98 2009, Oracle and/or its affiliatesฺ
Ship to Deliver Process Workflow

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr Process Workflow
Ship
MShip
to Deliver
ntooDeliver Process models the ship confirm process through the Order Management and
Inventory interfaces. This workflow is extendable, that is, you can modify or extend the
workflow through the use of Oracle Workflow Builder.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distribution Chapter
prohibitedฺ Copyright©
10 - Page 99 2009, Oracle and/or its affiliatesฺ
Workflow Lookups

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nLookups
Workflow
MThe - tr
o
nfollowing lookups support workflow in Oracle Shipping Execution:
•R_DEL_GEN: Used with Delivery Flow – Generic, this lookup reflects operations performed
on generic outbound deliveries.
•R_SCPOD_C: Used with Ship to Deliver workflow, this lookup performs the operations
between ship confirm and final delivery.
•R_TRIP_GEN: Used with Trip Flow – Generic, this lookup reflects operations performed on
generic outbound trips.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 100 2009, Oracle and/or its affiliatesฺ
Workflow Specific Profile Options

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s Profile Options
h
a n-t
Workflow r a
Specific
MThe o option WSH: Override Ship to Deliver Workflow enables you to bypass the Ship to
nprofile
Deliver workflow as well as any extensions to the workflow. This enables you to continue
through ship confirm.
Default value is No.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 101 2009, Oracle and/or its affiliatesฺ
Workflow Specific Shipping and Global Parameters

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nSpecific
Workflow
MThe - tr Shipping and Global Parameters
o
nfollowing parameters are specific to workflow in Oracle Shipping Execution and are on
both the Shipping Parameters and Global Parameters windows:
Shipping Parameters
• Enable Workflows: On the General tab of the Shipping Parameters window, use the list of
values to select one of the following:
- Delivery: For use on deliveries only
- Trip: For use on trips only
- Both: For use on deliveries and trips
- None: Do not use workflows
• Raise Business Events: Enable this checkbox if you want to utilize business events with
workflow in Oracle Shipping Execution.
• Enable Ship to Deliver Workflow: Enable this checkbox if you want to utilize the Ship to
Deliver workflow in Oracle Shipping Execution.
Global Parameters

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 102 2009, Oracle and/or its affiliatesฺ
• Enable Workflows: On the General tab of the Shipping Parameters window, use the list of
values to select one of the following:
- Delivery: For use on deliveries only
- Trip: For use on trips only
- Both: For use on deliveries and trips
- None: Do not use workflows
• Raise Business Events: Enable this checkbox if you want to utilize business events with
workflow in Oracle Shipping Execution.
• Enable Ship to Deliver Workflow: Enable this checkbox if you want to utilize the Ship to
Deliver workflow in Oracle Shipping Execution.
The Enable Workflows parameter on the Global Parameters window must be set to Delivery,
Trip, or Both before you can enable workflows, raise business events, and enable Ship to
Deliver Workflow in the Shipping Parameters window. Enabling the parameters on the
a
has
Shipping Parameters window enables the workflow for your organizations.
)
m ฺ
ฺ c o
m ail uide
@ g nt G
u
yฺ tude
d d
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 103 2009, Oracle and/or its affiliatesฺ
Business Events

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nEvents
Business
MBusiness - tr
no events are represented within workflow processes by event activities. By including
event activities in a workflow process, you can model complex processing or
routing logic for business events beyond the options of directly running a predefined function
or sending the event to a predefined recipient.
Business events leverage Oracle Advance Queuing to communicate business events between
systems.
Business events specific to workflow in Oracle Shipping Execution include the following:
•Wsh.delivery:
• oracle.apps.wsh.delivery.gen.closed: Delivery Closure Event
• oracle.apps.wsh.delivery.gen.interfaced: Delivery OM, INV Interface Event
• oracle.apps.wsh.delivery.gen.setintransit: Delivery Set to Intransit Event
• oracle.apps.wsh.delivery.gen.shipconfirmed: Delivery Ship Confirm Event
• oracle.apps.wsh.delivery.itm.submittedscreeningatdelcreate: Delivery Export Screening at
Creation Event

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 104 2009, Oracle and/or its affiliatesฺ
• oracle.apps.wsh.delivery.itm.submittedscreeningatship: Delivery Export Screening at
Confirm Event
• oracle.apps.wsh.delivery.pik.pickinitiated: Delivery Pick Initiation Event
• oracle.apps.wsh.delivery.gen.create: Delivery Creation Event
• oracle.apps.wsh.delivery.gen.open: Delivery Open Event
• oracle.apps.wsh.delivery.itm.responsereceivedatShip: Delivery Export Screening
Response
• oracle.apps.wsh.delivery.itm.responsereceivedatdelcreate: Delivery Export Screening
Response
•Wsh.trip:
• oracle.apps.wsh.trip.gen.initialpickupstopclosed: Trip Initial Pickup Stop Closure Event
• oracle.apps.wsh.trip.gen.ultimatedropoffstopclosed: Trip Initial Pickup Stop Closure
Event
a
• oracle.apps.wsh.trip.gen.create: Trip Creation Event
) has
c o m ฺ
• oracle.apps.wsh.trip.gen.shipconfirmed: Trip Ship Confirm Event
•wsh.stop: ฺ
ail uide
m
g nt G
• oracle.apps.wsh.stop.gen.arrived: Stop Arrival Event
u @
d d yฺ tude
• oracle.apps.wsh.stop.gen.closed: Stop Closure Event
rre this S
• oracle.apps.wsh.stop.gen.create: Stop Creation Event
a
•wsh.line:
h e sw use
a to
• oracle.apps.wsh.line.gen.backordered: Line Backorder Event
( m
di cens e
• oracle.apps.wsh.line.gen.releasedtowarehouse: Line Release to Warehouse Event
a
mm ble li
• • oracle.apps.wsh.line.gen.staged: Line Pick/Stage Event
U
ar fera
Business event subscription specific to Shipping Workflow are:
w
h e s ans
• oracle.apps.wsh.delivery.gen.closed: WSH_WF_STD.Instance_Default_Rule
Ma on-tr
• oracle.apps.wsh.delivery.gen.open: WSH_WF_STD.Instance_Default_Rule
n• oracle.apps.wsh.delivery.gen.interfaced: WSH_WF_STD.Instance_Default_Rule
• oracle.apps.wsh.delivery.gen.setintransit: WSH_WF_STD.Instance_Default_Rule
• oracle.apps.wsh.delivery.gen.shipconfirmed: WSH_WF_STD.Instance_Default_Rule
• oracle.apps.wsh.delivery.pik.pickinitiated: WSH_WF_STD.Instance_Default_Rule
• oracle.apps.wsh.trip.gen.initialpickupstopclosed: WSH_WF_STD.Instance_Default_Rule
• oracle.apps.wsh.trip.gen.ultimatedropoffstopclosed:
WSH_WF_STD.Instance_Default_Rule
• oracle.apps.wsh.sup.ssro: WSH_WF_STD.Instance_Default_Rule

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 105 2009, Oracle and/or its affiliatesฺ
Purging Workflows

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a Workflows
Purging
MThe n - tr
o
nconcurrent program named Purge Obsolete Workflow Runtime Data is used to purge
Shipping Execution workflows. See: Oracle Workflow Administrators Guide for more
information.
Shipping Purge is also used to purge Shipping Execution workflows when deliveries and trips
with related workflows are purged.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 106 2009, Oracle and/or its affiliatesฺ
Oracle Shipping Debugger

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr Debugger
Oracle
MThe
Shipping
o Shipping Debugger is a package (WSH_DEBUG_SV) and set of profiles that
nOracle
enable you to debug the Oracle Shipping Execution application with the help of Oracle
Support.
The Oracle Shipping Debugger enables you to do the following:
• Print messages in a concurrent log file or debug log file
• Print timing information for API calls
• Run PL/SQL profiler
• Start Order Management and Inventory debuggers and print Order Management and
Inventory messages to same debug file along with Shipping Execution debug messages
• Start and stop the debugger for each session or action in the following ways:
- Within the Shipping Transactions form or Quick Ship window, Tools menu, select
Debug
- Within the Release Sales Orders for Picking window, Tools menu, select Debug
- Log level parameter on Oracle Shipping Execution concurrent programs
• The Oracle Shipping Debugger enables you to debug certain areas of Code Flow:

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 107 2009, Oracle and/or its affiliatesฺ
• Logging is enabled or disabled in two dimensions:
- Level: A scale specifying the priority of a log message
- Module: Describes which part of the code the log message is in
• The level and module of any given log message are defined by the programmer who
makes the logging API call to log the message.
Oracle Shipping Debugger Profile Options
There are 6 profile options specific to the Oracle Shipping Debugger:
WSH: Debug File Prefix: Naming Convention for Debug File is <Debug File Prefix
Profile>_sessionid.dbg. If value of profile is null, naming convention is
wsh_<username>_<sessionid>.dbg. Where: <username> is Application user name. If
application context is not established, it will be defaulted to dbuser: <dbusername>.
<sessionid> is Database session id.
WSH: Debug Enabled: Select from the Debug Enabled LOV either YES or NO to activate the
a
has
debug feature. The default is NO.
)
WSH: Debug Module: The Module describes where to find the log message within the code.
m ฺ
c o
This profile indicates that debug messages from only those modules with names beginning

ail uide
with the profile value will be logged. The naming convention for Module is: <application short
m
g nt G
name>.<directory>.<package>.<routine>. <label> e.g. wsh.plsql.WSH_WV_
@
UTILS.convert_uom. u
yฺ tude
d d
rre this S
WSH: Debug Log Directory: The value entered for this profile option must be specified as a
a
UTL_FILE parameter value.
h e sw use
WSH: Debug Level: The level is a scale specifying the priority of a log message. The level is
( m a to
e
the lowest level for which the user wants to see messages. Select from the Debug Level LOV
di cens
a
one of the following.
U mm ble li
Valid Values are (in increasing order of priority):
w ar fera
• Performance
h e s ans
Ma on-tr
• Statement
• Procedure
n
• Event
• Exception
• Error
• Unexpected Error
WSH: Run PL/SQL Profiler: If this profile option is turned on and you are using PL/SQL,
then it collects the performance statistics for the PL/SQL code.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 108 2009, Oracle and/or its affiliatesฺ
Shipping Lookups

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a nLookups
Shipping
M(N) - tr
no > Setup > Lookups
Shipping
Lookups are how you define selections within a list of values (LOV). The Lookups window
enables you to search for existing lookups, edit existing lookups, and create new lookups.
The following header fields are used when defining a lookup:
• Type: This is the internal name used to identify the lookup.
• Meaning: This is the meaning of the lookup type.
• Application: This is the Oracle application that uses the lookup (Shipping Execution).
• Description: This is the description of the lookup.
The body of the Lookups window contains the following:
• Code: This is a unique code that is used for each value in the lookup.
• Meaning: This is the meaning of the code used for each value.
• Description: This is the description of the code used for each value.
• Effective Dates To / From: These are the dates that are used for the value.
• Enabled: This check box enables the value.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 109 2009, Oracle and/or its affiliatesฺ
Shipping Parameters

s a
)h a
m
co deฺ
i l ฺ
g ma t Gui
y ฺ u@ uden
r e dd s St
w ar e thi
a hes to us
d i (m nse
m a lice
U m ble
r
a fera
e s w n s
h
a n-t
Shipping r a
Parameters
MThe o for the parameters you specify in Shipping Parameters window are set as the default
nvalues
values for the parameters in your successive operation. You must enter an organization before
assigning values to the parameters in this window. The Shipping Parameters window consists
of five tabs, they are General, Pick Release, Shipping Transaction, Delivery, and
Transportation.

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 110 2009, Oracle and/or its affiliatesฺ
General Tab In Shipping Parameters Window

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a Tab
General
MUse n - trin Shipping Parameters Window
ntheoGeneral tab of the Shipping Parameters window to define values for general
parameters such as Unit Of Measurement (UOM), and percentage fill basis. The parameters in
this tab are as follows:
• Weight UOM Class: Select the default unit of measure class used by your organization to
measure weight unit of measure.
• Volume UOM Class: Select the default unit of measure class used by your organization
to measure volume unit of measure.
• Percent Fill Basis: Select the basis on which the minimum fill percentage for a container
in your organization is calculated. This is set as the default value, which can be changed
during execution. The value you specify for this parameter ensures that the containers are
filled at least with the minimum percentage of its total capacity. You can select the
following options:
- Weight/Volume: The percent fill calculation is done based on container’s and item’s
physical attributes defined in Oracle Inventory.
- Quantity: The percent fill calculation is done based on the container-load relationship
setup, which specifies the maximum quantity of the item that can be filled in the

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 111 2009, Oracle and/or its affiliatesฺ
container. The percent fill basis will not be calculated and the Fill % field for the LPN
will display as Null. You are allowed to pack an infinite amount into the container.
• Export Compliance Screening: You can select the following:
- Not Required: Select this option when export compliance screening is not required for
shipments of your organization
- At Delivery Creation: Select this option, when export compliance screening must be
done whenever a delivery is created by your organization.
- At Ship Confirm: Select this option, when export compliance screening must be done
whenever a delivery is ship confirmed by your organization
- At Delivery Creation and Ship Confirm: Select this option when export compliance
screening must be done both at delivery creation and ship confirmation.
Note: Third-Party International Trade Management (ITM) application must be installed to
check Export Compliance Screening.
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 112 2009, Oracle and/or its affiliatesฺ
Profile Options

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr
Profile
MThe
Options
o
nfollowing list represents profile options available with Oracle Shipping Execution:
• WSH: Express Pick - If this profile is enabled (YES), then the Pick Release process will
skip move order line creation, allocations, and the pick confirm process if the following
conditions are met:
- Prior Reservations Only is checked in the Release Sales Orders window before
submitting pick release request
- Auto Pick Confirm is set to Yes in the Release Sales Orders window before
submitting pick release request
If the above conditions are met then the lines will not be Staged if:
- Organization to which line belongs is WMS enabled OR
- The sales order line does not have detailed reservation OR
- Line is not part of ship set but is part of Model/Kit (which has Ship Model Complete
set to Yes) and the shipping parameter Enforce Ship Sets and Ship
- Models is set to Yes OR

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 113 2009, Oracle and/or its affiliatesฺ
- Reservations are detailed up to the locator level or sub inventory reserved require a
locator
• WSH: Internet Proxy URL: This enables the system to access UPS servers for United
Parcel Service Integration. This profile can only be set at the System Administrator.
• WSH: Overpicking Enabled: You can set the value of this profile option to Yes to
enable overpicking.
• WSH: Pick Release Batch Size: This enables you to change the batch size from 3 to
1000. Any value less than 3 is interpreted as 3 and any value greater than 1000 is
interpreted as 1000.
• WSH: Quick Ship Default View: This enables you to determine the default view of the
Quick Ship window.
• WSH: Retain ATO Reservations: This enables you to avoid the redundancy of re-
reserving an item. If set to Yes, then the inventory system retains the reservation and the
a
reservation status changes from Staged to Unstage, while the delivery line status changes
to Backordered.
) has
o m ฺ
• WSH: Bulk Batch Size: This profile enables you to specify how many lines are to be
c

ail uide
interfaced to Oracle Order Management per call. This enables you to specify the batch size
m
g nt G
that is inserted in the Oracle Inventory tables.
u @
d d yฺ tude
• WSH: Defer Inventory Process: When this profile option value is set to YES, then

rre this S
Oracle Inventory’s Process Online API call will be deferred. If the value is set to either
a
NULL or NO, then the process online API will be called in online mode.
e sw use
Note: No Pick slips can be generated for lines processed as part of Express Pick. The
h
m a to
subinventory where reservation was created (before pick release) will be used for storage of
(
di cens e
material and staging. The Staging subinventory and locator entered on the Release Sales Order
a
mm ble li
window is always ignored.
U
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 114 2009, Oracle and/or its affiliatesฺ
Global Parameters – General Tab

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
a n-tr
Global
MOrder
Parameters – General Tab
noManagement Super User, Vision Operations (USA)
(N) Shipping > Setup > Global Parameters (T) General
Use the Global Shipping Parameters window to define parameters that impact the Oracle
Shipping Execution and Oracle Transportation Execution across all organizations of a
particular instance.
General Tab
• Use the General tab on the Global Shipping Parameters form to define miscellaneous
parameters such as whether or not to enforce ship methods, defer interface, consolidate
backorders, allow future ship dates. You also define the Oracle Workflow settings and the
unit of measure(UOM) defaults for all of your organizations.
- Enforce Ship Method: Select this check box to enforce that a ship method is entered
and recorded for each shipment. This is recommended if your business practices
require a record of the ship method/carrier for each shipment.
- Allow Future Ship Date: If select this check box, you can enter a future date as the
Actual Departure Date while Ship Confirming the delivery. If you do not select this

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 115 2009, Oracle and/or its affiliatesฺ
check box, you cannot enter a future date as the Actual Departure Date while Ship
Confirming the delivery.
- Defer Interface: Select this check box to defer shipping interfaces from initiating
updates to the interface tables. In this case, you must manually run the interface or
schedule the interface to run to update interface tables. For example, if you defer the
Inventory Interface, the inventory tables are not updated until you run the Inventory
Interface in the Shipping Interfaces window. If you do not select this check box the
interfaces are run automatically at Ship Confirmation.
- Consolidate Backordered Lines: Select this checkbox if you want to split delivery
lines to be automatically consolidated as they become backordered. For example, if
you split a line with quantity 10 into 5 lines of quantity 2, then during processing, the
inventory available equals 4 items. In this case, 3 lines will be backordered and
consolidated into 1 line with quantity of 6.

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 116 2009, Oracle and/or its affiliatesฺ
Summary

a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 117 2009, Oracle and/or its affiliatesฺ
a
) has
c o m ฺ

ail uide
m
g nt G
u @
d d yฺ tude
a rre this S
h e sw use
( m a to
di cens e
a
U mm ble li
w ar fera
h e s ans
Ma on-tr
n

Copyright © Oracle, 2007. All rights reserved.

Shipping Execution Setup


Unauthorized reproduction or distributionChapter
prohibitedฺ Copyright©
10 - Page 118 2009, Oracle and/or its affiliatesฺ

You might also like