My Oracle Support Banner

No Invert Amount When Product Purchase Proration Set as "Do not charge for this cycle" (Doc ID 2071127.1)

Last updated on FEBRUARY 03, 2019

Applies to:

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


On : version, Subscription Management

No invert amount of cycle forward event in bal_impacts when cancel and purchase date in same cycle.".

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.

-- 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)


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.