ERR_CUSTOMER_NO_VALID_PRODUCT_RATING (Doc ID 1452538.1)

Last updated on AUGUST 24, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.4.0.0.0 to 7.4.0.0.0 [Release 7.4.0]
Information in this document applies to any platform.
Checked for relevance on 13-May-2014

Goal

During a particular rating scenario as explained below, there is an error from the rating pipeline ( in the stream log file ) :

1- PVT 01/Apr/2012 :- create account and purchase some products including a rating product (say P1)
2- PVT 10/Apr/2012 :- execute PCM_OP_SUBSCRIPTION_TRANSITION_PLAN opcode and purchase new products including a rating product (say P2)

Now when we rate a CDR for the account using pipeline, we get ERR_CUSTOMER_NO_VALID_PRODUCT_RATING error, when the CDR has date between 01/Apr/2012 to 10/Apr/2012.
CDRs with date after 10/Apr/2012 are successfully rated.

We work without auditing information, so "purchased_product_t" table is empty The parameter keep_canceled_products_or_discounts is set to 0

Is there any flag into wireless.reg file (DAT_AccountBatch) which indicates to pipeline to uses the purchased_product_t info for cancelled products?
Some like:

  UseLatestProductAndDiscount
  UseProfileEffectiveTime
  ReadSystemProductFromMain
  EnrichRatingProductOnly
  UseProductCreatedTime
  ReadAllProducts

Solution

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