Apply discount to specific transaction line groups (non-coverage items)
Summary:
Hi,
I have a requirement in Oracle CPQ related to transaction line grouping and conditional discount application.
We are grouping transaction lines based on attributes such as billing account, coverage flag, line type, etc.
Requirement:
I want to apply a discount only to a subset of lines within these groups.
Example:
- Lines are grouped using
isCoverageItem - Apply discount only to lines where
isCoverageItem = false(non-coverage items) - Do not apply any discount to coverage items
Questions:
- Is it possible in Oracle CPQ to apply pricing logic selectively to one group after grouping?
- Should this be handled using pricing rules, BML, or charge components?
0