My Oracle Support Banner

Bill Now With ApplyCycleFeeForBillNow Enabled Prorates Cycle Forward Arrears Fees Of Next Month (Doc ID 2902797.1)

Last updated on FEBRUARY 13, 2024

Applies to:

Oracle Communications Billing and Revenue Management - Version and later
Information in this document applies to any platform.


On : version, Core Billing

When ApplyCycleFeeForBillNow is enabled to prorate cycle forward arrears charges and Bill Now runs on billing cycle day the cycle forward arrears charges of the next month get prorated (reversed actually) and included in the current bill. Thus, the next bill will not include any cycle forward arrears charges.

Bill Now must not reverse the next billing period monthly fees

The issue can be reproduced at will with the following steps:
1. Enable ApplyCycleFeeForBillNow business parameter.
2. Create a subscription charge offer (/service permitted) with cycle forward arrears monthly charge in PDC and set value 'Prorate' to all 3 validity settings of the charge.
3. Submit the charge offer and it get sync to BRM.
4. Create an account with the previous used service and monthly billing cycle (i.e.: DOM=1).
5. Purchase the charge offer to the account.
6. Advance pvt to the next billing date and run billing.
7. Advance again pvt to the next billing date.
8. Execute the PCM_OP_BILL_MAKE_BILL_NOW opcode with the following flist.




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.