My Oracle Support Banner

Behavior Change in Rating with Input in Rate Plan Selector Resulting in Rating Status 21 (Doc ID 2433551.1)

Last updated on AUGUST 20, 2018

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.21.0 and later
Information in this document applies to any platform.

Goal

In Oracle Communications Billing and Revenue Management (BRM) 7.5PS21, when rating a cycle fee event where the inputs to the rate plan selector result in a rating status of 21 (NO_MATCHING_SELECTOR_DATA), it results in below error causing transaction to fail:

E Sat Oct 1 00:00:03 2022 test cm:8962 fm_subscription_cycle_utils.c:13456 2:test:UnknownProgramName:0:Thread-8:80009:1532534559:0:root.0.0.0.1:::
        fm_subs_find_rp_using_act_usage() error
        <location=PIN_ERRLOC_FLIST:6 class="PIN_ERRCLASS_SYSTEM_DETERMINATE":1 errno=PIN_ERR_NOT_FOUND:3>
        <field num=PIN_FLD_RATE_PLANS:9,2237 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
        <facility=0 msg_id=0 version=0>

Whereas in PS18, when the rating status was set to 21, the transaction succeeded without any event balance impacts.

This issue is observed with a combination of PS21 and customization code.  This error was not thrown in out-of-box PS21, nor PS18 with customization code.

Is there a change in behavior in PS21?  Is there a workaround to avoid the error?

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!


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.