My Oracle Support Banner

Backdated Op_subscription_purchase_deal Not Using END_T In The Request (Doc ID 2226036.1)

Last updated on APRIL 01, 2019

Applies to:

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


On : version, Subscription Management

Backdated op_subscription_purchase_deal not using END_T in the request


1. Hierarchy account with one child.
2. Migrate-out the child account out of the hierarchy. --> This involves moving the child account out of the hierarchy
  a) Remove the child from the group_t
  b) bal group transfer --> this creates a new billinfo and bal_grp but uses the existing service and transfers it to the new balance group.
  c) Update the new bal group in the account.
  d) Purchase the plan as inactive.

After the migrate-out, the child account has two billunits (/billinfo): one Inactive with paytype 10007, and one Inactive with paytype 10010 (guest).
The inactive billunit with pay_type =10007 remains under the hierarchy of the parent.
Also the service is inactive (10102).
Account status remains active (10100)

3. Resubscribe.
This involves:
  a) Activating the billunit (which was with pay_type 10010) and update the pay_type to Credit card 10003.
  b) Service is activated with a purchase of another plan.

If migrate-out and resubscribe on the same day, this is working fine.
1. Create parent and child account at 13:30 Nov 8 2016
2. Migrate-out the child at 13:40 Nov 8 2016
3. Resubscribe at 23:30 PM Nov 8 2016

However, incorrect behavior is observed in case of a backdated resubscribe.
1. Create parent and child account at 13:30 Nov 8 2016
2. Migrate-out the child at 13:40 Nov 8 2016
3. Move to 00:30 Nov 9 2016
4. Resubscribe by sending END_T as 23:30 Nov 8 2016.
In this case, the charges are going to the Inactive 10007 billunit which is incorrect.


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.