Wrong Item Assignment In BRM 7.5 Patch Set 10

(Doc ID 1993807.1)

Last updated on NOVEMBER 03, 2016

Applies to:

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

Symptoms

Issue:

The Item created for an event is not adding into the IPL (Item Poid List) when event is passed without service object.

Steps:

  1. Set below entry in sys/cm/pin.conf
    -fm_act attach_item_to_event 2
    and comment the entry:
    - fm_bill config_billing_delay  0
  2. Go to $PIN_HOME/sys/data/pricing/example
    load the config files:
    load_config_item_tags -dv config_item_tags.xml
    load_config_item_types -dv config_item_types.xml
  3. Load Standard GSM plan
  4. Restart all the services
  5. Create a customer account
  6. Check the /account object from developer center. Get /item/misc poid
  7. Check the /event/customer/billinfo/modify object from developer center. Get /item/misc poid


Actual  Behavior:
The poids for the /item/misc are different for /account object and /event/customer/billinfo/modify:

For /account:
             0 PIN_FLD_ITEM_POID_LIST             STR [0] "0.0.0.1|/item/misc 2296854


For /event/customer/billinfo/modify object:
             0 PIN_FLD_ITEM_OBJ                  POID [0] 0.0.0.1 /item/misc 2294294 0


Expected  Behavior:
After Account creation, check the /item/misc poid for /account and /event/customer/billinfo/modify objects:

/account:
0 PIN_FLD_POID                      POID [0] 0.0.0.1 /account 2535494 7
0 PIN_FLD_ITEM_POID_LIST             STR [0] "0.0.0.1|/item/misc 2536774


/event/customer/billinfo/modify:
0 PIN_FLD_ITEM_OBJ                  POID [0] 0.0.0.1 /item/misc 2536774 0

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