PCM_OP_SUBSCRIPTION_PURCHASE_DISCOUNT Error Failed after Upgrade to PS16 (Doc ID 2271447.1)

Last updated on JUNE 05, 2017

Applies to:

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

Symptoms

On Billing and Revenue Management (BRM) 7.5.0.0.0 patchset 16, when attempting to execute the opcode PCM_OP_SUBSCRIPTION_PURCHASE_DISCOUNT, the following error occurs:

D Tue Nov 1 00:00:05 2016 <hostname>cm_batch:13426 fm_subscription_purchase_discount.cpp:534 2:<hostname>:testnap:13418:-136005936:30040:1490866141:4:root.0.0.0.1:::
fm_subs_sets_discount_validity_dates return flist
NULL flist ptr
E Tue Nov 1 00:00:05 2016 <hostname>cm_batch:13426 pin_flist(72):2744 2:<hostname>:testnap:13418:-136005936:30040:1490866141:4:root.0.0.0.1:::
Bad flist ptr in pini_flist_get
E Tue Nov 1 00:00:05 2016 <hostname>cm_batch:13426 fm_subscription_purchase_discount.cpp:753 2:<hostname>:testnap:13418:-136005936:30040:1490866141:4:root.0.0.0.1:::
op_subscription_purchase_discount error
<location=PIN_ERRLOC_FLIST:6 class=PIN_ERRCLASS_SYSTEM_DETERMINATE:1 errno=PIN_ERR_BAD_ARG:4>

<facility=0 msg_id=0 version=0>
E Tue Nov 1 00:00:05 2016 <hostname>cm_batch:13426 cm_utils.c(149):6340 2:<hostname>:testnap:13418:-136005936:30040:1490866141:4:root.0.0.0.1:::
CM CM->FM input flist: opcode=PCM_OP_SUBSCRIPTION_PURCHASE_DISCOUNT, flags=0x0, errno=PIN_ERR_BAD_ARG:4

The issue can be reproduced at will with the following steps:

  1. Create an account
  2. Create a new service
  3. Purchase an associated product
  4. Purchase an associated discount

Changes

 

Cause

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