Customer Center Displays Product Name In Deal Name Place Against Product Purchased When Deal Info Is Not Passed In Input (Doc ID 1495081.1)

Last updated on NOVEMBER 14, 2012

Applies to:

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

Symptoms

If deal is not passed in input while product purchase, Customer Center plan tab shows deal against the purchased product. However /purchased_product has deal object as "0.0.0.0 0 0".

ACTUAL BEHAVIOR
---------------
Customer center displays the product name in deal name place against the product purchased

EXPECTED BEHAVIOR
-----------------------
Customer center should not display product name in the deal name against the product purchased since deal info is not passed in the input.

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

1. Purchase a product for an existing account using PCM_OP_SUBSCRIPTION_PURCHASE_PRODUCT without passing any deal info in the input flist.

e.g:

# PCM_OP_SUBSCRIPTION_PURCHASE_PRODUCT
# number of field entries allocated 20, used 5
0 PIN_FLD_POID           POID [0] 0.0.0.1 /account 3902617 8
0 PIN_FLD_SERVICE_OBJ    POID [0] 0.0.0.1 /service/telco/gsm/telephony 3901337 6
0 PIN_FLD_PROGRAM_NAME    STR [0] "Customer Center"
0 PIN_FLD_PRODUCTS      ARRAY [0] allocated 36, used 36
    1     PIN_FLD_PURCHASE_END_T TSTAMP [0] (0) <null>
    1     PIN_FLD_PURCHASE_END_UNIT    INT [0] 0
    1     PIN_FLD_PURCHASE_START_T TSTAMP [0] (0) <null>
    1     PIN_FLD_PURCHASE_START_UNIT    INT [0] 0
    1     PIN_FLD_CYCLE_END_T  TSTAMP [0] (0) <null>
    1     PIN_FLD_CYCLE_END_UNIT    INT [0] 0
    1     PIN_FLD_CYCLE_START_T TSTAMP [0] (0) <null>
    1     PIN_FLD_CYCLE_START_UNIT    INT [0] 0
    1     PIN_FLD_PRODUCT_OBJ    POID [0] 0.0.0.1 /product 1876892 0
    1     PIN_FLD_DESCR           STR [0] ""
    1     PIN_FLD_STATUS         ENUM [0] 1
    1     PIN_FLD_PLAN_OBJ       POID [0] 0.0.0.0 0
    1     PIN_FLD_QUANTITY     DECIMAL [0] 1
    1     PIN_FLD_PACKAGE_ID      INT [0] 1087
    1     PIN_FLD_PURCHASE_FEE_AMT DECIMAL [0] 3
    1     PIN_FLD_CYCLE_FEE_AMT    DECIMAL [0] 2

2. Open the Customer Center , select plan tab, see that product name is displayed in Deal column.

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