Error 'Money Cannot Be Cast To Oracle.communication.brm.charging.util.unit.Occurrence' While Rating (Doc ID 2261325.1)

Last updated on MAY 19, 2017

Applies to:

Oracle Communications BRM - Elastic Charging Engine - Version 11.3.0.0.0 and later
Information in this document applies to any platform.

Goal

On : ECE Version 11.3.0.2.1,

There is an error thrown during ECE rating in the following scenario :

Scenario :

  1. Create a monthly recurring product giving 500 free minutes
  2. Create a usage product charging 0.02 BHD (currency resource with id 48) and 0.02 impacting a NCR (non currency resource with id 1000115) for tracking of usage
  3. Create a discount to consume the 500 free minutes
  4. Process a usage of 20 sec. Discount is not applied and ECE throws error

 

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