Discount Proration Error "fm_subs_cycle_utils_construct_periods error"

(Doc ID 1540449.1)

Last updated on SEPTEMBER 21, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version to [Release 7.4.0 to 7.5.0]
Linux x86-64


When discount proration settings in discount cycle validity are different, BRM throws error during purchasing the discount.

Steps to reproduce:

  1. Create discount for cycle forward monthly event with different discount cycle validity
    For example:
    Discount cycle validity:
      Valid from the mid-cycle = no
      Valid to mid-cycle = prorate
      Valid partial cycle = prorate
  2. Create account and service
  3. Purchase product for created account
  4. Purchase discount for created account.
    Following error occurs during purchasing:
fm_subs_cycle_utils_construct_periods error
  <field num=PIN_FLD_CYCLE_END_T:8,267 recid=0 reserved=0 reserved2=0



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