Granted A Biling Time Discount Amount Randomly (Doc ID 1085867.1)

Last updated on SEPTEMBER 19, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.3.1.0.0 and later
Information in this document applies to any platform.
Checked for relevance on 29-Feb-2012
Checked for relevance on 29-Jul-2014

Symptoms

Granted a Billing Time Disocunt amount "randomly", when there is one canceled discount and one active discount.

Steps to Reproduce:

1. Change pin_virtual_time  to 201011090800 (yyyyMMddHHmm)
2. Create account with DOM 14
3. Purchase Discount DDC|SUB|105776
4. Purchase Discount DDC|TEL|105776
5. Purchase Discount DDC|SUB|105777
6. Purchase Discount DDC|TEL|105777
7. Change PVT to 201011140800
8. Run bill
9. Change PVT to 201011151400
10. load roaming voice usage
11. load idd voice usage
12. Change PVT to 201011161400
13. Cancel discount DDC|SUB|105776
14. Cancel discount DDC|TEL|105776
15. Cancel discount DDC|SUB|105777
16. Cancel discount DDC|TEL|105777
17. Change PVT to 201011170800
18. Purchase Discount DDC|SUB|186982
19. Purchase Discount DDC|TEL|186982
20. Purchase Discount DDC|SUB|186984
21. Purchase Discount DDC|TEL|186984
22. Change PVT to 201011190800
23. load roaming voice usage
24. load idd voice usage
25. Change PVT to 201012140800
26. Run bill

Repeating the test twice, test case 1 and case 2 with the same scenario as above, we got different results, i.e. after step 26 (Run Bill), there are 2 bill time discounts (IDD and Roaming).

In case 1,
IDD BTD= $-360 given by PDV|SUB|186984 (30%)
Roaming BTD= $-9.7 given by PDV|SUB|105776 (10%)

In case 2 (the expected result),
IDD BTD= $-360 given by PDV|SUB|186984 (30%)
Roaming BTD= $-29.a given by PDV|SUB|186982 (30%)

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