My Oracle Support Banner

Events With ZERO RUM Quantity Are Considered As Errors. (Doc ID 2803744.1)

Last updated on SEPTEMBER 07, 2021

Applies to:

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

Goal

Events with ZERO Ratable Usage Metric (RUM) quantity are considered as errors by Universal Event Loader (UEL).

Error in UEL.pinlog:


Steps to replicate the scenario:
1. Create Charge offering with RUM based on decimal field value (e.g.USED_QUANTITY). Any event type should do. Charge should have non-zero scaled amount debiting currency balance element.
2. Activate the Charge offering (via appropriate Bundle) on customer account.
3. Prepare UEL input file with two records: one contains non-zero value on the quantity field and another contains zero value on the quantity field.
4. Process the file via UEL. First record should be processed without errors,while for second there should be error 81 returned.
5. In database first event will be created with at least one balance impact.The second event also will be created, but it will contain no balance impacts (EVENT_BAL_IMPACTS_T table will be empty).

Expected result:
1. First event (non-zero quantity) -> Result is OK.
2. Second event (zero quantity) -> Expected result is processing without error code (exit code=0) and event with at least one balance impact with amount zero.

Query: How to overcome this?

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
References


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