My Oracle Support Banner

How To Hold and Resume Billing (Doc ID 1945000.1)

Last updated on FEBRUARY 24, 2021

Applies to:

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


A business requirement is to hold the billing for certain accounts for a certain period for operational reasons.

An account which is to be billed on 1st Feb, and due to some issues, the business wants to hold the billing for this account till it get some corrections (through event level adjustments or other verification).

In order to achieve this, the user has tried to use the OOTB opcodes for bill suspension and resumption. PCM_OP_BILL_SUSPEND_BILLING successfully excludes the account from getting billed during regular billing. However, once the correction has been done and the business wants to generate the bill for the excluded account for Feb 1st, PCM_OP_BILL_RESUME_BILLING opcode does not seem to help.

It is observed that PCM_OP_BILL_RESUME_BILLING sets the next_bill_t as Mar 1st and needs to wait for a month more for this account to get billed.

How to overcome the problem, i.e. RESUME_BILLING to not to update the next_bill_t?
Is there an alternate option to not run billing for a specified period (to not bill on dom) and resume billing so that billing picks up this billinfo and generates its bill?


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.