01 Multi Channel Order Capture To Promise
01 Multi Channel Order Capture To Promise
The following is intended to outline our general product direction. It is intended for information
purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any
material, code, or functionality, and should not be relied upon in making purchasing decisions. The
development, release, timing, and pricing of any features or functionality described for Oracle’s
products may change and remains at the sole discretion of Oracle Corporation.
Statements in this presentation relating to Oracle’s future plans, expectations, beliefs, intentions and
prospects are “forward-looking statements” and are subject to material risks and uncertainties. A
detailed discussion of these factors and other risks that affect our business is contained in Oracle’s
Securities and Exchange Commission (SEC) filings, including our most recent reports on Form 10-K and
Form 10-Q under the heading “Risk Factors.” These filings are available on the SEC’s website or on
Oracle’s website at http://www.oracle.com/investor. All information in this presentation is current as of
April 2021 and Oracle undertakes no duty to update any statement in light of new information or future
events.
•
and CX Cloud.
Vision has complex
vision o Spreadsheet uploads
o Omni channel systems
requirements across process capturing the orders to be
areas and is requesting the Vision Corporation has a strong fulfilled in Order
implementation partner to help presence in US, UK and APAC Management cloud
them with support needed for regions with active presence in • Vision wants to use Fusion
successful implementation. other countries as well. pricing for all order pricing
They have a diversified portfolio
• Because of the large volume of
of products like hardware, orders there is also a need to
software, computers and have accurate promising of the
accessories manufactured in orders
house, and procured through
suppliers as well.
Inventory
Enterprise Legal Entities Business Units Departments
Organizations
Calendar, Currency,
Ledger Accounting Method and Chart of Accounts
– submitting detailed transaction and accounting reports – Reference Data Definition and Sharing
to the authorities;
• Every employee is associated with Legal Entity
– complying with local regulations applicable to financial and Business Unit
processing and reporting
• Department has one or more workers assigned to
6 Copyright © 2021, Oracle and/or its affiliates | PTT Created Content
it and they can be associated with cost centers
Order to Cash Process Flow Upstream Order
Oracle Capture
Capture Order
Cloud
Add /
Enter Order Check
Configure Price Order
Header Availability
items
CPQ/ EBS / CX
Downstream
Submit/Book Orders Fulfillment Systems
Validation,
defaulting, Constraints Approvals Credit Check
pricing
Submit/Book Orders
Assign
Validation, Orchestration
Process Schedule Order
defaulting, Constraints Approvals Credit Check
pricing
Drop 1 Create
Logical
Purchase
Shipment Receipt
Request
Non Physical
Goods /
Back to 2 Request
Create B2B Intangibles
Branching Back Shipment Supply Invoice
Shipment
(PO/MFG)
Create 3
combined
order for
physical/non-
physical goods Enter Order for Physical Pick, Pack and Ship the Invoice the customer
Goods and non-physical physical goods and perform accounting
goods on same order
Capture the order Pick and pack from Invoice the customer
Ship the goods
available onhand and perform accounting
Fulfill order
5
using drop
ship
Configure
7
the order
Configure the order and Fulfill the order using Invoice the customer
submit Ship the goods
B2B flow and perform accounting
12 Copyright © 2021, Oracle and/or its affiliates | PTT Created Content
Order Capture and Fulfillment Process – Use Cases
8
Order
capture with
Sales
Agreement
Create a sales order
reference Create a Sales
referencing the Invoice the customer
agreement in Contracts Pick/Ship the product
offering of type Sale agreement to get and perform accounting
customer pricing applied
9
Order
capture with
Project
reference Create an order
Create the Project and referencing the project Invoice the customer
tasks Pick/Ship the product
attributes – task, and perform accounting
expenditure org/date
10
Included
Warranty
with Service
Contracts
Create the sales order Pick and Ship the Create Installed base Invoice the customer
for Asset Item product and Contract record and perform accounting
Types of orders
The order entry The customer has also
specialist Karen gets a
Types of products that could be used on the
requested for an extended
request to create an warranty for the product orders
order for a product Order entities – headers, lines, fulfillment lines
(tablet/laptop)
Perform order capture
Covered Item, Coverage Item
Karen needs to use the
Order Management UI to
create the order with the
product and the
corresponding warranty
Invoke
Cancel
cancellation
Submit/Book Orders of service
Assign
Orchestration
Validation, Process Return Return for Create Credit
defaulting, Constraints Approvals Type credit Memo
pricing
Return for 2
cancellation
Create the return order Route through approvals Cancel the Create the credit memo
if any service/subscription if applicable
Return 3
without
credit
The order entry The customer has reached Types of return orders
specialist Karen had out to her to return the Create referenced and un referenced return
earlier created a order product as the package was orders
for product along with completely damaged during
warranty transit
Customer implemented OM Cloud and did not do conversion of all old sales orders (say older than 6 months).
There could be some adhoc returns for the sales orders which were not converted. So return orders without
reference need to be created
Large # of returns : Oracle Cloud OM has been implemented since some time now and later a large number of
returns came for a specific product. To simplify order entry, billing, and through agreement with the customer to
credit all items at the same price. The Order Entry Specialist uses the Order Management work area to create a
single unreferenced return order for all the returned items. This approach allows the Order Entry Specialist to
complete the return without having to spend many hours looking up the original sales order for each item.
Accept returns for items sold by some other company (like a refurbished reseller) - accept items that their customer
purchased from a competitor as part of a promotion to sell new laptops. Enter these items as unreferenced returns,
then sells them later as refurbished.
Cancel an item that doesn't include a shipment. For example, a contract for wireless phone service typically doesn't
include a shipment. The customer can't physically return it, but you can cancel it
Coverage and subscriptions can also be cancelled
Karen services customers and The legacy orders are There is a need to ensure the
takes orders over the phone. provided to her through excel various order attributes like
She also takes care of orders templates and she needs to Shipping Instructions, Terms,
from channel systems process them and report etc are defaulted properly
including a legacy system issues if any
Karen is a customer
service representative
who creates customer
orders and manages Other than the price the For each order she needs to For some of the loyalty
order exceptions. customers need to be charged verify the right pricing customers Karen needs to
with the agreed freight and defaults onto the order verify if the applicable offers
Ensuring orders are other charges if applicable like free items default onto the
captured without orders
errors and the right
price along with
accurate delivery
dates to customers For the lines entered she She reviews possible fulfilling
helps maintain reviews the availability in options for fulfilling the order
customer order to provide accurate and reviews the best one to be
responsiveness. delivery dates used on the order
Order
2
captured
from web
Order created and Order creation request Order validation and
Order transformation
submitted from web through web services creation of order in
and validation
system Cloud OM
B2B Order
3
01
Convert source data into CSV file: This data can then be ported to
the Sales Order Import template. Optionally you can also start from
step 2 if you are directly updating the order import data into the
spreadsheet.
04
Run the ESS process “Import Sales Order”
05
Examine the log file to determine success or failure for individual
orders and to identify errors. If orders are successfully processed
the data is deleted from the interface tables
Reference – Master Note 2665940.1
25 Copyright © 2021, Oracle and/or its affiliates | PTT Created Content
Order Import – Web Service Integration Flow
Notes
References
FA: SCM: OM: Customizing Order Number Sequencing and Generation (Doc ID 2129508.1)
Enter Orders
Transform Submit
Orders Orders
Import Orders
TYPES
Pre Transformation
Product Transformation
Post Transformation
• Product to Product
• Product to attribute
Product
• Attribute to Product
Transformation
• Attribute to Attribute
Scenarios • Context to Product
• Context to Attribute
2
Default the
request
date to Provide the item, for Order transformation
sysdate+1 Create the order header which defaulting is and defaulting of request
Validate and submit the
through the UI needed order
date
Update the
3
UOM from
inches to
cm for a
specific Create the order header UOM gets updated to Validate and submit the
Provide the order type
order type through the UI cm order
Types of transformation
Karen the order entry There is a requirement to Pre-transformation invoking method
specialist manages the default a Special Packaging Re-evaluation of pre-transformation on
order entry for various Instruction for a specific modifying Customer, order type or adding a new
channels including a customer and item line
legacy system
Demo – Pre-transformation rule and defaulting
Karen builds the pre-
transformation rule to take
care of this requirement Pre transformation rules are triggered when:
• Customer details are entered or modified
• Order type is entered or modified
• Order Line is added
41 Copyright © 2021, Oracle and/or its affiliates | PTT Created Content
Post Transformation – Demo Use Case
Over-ride Demo
the default
shipping
instruction
for a legacy Capture the order Select the item on the
Special shipping
Validate and Validate the new
instruction gets
order header order
defaulted
submit the order Shipping Instrn
Additional Configuration
Oracle Business Rules
Rule conditions
Rule actions
Facts
Bucket sets
Dictionaries
Decision tables
Transformation Rules
Native OBR
45 Copyright © 2021, Oracle and/or its affiliates | PTT Created Content
Agenda
Medium
sized
customer
New
Customer
Pricing
Segment
Pricing Segments:
Use a pricing segment to categorize sets of customers, understand
their business motivations, and offer a pricing solution. Use it to
track pricing performance and analyze similar customer situations
to help you improve revenue and margin. Eg: Corporate segment,
international segment, and a domestic segment.
Pricing Strategy:
A pricing strategy is a set of pricing rules that you set up to achieve
a profitability goal for selling and pricing an item.
The pricing strategy allows you The pricing strategy allows you to
to indicate if Price List Override indicate if Currency Override is
is allowed allowed
Base Price = 100 USD Order anything more than 11 Price adjustment = $15 per unit
Cost plus pricing : If you use cost plus pricing, then Oracle Fusion Pricing calculates the item
price according to attributes you set on the price list and the cost list. The cost of an item is the
sum of the charges that you define for the item on these lists.
Pricing Matrix:
Set up conditions and dimensions in the pricing matrix.
Pricing Algorithm:
Set up the algorithm so it uses the pricing matrix to evaluate and
apply pricing rules at run time.
Entities:
Reference the entities that the Service Mapping
62 Copyright © 2021, Oracle and/or its affiliates | PTT Created Content
requires to structure the output SDO
Price Orders- Use Cases
1. Karen is a Pricing Administrator for a large multinational corporation. As part of the annual review,
Karen has to
a) Create/review/update price of a standard item
b) Create/review/update price of a configurable item
c) Create/review/update price of a coverage item
d) Create/review/update price of a subscription item
2. Karen is a Pricing Administrator for a large multinational corporation. She has to set up Oracle
Fusion Pricing so that it assigns the pricing strategy according to the type of sales order.
3. Karen is a Pricing Administrator for a large multinational corporation. She has to set up multiple
charges like one time sales charge, administrative fee, handling fee etc.
4. Karen is a Pricing Administrator for a large multinational corporation. She has to define:
a) Say 5% discount on a one time sale
b) Apply Tiered discount accordingly to order amount or order quantity
i. 5% discount on order quantity till 10
ii. 10% discount on order quantity from 11 to 20
iii. 15% discount on order quantity greater than 20
c) Attribute based discount
63 Copyright © 2021, Oracle and/or its affiliates | PTT Created Content
Price Orders- Use Cases
5. Vision Corporation manages the shipping charges for standard and configured products on the
corporate shipping charge list. You are a pricing administrator responsible for reviewing the pricing
strategy for Computer Service and Rentals. As part of the annual pricing review, you will review the
details of the corporate shipping charge list for the handling charges for the carriers DHL and UPS.
6. You are a pricing administrator of a large multinational corporation. As part of migration process,
you have to import price lists using FBDI Import Template
7. You are a pricing administrator of a large multinational corporation. As part of the annual review,
you have to update price of multiple items using ADF DI Framework.