Professional Documents
Culture Documents
Advance Pricing
Advance Pricing
Pricing
Overview
Part-1
Confidential
To set up pricing controls that can be used in conjunction with the rules to
precisely govern how and when pricing actions are applied to transactions.
Confidential
Oracle
Pricing Analyst
Prices
Policies
Advanced
Flexible rules
architecture
Implement price
& promotional
strategies
Establish
Pricing Solution
Robust pricing
Execute
Rules-Based
Pricing
Engine
Pricing UI
Analyze
Order
Mgmt
engine
Deliver the
right price
Trade
Mgmt
Transactions
Quoting
Contracts
Enforce
APIs
View order
price detail
Promotional
spend reporting
Confidential
Pre-established
terms for quote
or order
Contract
compliance
ECommerce
Purchase
Orders
Sales
Contracts
Service
Contracts
Purchasing
Pricing Concept
The Pricing Engine determines selling prices for products
and services. It provide answer to the following
questions:
Confidential
Price Calculation
Order Fulfillment
Process
Pricing Request
Engine
Setup
Price list
Qualifiers
Select Eligible
List Line
Evaluate
Incompatibility
Modifier
Products
Fetch Modifier
Details
Formula
Confidential
Pricing
Attributes
Calculate
Price
Price lists
Standard
Agreement
Confidential
Pricing Attributes
Pricing attributes control what is being priced or modified on a
price list or modifier list. They define eligibility for a price list
line or modifier. They can be used for a price list line, as a
formula component, or in modifiers.
Qualifiers
Qualifiers and qualifier groups can be
linked to price lists and modifiers to define
rules for who can receive a particular
price, discount, promotion, or benefit.
Confidential
Formulas
Formulas consists of a mathematical
expression that the pricing engine
uses to determine the list prices of
items.
A full complement of mathematical
operators and numeric operands can
be used.
Two types
Static
Dynamic
Confidential
Usability
Qualifier groups
Pricing Organizer for Modifiers
HTML Setup Forms
Price list maintenance
Confidential
Attribute Mapping
Advanced Pricing APIs for setup and price
request
Get Custom Price API
User defined product hierarchies
User control of attribute precedence and qualifier
precedence
Integration with Service Contracts, CMRO,
Procurement
Confidential
Confidential
Coverage
Confidential
Price lists
Formula
Pricing Attributes
Modifier lists
Qualifiers
Event
Products
Phases
Context
Price lists
Standard
Agreement
Confidential
Order Fulfillment
QP: Pricing Transaction Entity
Confidential
Advanced Pricing
QP: Source System Code
2002 Sierra Atlantic, Inc.
Confidential
Price Breaks
Item Quantity
1-10
11-50
51-9999
Price
10
9
8
Confidential
Point / Range
Confidential
Block Pricing
Confidential
Block Pricing
Combinations allowed
Confidential
Confidential
Context
Context is nothing but just a group of attributes, which are
used in Advance pricing. There are three types of context
available in Advance pricing.
Types
Qualifier
Pricing
Product
Confidential
Product Context
Product context refers to how the items used in price lists and modifiers are
defined.
Only one Product context Supported by Oracle Item
Max 100 attributes and defaults are
All Items
Item Number
Item Category
Confidential
Pricing Context
Pricing context and attributes refers to what is being priced or
modified on a price list line or modifier list.
You can define multiple pricing context.
They are also used as formula components.
Max 100 attributes per context.
Confidential
Pricing Context
Confidential
Qualifier Context
Qualifiers and qualifier groups can be linked to price lists and
modifiers to define rules for who can receive a particular price,
discount, promotion, or benefit.
They can assign price, discounts and promotions to:
Specific customers
Customer groups
Order types
Order amount
Confidential
Formulas
Formulas consists of a mathematical expression that the pricing
engine uses to determine the list prices of items.
A full complement of mathematical operators and numeric
operands can be used. Also you can use parenthesis and Built-in
functions.
Two types
Static: You specify the formula and execute a concurrent
request which calculates absolute price values.
Dynamic: You specify the formula and the pricing engine uses
the formula un its calculation each time that someone orders the
product
Confidential
Formula Static
For static calculation of price, run concurrent program at
any time
Calculate the final price using the formula upfront
(not wait until order entry time) and stores it in the
price list.
Price list
Confidential
Static
formula
Update Formula
Prices Concurrent
request
Final List
Price
Formula Dynamic
The list price resulting from the formula calculation is
not calculated or stored anywhere until the sales order
is entered with that price list line item.
When the sales order is entered, the pricing engine
evaluates the formula and displays the final list price on
the order
Sales
Order
Confidential
Pricing Engine
Final List
Price
2002 Sierra Atlantic, Inc.
Confidential
Confidential
Formula Example
For each preceding step number, you need to
create four formula lines since the formula
has
four step numbers.
Oracle Advanced Pricing uses the formula line
and evaluates it to obtain the value of the
operand and calculates a formula. It does not
use the face value of the step number.
Confidential
GET_CUSTOM_PRICE
Confidential
GET_CUSTOM_PRICE
FUNCTIONGet_Custom_Price
(p_price_formula_idINNUMBER,
p_list_priceINNUMBER,
p_price_effective_dateINDATE,
p_req_line_attrs_tblIN
QP_FORMULA_PRICE_CALC_PVT.
REQ_LINE_ATTRS_TBL)
RETURNNUMBERIS
Confidential
GET_CUSTOM_PRICE
Confidential
LIST PRICE
The price of the item in a specific price list to which you have
attached a formula.
Confidential
Factor list
Confidential
Confidential
Modifier Value
Uses the value that is entered in the Value field from the
advanced pricing-Define Modifier window > Discount / Charges
tab.
Confidential
Numeric Constant
A numeric value.
Confidential
Confidential
Pricing Attributes
The absolute value of a pricing attribute of the item.
Confidential