Use Case: Restoring Asset Values on Reselection of Cancelled Options During Change
- You have an active bundle asset.
- The administrator has added the following asset fields to the Asset Restore Fields setting:
- Quantity
- Start Date
- End Date
- Location
- ABO Number (custom field)
- ABO Picklst (custom field)
- ABO Text (custom field)
This use case describes how CPQ restores asset values on reselection of cancelled options during change.
Business scenario:
Consider a company selling a subscription bundle, say, a software package ("Bundle1") that includes an add-on option ("Option1"), to a customer. The customer's account has custom fields tracking important business context for that option, like which location it's deployed at, an internal reference number, and a category picklist value.
Over time, sales or account management needs to modify this active subscription: perhaps the customer wants to temporarily change the option's quantity, shorten its term, or reassign it to a different location for testing or trial purposes.
During this "Change" process in CPQ, the rep removes (cancels) the option, adjusts the cart, then decides to add the same option back before finalizing the order. Without this asset-restore capability, reselecting a previously cancelled option would treat it as a brand-new line item, losing all the custom data that was originally tied to that asset (the location, reference numbers, category tags, etc.) and instead applying default or blank values. This is a real headache for CPQ admins and sales ops, since it can corrupt historical account data, break downstream integrations, or force reps to manually re-enter details for every reselected option, increasing errors and slowing down deal cycles. By configuring the Asset Restore Fields setting, Conga CPQ ensures that when an option is cancelled and then reselected within the same change transaction, its original field values (Quantity, Start/End Date, Status, Location, and any custom fields the admin has flagged) are automatically restored on the cart, preserving data integrity and saving reps from redundant manual work. Note that attribute values are not restored.
CPQ restores asset values for the fields added in the Asset Restore Fields setting, for the option line item on the Cart page.
