Configuration attributes do not cascade down to product options
Trailblazer Community

Configuration attributes do not cascade down to product options

Salesforce CPQ (Configure-Price-Quote)

Last updated 17 days ago ·Reference W-8986178 ·Reported By 1 users

No Fix

Summary
Nested Bundles that have a configuration attribute that applies to product options do not work correctly when there is a product rule that adds grandchild product options.

Repro
1. Create 2 text fields on product option object

2. Create the same 2 fields on the Quote Line object

3. Add the 2 quote line fields to the Line Editor field set

4. Create 3 products (i.e product name Level 1, Level 2, Level 3)

5. Create a nested bundle
a. Level 1 (grandparent)
b. Level 2 (parent)
c. Level 3 (grandchild, PO of level 2)

6. Create two configuration attributes
a. On one of the configuration attribute set apply to product options to true. The second configuration attribute does not require the same setup
b. Add the configuration attribute with the apply to product options true associated to Level 1 and the other configuration attribute associated to Level 2

7. Create a Product Rule
a. Condition met = All
b. Scope = Product
c. Type = Selection
d. Evaluation Event = Always

8. Create an Configuration rule
a. Product = Level 1
b. Child Bundle Action Level = 1

9. Create Product Action
a. Type = Add
b. Product = Level 3
c. Required = True

10. Create a Quote

11. Edit Lines

12. Add Products

13. Select Level 1

14. Add text value to the configuration attribute

15. Select Level 2

16. Save

17. The twin field on the quote line field set will be missing the value added on the configuration attribute

18. If the user were to Reconfigure and Save the value will be populated

Workaround
Reconfigure and Save the bundle

Reported By (1)

Any unreleased services, features, statuses, or dates referenced in this or other public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make their purchase decisions based upon features that are currently available.