Salesforce Certified CPQ Specialist — Question 46
An Admin created a picklist field on the Product Option object called Picklist123__c. The Admin created a Configuration Attribute related to a Product called Bundle Z whose Target Field is Picklist123__c. The Admin selected Bundle Z during Product Selection and populated a value for Picklist123__c on the Configuration Attribute and saved from configuration. The Admin noticed that when Bundle Z is reconfigured, the value populated in the Configuration Attribute has reverted.
How can the Admin ensure the selected value persists in the Configuration Attribute when Bundle Z is reconfigured?
Answer options
- A. Create a Product Option formula field named AtributeMapping that returns a comma-separated string of field name and value pairs.
- B. Create a Price Rule with Configurator scope that injects the Quote Line field value into the Product Option field.
- C. Create a Workflow Rule that updates the Product Option field upon entering configuration.
- D. Create field Picklist123__c on the Quote Line object so the value is auto-mapped back to the Configuration Attribute when the user enters configuration.
Correct answer: D
Explanation
The correct answer is D because creating the Picklist123__c field on the Quote Line object allows the value to be retained and auto-mapped back to the Configuration Attribute during reconfiguration. Options A, B, and C do not address the core issue of preserving the selected value in the Configuration Attribute when Bundle Z is reconfigured.