SAP Knowledge Base Article - Public

3645438 - Cannot set value through scripting in attribute dropdown inside container

Symptom

  • The SetColumnValue action for columns that are dropdowns or associated with an attribute in a container does not work as expected.
  • The scripting function returns True but fails to set the value in the specified column.

Environment

SAP CPQ

Reproducing the Issue

  1. Use the scripting function `product.GetContainerBySystemId("").AddNewRow(True).SetColumnValue('', '')` to set a value in a column within a container.
  2. Observe that the function returns True but does not set the value in the dropdown attribute column.

Resolution

Configuration needs to be done on domain level by CPQ Support Team, please raise case referencing this KBA, also provide your explicit approval for changes.

Keywords

SetColumnValue, Dropdown, Attribute, Container, CPQ , KBA , CEC-SAL-CPQ , Sales Cloud CPQ , Bug Filed

Product

SAP CPQ all versions