No Invert Amount When Product Purchase Proration Set as "Do not charge for this cycle"
(Doc ID 2071127.1)
Last updated on APRIL 03, 2023
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, Subscription Management
ACTUAL BEHAVIOR
-------------------------
No invert amount of cycle forward event in bal_impacts when cancel and purchase date in same cycle.".
EXPECTED BEHAVIOR
-------------------------
Because the ratio should be 0.516129032258064 ( = 16/31) not 0 for set_prodinfo, so the bal_impact value should be -$158.97 and not $0.
STEPS
------------------------
-- Pricing Configuration to create product:
PVT: 040100002015
Event Type: /event/billing/product/fee/cycle/cycle_forward_monthly (Monthly Cycle Forward Event), Scaled Amount $308
Proration in purchase: Do not charge for this cycle.
Proration in cancel: Calculate the charge based on the amount used.
1. Set PVT to 050100002015
2. Create account
3. Purchase plan prorate_test_plan to generate cycle_forward charge $308 (Full month charge), purchase day is same as DOM.
4. Set PVT to 051600002015
5. Set product purchase_end_t, cycle_end_t and usage_end_t to 051600002015 to generate $0 (PIN_FLD_SCALE is 0)
Changes
Cause
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
Symptoms |
Changes |
Cause |
Solution |
References |