My Oracle Support Banner

Prepaid Lifecycle - Transition Failed From Active To RechargeOnly (Doc ID 3041199.1)

Last updated on AUGUST 19, 2024

Applies to:

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

Symptoms

Given following scenario executed on cloud native environment running Oracle Communication Elastic Charging Engine (ECE) 15.0:

1. Create a Prepaid Account - two accounts are created: one billing account and a service account, second one being a non-paying child of first one
  - service account id is 18482791
  - for service account TelcoGsm service is created and a plan is purchased
  - after this step is executed: account state is in state "Installed"(101), currentBalance for beCode='PPB' is -1.2000

2. Make the FCA (First Call Activation) -> at "2024-05-20 09:58:59 UTC"
  - sessionId = seagull.mydomain.com;Voice;20240520125858
  - LIFECYCLE_TRANSITION_NOTIFICATION_EVENT notification is published to Kafka when TERMINATE is processed by ECS
  - after this step is executed: account state is in state "Active"(102), currentBalance for beCode='PPB' is -1.1700
  
3. Reduce Account's balance to -0.03 (this is the amount of a voice call)
  - manual step to update PPB balance so it will have currentBalance=-0.03
  - after this step is executed: account state is in state "Active", currentBalance for beCode='PPB' is -0.0300

4. Make a voice call which costs 0.03 in order to zero Account's balance - at "2024-05-20 10:06:37 UTC"
  - sessionId = seagull.mydomain.com;Voice;20240520130634
  - THRESHOLD_BREACH_EVENT notification is published to Kafka
  - no error is logged by ECS during processing of TERMINATE message for above sessionId
  - after this step is executed: account state is in state "Active", currentBalance for beCode='PPB' is 0.0000
  
Expected behavior is LIFECYCLE_TRANSITION_NOTIFICATION_EVENT notification is published to Kafka during step 4, so state will change to "RechargeOnly"(103).

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
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.