Support 3 Types of Deals in the Deal Array within Service Instance (Doc ID 2179636.1)

Last updated on OCTOBER 03, 2016

Applies to:

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

Symptoms

On : 7.5.0.15.0 version, Pricing

ACTUAL BEHAVIOR
-----------------------
PDC support only "Plan with options", as per which, either the deals need to be manually selected for purchase (Optional deals) or associated service must be canceled for canceling the deals (Required deals).

PDC originally supported what is known as "plan with options" in PricingCenter because this seemed like a superset of a regular plan, allowing some bundles to be optional at purchase. Here bundles in "plan with options" cannot be cancelled without cancelling the service.

This requirement is to support a Package/Plan where bundles can be either "Required with purchase" (regular) or "Required with purchase and with service" (same as "required" in Plan with Options) or "Optional".

Note:
For this requirement to work, it is needed the service instance to support any combination of three types of Deal in the Deal Array:
1. Regular (new flag)
2. Required with Service (exists already)
3. Optional (exists already)

Goal:

A pricing analyst should be able to create Packages with Required and Optional Bundles within a single service instance, where Required can be either Required at Purchase or Required with Service, so that the user can create flexible and innovative Packages that allow the subscriber to purchase optional features.

Scenario:

Given that a user is creating a Package. 
When adding Bundles to a Package:
1. They should be able to select multiple Bundles to a single service
2. They should be able to designate the bundles as Required or Optional
    Where Required means: The bundle is required at purchase time but can be cancelled subsequently.
                Optional means: The bundle does not need to be purchased at the time the service is purchased but can be purchased at a later time.

 

 

 

Changes

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms