Discount Differences Between Pipeline and Migrated PDC Configurations

(Doc ID 2310156.1)

Last updated on OCTOBER 06, 2017

Applies to:

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

Symptoms

On 11.1.0.8.0 version :

The following differences were observed in discount configuration between Pipeline and migrated values in PDC/ECE.

Issue 1: Grant Period Unit and Grant Period Offset configured as Zero

When the Grant Period Unit and Grant Period offset in the Discount balance impact were configured as Zero, Pipeline set one bill cycle for the grant; whereas in PDC, it was migrated as Start of Bill cycle and End as never.

See Pipeline discount trace for example :

In PDC, it was migrated as Start of Bill cycle and end date validity as Never which is incorrect.

Below sql query output can be checked for example :         

select * from ifw_dscbalimpact where grant_period_unit = 0 and grant_period_offset =0 and resource_id = 3002051 and event_balance_id is null;



Issue 2: When the GLID was set as Zero in the Discount Balance Impact, it was migrated as Undefined, and ECE kept the GLID as Zero; whereas, Pipeline copied the GL from the charge packet.


Issue 3: Fixed Value DRUM expressions causing the Split

It has been observed in any discount Rule which has a Fixed DRUM expression and Tiered as Rule Type was having wrong behavior in ECE. It caused the split of the quantity and resulted in incorrect charging in some cases. However, the behavior was proper and similar to Pipeline when it has been changed to Threshold as the Rule Type which picked the quantity tier in ECE.

Changes

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms