My Oracle Support Banner

Parameter enforce_billing explicit set on the pin.conf of pin_bill_accts (Doc ID 1375416.1)

Last updated on DECEMBER 03, 2019

Applies to:

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

Purpose

The parameter "enforce_billing" default to 1 in $PIN_HOME/apps/pin_billd/pin.conf: 
- 0 does not enforce partial billing
- 1 enforces partial billing

e.g.


#======================================================================
# Enforce billing.
#
# To record the billing state correctly if billing delay feature is on.
#======================================================================
- pin_bill_accts enforce_billing 1



Scope

Example :
When run pin_bill_accts for 100 account on MTA mode for 5 children thread and 100 fetch.
The pin_bill_accts will bill the same account several times.
The user will need to manually kill the process to stop the pin_bill_accts.
The PIN_FLD_ACTG_NEXT_T filed will not change after the first "worker job"

Cause:
The "enforce_billing" is set to 0  (or removed) in the $PIN_HOME/apps/pin_billd/pin.conf.

Solution :
In the $PIN_HOME/apps/pin_billd/pin.conf, set the parameter enforce_billing  to 1.

Details

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
Purpose
Scope
Details

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.