pin_rerate On /Product With Multiple Cycle Events Throws Exception In cm.pinlog

(Doc ID 1178525.1)

Last updated on SEPTEMBER 21, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version: and later   [Release: 7.3.1 and later ]
Linux x86-64


During pin_rerate of an account to trigger re-rating of a cycle fee from a /product with multiple cycle events, the process errors out and the cm.pinlog shows an exception:

E Wed Sep 21 13:50:26 2011 cm:23615 fm_subscription_rerate_rebill.c:9204
fm_subs_rb_interleave_cycle_events error
<field num=PIN_FLD_CYCLE_FEES:9,2345 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=0 version=0>

Steps to Reproduce

1. Modify the OOB "Product 1a - Internet Access" so to include an additional cycle event, for example Semiannual.
2. Create an account that uses this product.
3. Change the rate for the new cycle event.
4. Call pin_rerate -a POID -t mm/dd/yyyy with the right param values


Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms