Price Attribute Set
Overview
The sub-document (Transaction Line) Price attribute set allows you to store all pricing related data for a line item. Only one Price Attribute Set can be added per sub-document. Price Attribute Sets, including several attributes are automatically created. Attribute Sets and Array Sets are listed at the bottom of the Attribute Lists page.
There are several pricing methods that update pricing attribute values, for more information refer to Pricing Overview.
Name |
Variable Name |
Type |
Description |
---|---|---|---|
Applied Agreement Integration ID |
_price_applied_agreement_integrationid |
Text | The integration ID for the applied price agreement |
Applied Agreement Name |
_price_applied_agreement_name |
Text | The name of the applied price agreement. |
Applied Agreement Number |
_price_applied_agreement_number |
Text | The number of the applied price agreement |
Applied Rate Plan |
_price_applied_ratePlan |
Text | The name of the applied rate plan |
Applied Rate Plan Integration ID |
_price_applied_ratePlan_integrationId |
Text | The integration ID for the applied rate plan |
Applied Rate Plan Number |
_price_applied_ratePlan_number |
Text | The number of the applied rate plan |
Calculation Information |
_price_calculation_info |
Text Area |
JSON array of aggregated calculation information returned from advanced pricing profiles |
Component Prices |
_price_component_prices |
Composite Attribute |
Additional prices based on configuration |
Configurable Price |
_price_configurable_price |
Currency |
Original price as per catalog (inclusive of discount and premium) |
Item Price |
_price_item_price_each |
Currency |
The starting price. For Parts it will be the base price or price book price. For models it may be the base model price or the pricing rule or attribute value prices. |
List Price |
_price_list_price_each |
Currency |
Will usually be the same value as the Item Price, unless a recommended item price applies. |
Pricing Engine Price Type |
_price_type |
Text | Type of price (For example: One-time, Periodic - monthly, quarterly etc) |
Pricing Engine Period Price |
_price_period |
Text |
Period for which the price will be applicable |
Pricing Rule Price |
_pricing_rule_price_each |
Currency |
Currently the customer level pricing. (Not applicable for Models) |
Quantity |
_price_quantity |
Integer |
Quantity |
Unit Price |
_price_unit_price_each |
Currency |
Will usually be the same value as the List Price, unless a contract price applies. |
Administration
Edit Price Attribute Set Attributes
Notes
Warnings:
- Unit Price has been changed to List Price. List Price still behaves as it did in previous versions. The variable name remains _price_list_price_each.
- Unit Price is now the final price, prior to quantity and discounting. This will take all previous pricing (including customer-specific pricing) into account.
Notes: The Standard Process attributes (introduced in Oracle CPQ 23B) were rationalized to remove redundant attributes and to streamline and simplify Commerce integrations. The following attributes are not included in the Standard Process sub-document Price Attribute Set:
_price_subtotal
_price_discount_percent
_price_total_discount
_price_net_price
_price_override_price
_price_override_discount
_price_discount_comment
_price_override_quantity
This change only impacts new sites and newly created Standard Processes. These attributes will not be removed from existing Price Attribute Sets.