Range Price Break Does Not Calculate Price Correctly Due to Rounding Precision
(Doc ID 578687.1)
Last updated on NOVEMBER 06, 2024
Applies to:
Oracle Advanced Pricing - Version 11.5.10 and laterOracle Order Management - Version 11.5.10.0 and later
Information in this document applies to any platform.
FORM:OEXOEORD.FMB - Sales Orders
Symptoms
Pricing works for the first range defined on the price break. Pricing does not work correctly when quantity used on the order line involves multiple ranges that are defined on the price break.
Steps To Reproduce:
created a price list with an item for a range price break.
The "round to" on the price list is set = -2.
Setup price list line for item A000 with price break type = Range and following entered under price breaks:
Pricing Context | Pricing Attribute | Value From | Value To | Price | Application Method |
---|---|---|---|---|---|
Volume | Item Quantity | 0 | 10 | 1.00 | Unit Price |
Volume | Item Quantity | 11 | 9999999 | 2.00 | Unit Price |
order line: item A000, quantity 10, line total $10.00 -- this is fine
order line: item A000, quantity 11, line total $11.99 --this should be $12.00
( 10@$1.00 + 1@$2.00).
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |