My Oracle Support Banner

Beat Rounding Not Working When RumName And Attribute Name Differs (Doc ID 2937269.1)

Last updated on OCTOBER 09, 2024

Applies to:

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

Symptoms

On : 12.0.0.4.7 version, Charging server launcher

ACTUAL BEHAVIOR
---------------
User configured the beat rounding of a usage to be 50KB for roaming which is not happening and its getting rounded to 1KB or grated full instead.


EXPECTED BEHAVIOR
-----------------------
It should round to 50KB as per beat configuration.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
Scenario 1:
1)Provision with below bundle. (parent)
"baseBundle": "B0001", "roamingBundle": "MEKODA1", "rccBundle": "RCC"

1)Provision with below bundle .(member)
"baseBundle": "DB0001", "roamingBundle": "MEKODA1"

2)Perform Roaming usage with 22NNN PLMN Id of 1075200byte and check Daily seek bucket and Daily Data bucket of Group 2 is triggered and seen in ECE cache and BRM DB.

3)Starting a new usage only when 76KB is left in the bucket

Actual behavior:
  All 76KB is granted as GSU
Expected behavior:
  Only 50KB to be granted as GSU
  
  
Scenario:2
1) Pricing configuration
4$ per MB -> beat is set 50KB,
Via conditional setting they granting daily 1GB and 169$.

2)Provision/account created with with below bundle.
"baseBundle": "B0001", "roamingBundle": "MEKODA1", "rccBundle": "RCC"

3)Performing a 200byte usage on roaming zone like below

CCR-I
CCR-U
system sends the request pass quantity=10485760.0
and it gets reply with rounded quantity=10496000
Note: here looks beat is getting applied correctly as configured.

CCR-U
User sends 200 bytes ->

CCR-T

Actual behavior:
  1KB got consumed from the allowance.
Expected behavior:
  50KB should be consumed as per the beat rounding set in the configuration.
  
NOTE: amount is correctly applied (impactAmount = UnitValue{quantity=0.195313, unit=Money{cur=SEK}},).



 

Changes

 

Cause

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
Symptoms
Changes
Cause
Solution
References


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