A Price List is the primary entity in the pricing service. It defines the key attributes and context rules for pricing.
Field | Description |
---|---|
|
Unique row ID. |
|
Logical id of the price list shared between records being modified in sandboxes |
|
Name of this price list |
|
Start date this price list is active |
|
End date this price list is active |
|
One of |
|
Rule determining when this price list applies |
|
Indicator if this Price List uses price modifiers |
|
Numeric operator when using price modifier |
|
One of |
|
Indicator if this price list is using user targets |
|
Lower priority within a type wins (nulls last) |
When a price list contains separate entries for each SKU (or other price target) the values are stored in the BLC_PRICE_DATA table.
Field | Description |
---|---|
ID |
Unique Id for the Price Data |
CONTEXT_ID |
Unique row ID. |
PRICE_LIST_ID |
Ref to the containing price list |
PRICE_LIST_NAME |
Possibly stale copy of PriceList name for convenient display in admin grids |
PRICEABLE_TARGET_TYPE |
The type of target being priced (typically SKU) |
PRICEABLE_CONTEXT_ID |
The id for the item being priced |
PRICE |
The price for this record |
ACTIVE_START_DATE |
Start date this price data is active, blank is active |
ACTIVE_END_DATE |
End date this price data is active, blank is active |
PRICE_DATA_TIERS |
Structure to allow price based on quantity tiers |
RECURRING_PRICE |
The amount of the recurring price.
Optional.
Requires Since Pricing Service 2.1.0. |
USAGE_PRICE |
The amount of the usage price, meaning the amount to charge for using a usage-based product like a phone plan.
Optional.
Requires Since Pricing Service 2.1.0. |
USAGE_AMOUNT |
The amount of usage to charge the Since Pricing Service 2.1.0. |
USAGE_UNITS |
The type of units used for the usage price, e.g., Since Pricing Service 2.1.0. |
RECUR_PERIOD_TYPE |
The type of billing period for a Since Pricing Service 2.1.0. |
RECUR_PERIOD_FREQUENCY |
The frequency (per period type) to charge the Since Pricing Service 2.1.0. |
RECUR_PERIOD_LIMIT |
The maximum number of periods to charge the Since Pricing Service 2.1.0. |
TERM_DURATION_TYPE |
The duration type for the recurring price’s terms, e.g. DAYS, WEEKS, MONTHS, YEARS. Since Pricing Service 2.1.0. |
TERM_DURATION_LENGTH |
The length of the recurring price’s terms, e.g., 36 for a 36-month contract. This can be matched against a Product’s Terms. Since Pricing Service 2.1.0. |
PRIORITY |
The priority of this price data. This helps determine which the best price data is when multiple can apply to a target. Since Pricing Service 2.1.0. |