Explanation (150–250 words)
When a usage-based subscription is activated in Salesforce Billing or Subscription Management, the system automatically generates a hierarchy of records that support usage tracking, entitlement enforcement, and billing readiness.
These include:
Usage Entitlement Account (UEA): Identifies the customer’s entitlement context for usage collection.
Usage Entitlement Bucket (UEB): Stores individual usage events or quantities accumulated for a given period and product.
Wallet: Tracks prepaid balances or usage credits and integrates with rating and billing to manage consumption and renewals.
This structure ensures all usage data is captured, rated, and invoiced accurately according to entitlements.
Option A represents general asset and entitlement records but not specific usage entities. Option B lists derived financial records, not the foundational usage structures.
Exact Extract from Salesforce Billing Implementation Guide:
“Upon activation of a usage-based order product, Salesforce Billing creates a Usage Entitlement Account, Usage Entitlement Bucket, and Wallet to support usage capture, entitlement enforcement, and billing integration.”
[References:, Salesforce Billing Implementation Guide — Usage Management Overview, Salesforce Revenue Cloud Data Model — Usage Entitlement Entities, Salesforce Subscription Management Implementation Guide — Wallet and Usage Tracking, , ]