My Oracle Support Banner

When Transfer Service Getting Failed During ECE Publish The Transaction Is Not Rolled Back In In ECE (Doc ID 2981005.1)

Last updated on OCTOBER 18, 2023

Applies to:

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


On Oracle Communications Elastic Charging Engine (ECE) environment having fix for bug 34863654 (not published externally) installed, there is one scenario when transfer/move service order failed, and new balance group not rolled back in ECE but successfully rolled back in Billing and Revenue Management (BRM).

For this scenario, ERROR while publishing to ECE is : "oracle.communication.brm.charging.product.ProductException: ProductMessageBundle-16005: No PurchasedChargeOffering found for the id 42606253275"

This is happening in production environment and cannot be replicated in lower environment.

See below information collected for this problematic scenario:

No PurchasedChargeOffering
Order: 1-18984610819
Service Poid: 1264304526

ERROR while publishing to ECE


./ -s -c -l "select * from Balance where BalanceId='42606252123';" > 42606252123.txt

[rms@<HOSTNAME> bin PROD]$ ls -lrt 42606252123.txt
-rw-rw-r--. 1 rms rms 2827 May 8 17:15 42606252123.txt


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

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