My Oracle Support Banner

Full Charge Product Prorated In CMT Migration Scenario (Doc ID 3003580.1)

Last updated on FEBRUARY 14, 2024

Applies to:

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

Symptoms

Product is configured to charge 'full' on purchase and cancel, but it is prorating during the last cycle.

Product configuration, Proration:

When purchased mid-cycle: Full Charge
When cancelled mid-cycle: Full Charge
When the cycle changes: Full Charge

Customer migrated account and its subscriptions using Conversion Manager Tool (CMT) and shares the below example:


 
Expected amount for 1/6/2023 0:00 - 22-06-23 15:17:51 is 0.91.

+++++++++++

Tested 2 scenarios for running pin_cycle_fees:

First scenario
1. pin_cycle_fees -cycle_fees
2. pin_cycle_fees -cancel
Customer gets all months from cycle start full charged and last month prorated and product is cancelled.


Second scenario
1. pin_cycle_fees -cancel
2. pin_cycle_fees -cylce_fees

Customer gets last month full charged, without any charge on previous months from cycle start and product is cancelled.

Steps following migration are:

Importing and deploying
1. ./pin_cmt -import -file input_file.xml 10
3. ./pin_cmt -deploy 1 10

Accounts are synchronized with ECE after deploying using publish script.

Using utility pin_cycle_fees
1. pin_virtual_time -m 1 063023592023
2. pin_cycle_fees -cycle_fee -verbose
3. pin_cycle_fees -cancel -verbose

Subscriptions are generated on account with unexpected amount for last month.

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.