How To Call PCM_OP_SUBSCRIPTION_TRANSITION_PLAN Without Mapping Transition Object?
(Doc ID 953566.1)
Last updated on MAY 02, 2023
Applies to:
Oracle Communications Billing and Revenue Management - Version 7.3.1.0.0 and laterInformation in this document applies to any platform.
Information in this document applies to any platform.
Goal
1. From the testnap, call PCM_OP_SUBSCRIPTION_TRANSITION_PLAN to do the plan transition without mapping the plans in the 'Plan Transitions' tab in the Pricing Center.
While doing so it is generating the following error:
xop: opcode 934, flags 0
XOP "934" failed: err 102:PIN_ERR_VALIDATION_FAILED, field 0/245:PIN_FLD_DEAL_OBJ,
loc 5:PIN_ERRLOC_FM, errclass 1:PIN_ERRCLASS_SYSTEM_DETERMINATE, rec_id 0, resvd 0
# number of field entries allocated 20, used 2
0 PIN_FLD_POID POID [0] 0.0.0.1 /account 376267 8
0 PIN_FLD_ERR_BUF ERR [0]
<location=PIN_ERRLOC_FM:5 class=PIN_ERRCLASS_SYSTEM_DETERMINATE:1
errno=PIN_ERR_VALIDATION_FAILED:102>
<field num=PIN_FLD_DEAL_OBJ:7,245 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=0 version=0>
2. Where to set the flag for 'Purchase Fee waiver' and 'Cancel Fee waiver' in the input flist for PCM_OP_SUBSCRIPTION_TRANSITION_PLAN ?
Steps to Reproduce:
1. Commit any sample plans A and B in Pricing Center without any Transition mapped.
2. Purchase Plan A in Customer Center.
3. Construct an input flist for 'PCM_OP_SUBSCRIPTION_TRANSITION_PLAN' opcode to transition Plan A to Plan B.
4. Read the input Flist in testnap.
5. Call the 'PCM_OP_SUBSCRIPTION_TRANSITION_PLAN' opcode using testnap.
Solution
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Goal |
Solution |