SAP Knowledge Base Article - Public

3556978 - CPQ Attribute Visibility Rules not applied on Variant Product after Script is being executed

Symptom

When configuring a Variant Product that contains CPQ Visibility Rules configured, if selecting any attribute, that triggers the Visibility Rule,  and using a script, Visibility Rules are no longer applied.

Environment

SAP SALES CLOUD CPQ Integrated with SAP Variant Configuration

Reproducing the Issue

  1. On a Variant Product configure Visibility Rules
  2. Open a Quote and Configure the product
  3. Select some attributes
  4. Check that visibility rules are being applied to the product
  5. Execute a Script on configurator
  6. See that Visibility Rules are no longer applied.

Cause

Hidden Parameter is set to False.

Resolution

  • On CPQ Side there is a hidden parameter that disallows automatically applying visibility restrictions in scripting after selecting the VC attributes 
    • When turned on, when ProductAttribute.SelectValues() is executed in scripting, values are sent to Variant Configuration service and after the VC rules are executed and applied on CPQ configurator, CPQ Visibility Rules are executed. 

Keywords

Visibility, Variant, Configurator, Rules, Product, CPQ , KBA , CEC-SAL-CPQ , Sales Cloud CPQ , Bug Filed

Product

SAP CPQ 2024