| Label | API Name |
| Order Product Consumption Rate | SBQQ__OrderItemConsumptionRate__c |
| Order Product Consumption Schedule | SBQQ__OrderItemConsumptionSchedule__c |
| Quote Line Consumption Rate | SBQQ__QuoteLineConsumptionRate__c |
| Quote Line Consumption Schedule | SBQQ__QuoteLineConsumptionSchedule__c |
| Subscription Consumption Rate | SBQQ__SubscriptionConsumptionRate__c |
| Subscription Consumption Schedule | SBQQ__SubscriptionConsumptionSchedule__c |
| Field (Label) | API Name | Type | Definition |
|---|---|---|---|
| Billing Term | SBQQ__BillingTerm__c | Number(9,0) | After Salesforce CPQ creates an order product associated with a consumption schedule, Salesforce Billing generates usage summaries based off the schedule's billing term and billing term unit. The term and unit represent the length of one usage summary, repeated through the order product's start and end date. This setup lets you create usage summaries with different billing terms from the parent order product. |
| Billing Term Unit | SBQQ__BillingTermUnit__c | Picklist | Choose monthly, yearly, or quarterly for the billing term. |
| Category | SBQQ__Category__c | Picklist | You can define custom categories to organize consumption schedules in separate tabs on sales rep UI. If you do this, make sure to create a field set for each category. |
| Matching Attribute | SBQQ__MatchingAttribute__c | Text(255) | Salesforce Billing associates a usage summary and its usage with a consumption schedule if the records have equal matching attributes. Null values work as matching attributes. |
| Rating Method | SBQQ__RatingMethod__c | Picklist | Choose a specific use case to rate usage against this schedule. This is a controlling picklist for the Type field. |
| Type | SBQQ__Type__c | Picklist | Range: The schedule prices only using the rate that applies to the usage quantity. Slab: Usage within a given bound receives pricing equal to its rate's value. |
| Unit of Measure | SBQQ__UnitofMeasure__c | Picklist | Usage quantities and rates apply this unit of measurement. To rate usage, an order product consumption schedule, usage summary, and the summary's usage records must have the same unit of measure. |
| Field (Label) | API Name | Type | Definition |
|---|---|---|---|
| Lower Bound | SBQQ__LowerBound__c | Number(9,0) | The lowest quantity of usage for this consumption rate. |
| Price | SBQQ__Price__c | Currency(16,2) | The price for usage that falls within the consumption rate's bounds. Can be flat fee or per-unit based on the value of Pricing Method. |
| Pricing Method | SBQQ__PricingMethod__c | Picklist | Flat Fee: Salesforce Billing applies the price to the entire quantity of usage. Per-Unit: Salesforce Billing applies the price to each individual quantity of usage within the entire quantity. |
| Processing Order | SBQQ__ProcessingOrder__c | Number(9,0) | The order for processing the usage rate across multiple rates. Consumption Rates are evaluated beginning with the lowest processing order. |
| Upper Bound | SBQQ__UpperBound__c | Number(9,0) | The highest quantity of usage for this consumption rate. |
| Field (Label) | API Name | Type | Definition |
|---|---|---|---|
| Original Price | SBQQ__OriginalPrice__c | Currency(9,2) | If you edited this record's rates during quoting, the Original Price shows the rate's price before the edits. Quote line consumption rates can be edited only through a custom script plugin. |
| Field (Label) | API Name | Definition |
|---|---|---|
| Consumption Rate Fields | SBQQ__ConsumptionRateFields__c | The API names of consumption rate fields referenced in this script. Enter as many as 10 fields, one on each line. |
| Consumption Schedule Fields | SBQQ__ConsumptionScheduleFields__c | The API names of consumption schedule fields referenced in this script. Enter as many as 10 fields, one on each line. |
| Object | Field (Label) | API Name | Definition |
|---|---|---|---|
| Usage | Matching Attribute | blng__MatchingAttribute__c | Salesforce Billing associates a usage summary and its usage with an order product consumption schedule if the records have equal matching attributes. Null values work as matching attributes. |
| Usage | Unit of Measure | blng__UnitOfMeasure__c | Usage quantities and rates apply this unit of measurement. To rate usage, an order product consumption schedule, usage summary, and the summary's usage records must have the same unit of measure. |
| Usage Summary | Matching Attribute | blng__MatchingAttribute__c | Salesforce Billing associates a usage summary and its usage with an order product consumption schedule if the records have equal matching attributes. Null values work as matching attributes. |
| Usage Summary | Order Product Consumption Schedule | blng__OrderItemConsumptionSchedule__c | The order product consumption schedule related to this usage summary. |
| Usage Summary | Unit of Measure | blng__UnitOfMeasure__c | Usage quantities and rates apply this unit of measurement. To rate usage, an order product consumption schedule, usage summary, and the summary's usage records must have the same unit of measure. |
| Object | Field (Label) | Value | Definition |
|---|---|---|---|
| Revenue Recognition Treatment | Revenue Schedule Amount | Bookings Amount | When this treatment creates a revenue schedule for an order product, the schedule inherits its total from the order product's Order Product Bookings value. For standard subscription and one-time order products, Order Product Bookings always equals the order product total. For evergreen subscription order products, Order Product Bookings always equals zero. |
000381528

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.