Professional Documents
Culture Documents
6
Order Management and Supply Chain Analytics
or
manufacturing
or
distribution
companies,
Oracle
Order
Management and Supply Chain Analytics are the bread and butter of
the prebuilt BI Applications. Any company creating and managing orders
and invoices can benefit, especially if inventory is involved. Even in
custom data warehouse builds, this is where manufacturing and
distribution companies tend to start. Among the ERP BI Applications, this
is where youll find the most maturity, depth, and time to value when
compared to other BI Applications. Furthermore, this application wont
necessarily differentiate you from your peers, but it can help you catch
up as well as free up time to focus on differentiation.
Order Management and Supply Chain Analytics help customers in the
following ways:
To understand billings, bookings and backlog, both current and over
time
To understand where bottlenecks occur that will affect/delay revenue
recognition
To provide access to inventory levels and finished goods bill of
materials structures
To understand cycles times throughout the order-to-cash process, as
managed through the ERP
NOTE
ERP doesnt store historical snapshots, but Order Management and
Analytics do.
Description of the Business Process
Order Management and Supply Chain Analytics covers two main areas:
ERP Orders and Inventory Management (part of Supply Chain process).
Well cover both in detail, to help you understand what coverage is
available.
Order Management Process
Table 6-1 describes a typical order cycle in an ERP and provides some
examples where delays can occur. We focus on the delays because they
represent waste and expense to be eliminated as well as also postpone
the recognition of revenues.
Order-to-Cash Process
Payment is incorrect:
Customer does not pay.
Customer pays incorrect amount.
Customer pays late.
Of course, the process isnt always linear. In real life, changes occur and
an order can move back and forth through a process in a messy way, as
illustrated in Figure 6-1.
FIGURE 6-1. Many changes can occur during the life cycle of an order.
Figures 6-2 and 6-3 go into further detail concerning the process that
occurs in the ERP and is monitored by Order Management and Supply
Chain Analytics. Note that leads and opportunities are usually captured
in a CRM system. This is reflected in Sales Analytics. Order
Management, of course, then starts with the order in the ERP (not
CRM). At the end of the process, theres a transition to Financial
Analytics where you can see detailed AR Transactions and Payments.
Bookings
Generated from sales order lines.
Entry point for the sales order process.
Need to be derived through an ETL process or derived from other
fact tables because this is a point-in-time view and ERPs dont track
history.
Represent a net change in sales order data:
Booking lines provide a history of transactional changes.
Sales order lines and/or schedule lines drive bookings.
Changes in quantities or monetary amounts also generate booking
lines.
Any alteration to an existing sales order thus results in a new
booking.
Bookings are handled differently by various transaction systems, but
are consistently measured with Order Management and Supply Chain
Analytics. This feature lets you combine data from different ERPs, even
from different vendors, and lets users see a consistent view of the orderto-cash process spanning all ERPs, without having to understand which
ERP a particular piece of data came from.Figure 6-4 shows an example
of a quantitative change that can occur. Bookings are driven by sales
orders, therefore if the order is reduced before the product is shipped,
then you have a debooking, reflecting the decreased quantity.
Backlogs
Understanding the different types of backlogs helps your supply
chain people understand what bottlenecks are keeping them from
shipping product and keeping the organization from recognizing
revenue.
You can see what has been ordered but still resides in a backlog (not
shipped).
Once a backlog is created it remains in this state until invoiced.
Need to be derived through an ETL process, derived from other fact
tables.
The two main categories of backlogs are financial and operational.
Financial occurs between the time the order is created and the time it is
invoiced. Operational occurs between the time the order is created and
the time it is shipped.
There are also four additional types:
Scheduled: Ship date has been set.
Unscheduled: Ship date has not been scheduled.
NOTE
This is a logical view. In real life you would never physically join multip
together, but instead OBIEE would use conformed dimensions and mult
combine the data via the dimensions.
On-time picking is calculated in the following manner:
Metrics for on-time scheduling performance are derived by
comparing the promised dates and quantities with actual pick dates and
quantities. At implementation time, you can specify a tolerance for an
order to be considered on time. For instance, an order could be one
day early or two days late and still be considered on time. The term
promised dates refers to the schedule dates in schedule lines, and the
term actual dates refers to the pick dates in the pick lines.
Deliveries are matched to order schedules systematically based on a
FIFO (first in, first out) process. Open order schedules with the earliest
promise dates are assumed to be processed first.
Supply Chain (Inventory Management) Process
As a little bit of context, inventory has been and will continue to be
shared between BI Applications at different levels of details. The notion
of a supply chain really belongs to Procurement and Spend Analytics,
and this is where Inventory Analytics used to reside. It could also be
argued that supply chain includes both procure-to-pay and order-tocash. Some organizations call procure-to-pay upstream supply chain
and order-to-cash downstream supply chain. Theres no need,
however, to confuse Oracle licensing with how you name things and
what terms you use with your end users.
With the recent addition of Manufacturing Analytics to the product family,
there is some overlap between subject areas. For example, Order
Management Analytics is useful for sales and order management teams,
especially when viewing inventory balances in the context of backlogs.
Manufacturing Analytics has more detailed information, including lotlevel information for inventory transactions. Finished goods bill of
materials are also available, showing the BOM breakdown and
configuration/relationships.
Each of these transactions has a movement type and affects the overall
inventory balances. Naturally, each transaction would either add or
remove inventory and affect the overall balances. Other types of
inventory transactions include damaged goods and adjustments due to
annual stock counts.
Out of the box, three months of daily inventory balances are captured;
however, that can be extended. Beyond three months, a monthly
snapshot is maintained. Figure 6-9 shows an example of how Order
Management and Supply Chain Analytics can help you to reduce your
overall inventory.
Business Benefits
Theres a number of quantifiable business benefits associated with
Order Management and Supply Chain Analytics. Well focus on the four
key themes.
Faster Receipt of Cash (Via Shorter Cycle Times)
By looking at the various cycle time metrics, you can gain an
understanding of at what stage the order-to-cash process breaks down.
Is it from order to invoice, order to ship, ship to payment collection, or
somewhere else? Depending on where optimizations need to occur, this
can help you to better coordinate between sales, manufacturing, and
shipping. Organizations can potentially cut more than a day from their
order-to-cash process, which contributes to a reduction in the cash-tocash cycle.
earnings numbers. This helps you to monitor and prioritize the highest
value orders at the most critical times.
Figure 6-10 is an example of one of many analytical workflow processes
that can be used with Order Management and Supply Chain Analytics,
as it corresponds to the overall ERP process.
This type of analytical workflow is only made possible with how the data
is physically stored in the underlying BI Applications database. You
simply cant do this type of reporting directly off of EBS.Figure 6-11 is a
logical view of how data is organized for high-performance analytics and
navigation.
FIGURE 6-11. Order Management and Supply Chain Analytics logical data model
The middle oval shows a natural drill or navigation path you can set up
between your dashboards. The surrounding boxes show what you can
see your data by. You can view the life cycle of an order, wing to wing,
by common dimensions such as time, sales rep, customer, product, and
so on.
Key Stakeholders
An important distinction needs to be made between products such as
Oracle Advanced Command Center (APCC), Oracle EBS Advanced
Supply Chain, and Planning Workbenches and Order Management and
Supply Chain Analytics. End users and planners would use the former
for day-to-day operations and they would use the latter for understanding
how to better optimize the business processes within their organization.
Sales reps can query the status of their orders in Order Management
and Supply Chain Analytics, for example, to understand what kind of
backlog might affect them at quarter and month end.
Your stakeholders would include many of the following:
The vice president of operations or vice president of supply
chain This person and their organization are responsible for shipping
products on time and within cost targets.
Although the following subject areas are available out of the box, its a
minor effort to mix and match them as appropriate to meet your business
needs. Only a handful of the available out-of-the-box attributes are
initially exposed; during the implementation you have the flexibility of
deciding which attributes belong where.
Sales Overview
The subject area Sales Sales Overview provides detailed metrics on
opportunity, order and invoice lines by sales organization, customer,
product, time, and fulfillment details (see Figure 6-12). One would use
this subject area to get a view of the two ends of the order-to-invoice
process, without delving into what happened in between.
Order Process
The subject area Sales Order Process provides the ability to analyze
sales cycle details by customer, shipping location, office location, plant,
product, sales organization, time, and backlog and fulfillment details
(see Figure 6-14). You can analyze, for example, where your bottlenecks
are occurring in your Order Management Process.
Backlog History
The subject area Sales Backlog History provides the ability to report
on backlog history by customer, sales organization, time, product, and
fulfillment details (see Figure 6-16). You can use this subject area to
detect trends and patterns over time.
Sales Receivables
The subject area Sales Sales Receivables provides metrics on AR
balance and turnover by customer, company, and time dimensions
(see Figure 6-17). This is not as detailed as what youll find in Financial
Analytics, however, it is useful for Sales Teams, for example, to
understand if and when customers have paid for goods ordered and
shipped or services delivered.
Customer Activity
The subject area Sales Customer Activity provides a number of
different types of customers (such as active, inactive, new, and dormant)
by time, ship to location, sold to location, and customer parameters
Order Lines
The subject area Sales Order Lines provides the detailed ability to
report on order line facets by customer, shipping location, office location,
plant, product, sales organization, and time details (seeFigure 6-19). It
includes both quantities and monetary amounts. It includes strictly
detailed information and additive aggregates of it. It does not include any
complex KPIs.
Sales Revenue
The subject area Sales Sales Revenue provides visibility into GL
revenue alongside order and invoice metrics by product, customer, time,
and order detail dimensions (see Figure 6-20). It is very similar to the
Sales Overview subject area; the principal difference is that this subject
area includes GL revenue, whereas the Sales Overview subject area
allows data to be reported by sales organization.
Backlog Lines
The subject area Sales Backlog Lines provides the following details:
Unscheduled Backlog, Scheduled Backlog, Delinquent Backlog, Blocked
Backlog, Operational Backlog and Financial Backlog, including both
quantities and amounts (see Figure 6-22).
Booking Lines
The subject area Sales Booking Lines provides the following metrics:
RMA Volume and Value Rate, Booked Amount, Discounted Booked
Amount, Booked (Return Material Authorization) COGS, Adjustment
Amount, and Number of Adjustments (see Figure 6-23). You can query
on transaction-level details for specific booking lines if required.
Invoice Lines
The subject area Sales Invoice Lines provides the capability for
analysis on net invoiced amount, average invoice value, invoiced
discount, cancellations, and cumulative invoice revenue (see Figure 624). You can query on the transaction level details for specific invoices if
required.
Pick Lines
The subject area Sales Pick Lines has the capability for analytics on
the following metrics: On Time Pick Rate, Picked Amount, Shipped
Amount, Picked COGS, Shipped COGS by Fulfillment Location, Storage
Location, Office Location, Shipping Location, and On Time, Early, and
Late Picked Quantities (see Figure 6-25). This subject area helps a
company determine how its picking affects its ability to ship orders to
customers on time.
Schedule Lines
The subject area Sales Schedule Lines is a summary-level view on
metrics such as Confirmed Scheduled Quantity, Total Scheduled
Amount and Scheduled COGS by Fulfillment Location, Manufacturing
Location, Storage Location, Office Location, Shipping Location, and so
on (see Figure 6-26).
Inventory Balances
The subject area Inventory Balances provides information that
represents at a point in time information of all inventory balances and
inventory values related to products whose inventory is maintained by
the business organization. It includes all inventory statuses that Supply
Chain and Order Management Analytics knows about (see Figure 6-27).
Inventory Transactions
The subject area Inventory Transactions is used to capture all the
product-related (movement type) transactions that occur during a
products life cycle at an inventory location of a business organization
(see Figure 6-28). Transactions are typically performed against business
documents that authorize such transactions.
and
Out of the box, items in the BOM fact dont have a common dimension
set up with a physical join to the w_product_d table (or to be more
specific, the Dim_W_PRODUCT_D_Items alias). This is a very simple
and quick modification. Also, dont forget the need to set the content
level for the logical inventory fact sources.
Although you can pretty much run the out-of-the-box ETL without any
configuration to get some basic information, you will quickly find yourself
needing to follow the configuration steps to populate the domain values
and map to the category sets, as required by the ETL. Although there
are a number of steps that will take some time to follow for the initial
Purchase orders and sales orders related to drop shipments arent link
box; this would require a customization during implementation.
What to Watch Out For
In your RPD is a key logical dimensional table youll need in order to get
a combined view of an order across many fact tables (order lines,
invoice lines, pick lines, and so on). In the business model and mapping
layer, review the Dim Sales Order Num table. It provides OBIEE the
information needed to create a logical dimensional table to join together
three key fields: Sales Order Number, Sales Order Item, and Item Detail
Number.
Around 2008, Simon Miller had to fly into an urgent meeting with a GPS
manufacturer who was trying to produce this type of query. At the time
this logical dimension didnt exist in the Oracle BI Applications. After
spending about 30 minutes or so looking at the requirements, and then
spending another 20 minutes explaining why you dont write SQL that
physically joins fact tables together, he was able to spend five minutes
FIGURE 6-31. BOM explosion process (follow the path for letters and numbers)
Finally, you only get one chance to capture inventory balances. Although
theoretically you can go through historical transactions to try to build
them from the beginning of time, in reality this is never very accurate.
For example, you probably dont have the starting balance from when
the ERP was stood up, nor the transactions you need from that initial golive. Therefore, the sooner you stand up this application, the sooner you
can track history. Many of the out-of-the-box dashboards require
incremental loads over at least a couple of quarters before they get fully
filled out with data, at least where snapshots (for example, cycle times)
and balances (for example, AR and Inventory) are concerned.
Snapshots and balances are taken after you implement in production, so
youre not able to build a historical view of snapshots and balances (the
data has long since changed, and you most likely have no initial
reference point).
Conclusion
Order Management and Supply Chain Analytics is one of the larger,
most-used and highest value BI Applications. Some customers have