Available Rate Plan Array Set
Overview
When a Rate Plan is applied to a subscription type product, CPQ Pricing will apply the associated Rate Plan charges. For a given subscription/service product, the contract start date, end date, and contracted period will be applicable to all recurring and/usage charges, and pricing roll up attributes for this line item will be calculated accordingly.
Applied Rate Plan
The following attributes, which are derived from CPQ Pricing, are added to the sub-document Price Attribute Set when a Rate Plan is applied: Applied Rate Plan, Applied Rate Plan Number, and Applied Rate Plan Integration ID. Sales users can view the applied Rate Plan data for the subscription item in the Line Item Grid. Just like stand-alone charges, sales user can view associated charges from a Rate Plan in the Charge Details drawer.
Requested Rate Plan
Note: Beginning in Oracle CPQ 25A, the Requested Rate Plan (_requestedRatePlan) attribute replaces the Available Rate Plans (_availableRatePlans) attribute for newly created standard processes. Pre-existing Available Rate Plans attributes are changed to non-standard attributes, but they are not removed from existing standard processes upon upgrade to Oracle CPQ 25A.
Multiple rate plans can be set up for a given subscription product in the Pricing Engine. For example, the IOT-01 product has two rate plans (Flat Rate Plan and Monthly Rate Plan).
When multiple rate plans are set up for a given subscription product on a quote sourced from the Pricing Engine, sales users can select an alternative rate plan from the Requested Rate Plan (previously known as Available Rate Plans) attribute menu. The Requested Rate Plan attribute menu is accessible from the Line Item Grid and Transaction Line details page. When a new rate plan is selected, the Applied Rate Plan is updated.
Note: The line item is NOT repriced until a SAVE action occurs. At that point the pricing on the quote line will reflect the selected Requested Rate Plan pricing values.
Available Rate Plan Set
The standard transaction line Available Rate Plan Set array (_availableRatePlanSet) captures the list of Available Rate Plans that are set up for a given subscription product on a quote sourced from the Pricing Engine.
|
Name |
Variable Name |
Type |
Description |
|---|---|---|---|
|
Available Rate Plan Name |
_availableRatePlanSet_rate_plan_name |
Text |
The name of the Rate Plan |
|
Available Rate Plan Number |
_availableRatePlanSet_rate_plan_number |
Text |
The number of the Rate Plan |
|
Available Rate Plan Integration Id |
_availableRatePlanSet_rate_plan_integration_id |
Text |
The Integration ID for the Rate Plan |
Notes:
-
You can't delete the Available Rate Plan Set array or the standard attributes included with the Available Rate Plan Set array.
-
You can't edit and reorder the standard attributes included with the Available Rate Plan Set array.
-
You can't add custom attributes to the Available Rate Plan Set array.





