Pipeline Applied Wrong Version of Discount Model with EST Time Zone (Doc ID 2109587.1)

Last updated on JULY 26, 2017

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 to 7.5.0.0.0 [Release 7.5.0]
Information in this document applies to any platform.

Symptoms

On : 7.5.0.10.0 version, Pipeline Manager

Here is the scenario:
Setup:
• Create a discount model XML file and load it using LoadIfwConfig
   For example, name the file TestSysDisc.xml and load using below command:
   o  LoadIfwConfig -v -u -c –I TestSysDisc.xml
   o  Restart discounting Pipeline
• This discount model has 3 versions as example below:
   o  Version#1 valid from ‘2015-01-01T00:00:00’ gives 10% discount
   o  Version#2 valid from ‘2015-02-01T10:00:00’ gives 20% discount
   o  Version#3 valid from ‘2015-03-01T00:00:00’ gives 30% discount
• Create and load discount object, which is a system discount on /account. For example, name it TestSysDisObj.xml and load using below command:
   o  loadpricelist -v -f -c TestSysDiscObj.xml

Steps:
1. export TZ=EST5EDT
2. restart pipeline
3. pvt -m1 022819002015
4. create account with any plan
5. check the discount bal impact:
    0 PIN_FLD_BAL_IMPACTS ARRAY [0] allocated 20, used 16
    1        PIN_FLD_IMPACT_CATEGORY STR [0] "30_off_Disc"
    1        PIN_FLD_AMOUNT DECIMAL [0] -3.33
    1        PIN_FLD_QUANTITY DECIMAL [0] 10

ACTUAL BEHAVIOR
--------------------
It was the version#3 got applied.


EXPECTED BEHAVIOR
-----------------------
The version#2 (20% discount) should be applied.

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