You are here:
Transaction Management Essentials
Browse through this collection of terms, key objects, and key concepts. This collection is designed to give Salesforce admins, sales reps, and developers a clear and consistent understanding of transaction management concepts and helps them navigate the Transaction Management landscape.
- Asset
- An asset is a product or service that your customers have purchased. In Agentforce Revenue Management, an asset has a lifecycle, where the asset can be amended, renewed, and cancelled.
- Asset Action
- Represents a change made to the Asset. Represents a change made to the Asset. Asset actions include initial sale, amendment, renewal, and cancellation.
- Asset Action Source
- Represents the record of transactions that caused changes to the asset. It's used to trace financial and other information about asset actions.
- Asset Amendment
- Refers to a change made to an asset, which can involve either a change in quantity or an attribute modification.
- Asset Cancellation
- Represents the end of the term of an asset.
- Asset Lifecycle
- The series of stages that an asset goes through from the moment it's acquired until it’s disposed of. This helps users understand the products and services that have been purchased and provide customer support and grow business relationships with your customers.
- Asset Renewal
- An extension of an existing asset for a new term.
- Asset Serialization
- The process that assigns a unique serial number to each asset.
- Asset State Period
- Represents a time span during which an asset maintains a consistent quantity, amount, and monthly recurring revenue (MRR). Each change to an asset action during an asset’s life cycle represents a state period.
- Assetization
- When users generate an asset for each item in an order, it’s called Assetization. Agentforce Revenue Management has APIs that can be invoked after an order is activated to create assets for each order item, where the product is defined as assetizable.
- Contract-based Asset Amendment
- Refers to change to an asset related to a contract, which can involve a change in quantity or attributes.
- Contract-based Asset Cancellation
- Refers to end the term of an asset related to a contract.
- Contract-based Asset Renewal
- Refers to an extension of an existing asset related to a contract for a new term.
- Contract-based Pricing
- A method for capturing and enforcing customer-specific pricing and discount agreements to be applied to future purchases.
- Contract Pricing Schedule
- The component added to the Contract page to give a comprehensive view of all contract prices in a pricing contract.
- Contract Pricing Volume Tiers
- The volume tiers defined in a contract pricing agreement, determine the prices or discounts customers receive based on the volume of sales. Each tier is directly associated with a contract item price record on the contract record page.
- Co-termination
- Aligns the expiration of multiple services to a single common date for easier future renewals.
- Cumulative Quantity Contract Pricing
- A way to apply contract-based volume or tier pricing by using the total aggregate quantity purchased across multiple line items and transactions to calculate the pricing.
- Customer Asset Lifecycle Management (CALM)
- CALM provides visibility into the products customers have purchased, from the initial sale through the end date of a subscription or service.
- Decimal Quantity
- A number that includes a decimal point, representing a fraction of a whole unit.
- Derived Product Pricing
- Calculates a product's price by using another pricing source, such as a product or asset, based on various contributing factors or the prices of multiple source products.
- Evergreen Subscription
- Subscriptions that have no end dates and therefore don’t require renewal.
- In-Flight Order
- An order that's currently undergoing fulfillment and getting processed. This order hasn't reached the point of no return.
- In-Flight Order Changes
- A process used to modify, revise, or issue changes to an in-flight order before it completes fulfillment.
- Instant Pricing
- When you enable the instant pricing mechanism, you can trigger pricing while you edit a quote or order line. If you disable instant pricing, pricing only updates after you save the quote or order lines.
- Manual Discount
- A percentage or amount-based price discount that a user creates at the time of quoting or capturing orders.
- Multi-recipient Quoting
- Lets you create a single quote for multiple recipients, such as locations, tenants, or sites. Sales reps can save time by using existing data for these recipients, eliminating the need to enter it manually for each quote line.
- Order Lifecycle
- An order lifecycle specifies the states and transitions for an order. Customers can use object state definitions to define the states and transitions.
- Order Status
- Status options include Draft or Activated. After an order is activated, it can't be edited.
- Price Agreement
- A type of contract that captures negotiated prices intended for future transactions.
- Price Uplift
- A way to manage price increases, especially for recurring subscriptions or contracts, by communicating potential changes upfront.
- Quote Line Grouping
- A feature that admins must enable for their Salesforce org. After it is activated, sales representatives can use the Transaction Line Editor's 'Group By' option to create groups or manually move lines between groups.
- Ramp Deal
- A multi-period agreement for a product or service, where pricing, quantity, or discount rates change at defined intervals.
- Rate Card Entry
- An object that captures the rate for a product or service during usage-based sales.
- Sales Transaction Context Definition
- Context definitions ensure efficient data access at every step of the sales transaction process. The Sales Transaction context definition includes a structure that defines the nodes, their attributes, and context tags for objects such as Asset, Quote, Order, and Contract.
- Sales Transaction Type
- Users can use this object to specify the quote or order transaction type. You can use transaction types to trigger different pricing procedures for Quote or Order pricing.
- Supplemental Order
- A type of change order that's created when an in-flight order change process is initiated. A supplemental order is a revised version of the previous order that it was created from and it fully replaces or supersedes the previous order.
- Transaction Line Table (TLT)
- The Transaction Line Table is a construct used in quote and order objects to capture product and pricing information during the quoting and order capture processes.
- Transient Quote Line
- Quote lines that aren’t saved in the database.
- Unit of Measure (UoM)
- UoM is the standard unit used to quantify materials, components, or products. It's defined in Product Catalog Management as part of the product specification.
- Usage-Based Selling
- Customers can discover and select usage-based products and view product rate cards specific to resources that represent the amounts of a product or service that a customer uses and is billed for. Usage-based selling supports base rate negotiations and tiered rates.
- Managed Asset Viewer (MAV)
- The component added to the Account page to give a centralized view of all assets across a single account.
- Swap
- Exchange one product for a different one offered by the same vendor, often within the terms of their current agreement.

