My Oracle Support Banner

Discounts With Discount Expression of Type Balance[balance_element] Does Not Work As Expected (Doc ID 2308534.1)

Last updated on OCTOBER 09, 2019

Applies to:

Oracle Communications Pricing Design Center - Version and later
Information in this document applies to any platform.


On : version,

Discount Offer with discount expression of type Balance[balance_element] does not work as expected.


- Configure a one time charge offer granting 1000 units of some Free Resource (let us call them FREE_UNIT, say 1000095), name: "Reverse test - grant"
- Configure a bundle for it, name "Reverse test - grant"
- Configure a one time charge with charge of 0 Euro (this is only to trigger discount below), name: "Reverse test - charge", priority 500
- Configure a one time discount with discount expression "Balance[FREE_UNIT]", quantity range 0-50, name: "Reverse test - discount", priority 100
- configure a bundle containing "Reverse test - charge" and "Reverse test - discount", name it "Reverse test"
- submit everything, wait for a successful processing result
- restart RTP (realtime pipeline)
- create an account, purchase bundle "Reverse test - grant" - in the result there should balance impact of -1000 on FREE-UNIT
- purchase bundle "Reverse test" :

- there is a balance on Euro, amount 0
- there is a balance impact of 50 on FREE_UNIT, decreasing available amount of FREE_UNIT resource on the account

- there is a balance on Euro, amount 0
- no balance impact on FREE_UNIT


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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.