SAP Knowledge Base Article - Public

3454827 - CPQ retrieves attribute as Dynamic Type on KB Sync

Symptom

When performing a KB Sync with backend systems, such as Variant Configuration, CPQ is determining synced attribute to be of Dynamic Type. 

Environment

SAP SALES CLOUD CPQ integrated with SAP Variant Configuration

Reproducing the Issue

  1. Perform a KB Sync
  2. Check that attribute type is Dynamic in CPQ.

Cause

  • Configuration in Variant Configuration side makes CPQ recognize attribute as Dynamic
  • Depending on the attributes configuration in backend, different display type will be present in CPQ.

Resolution

  • VC characteristic is considered as dynamic and will become a dynamic attribute in SAP CPQ if in KB payload, for given characteristic "possible values" property is empty and "additional values" property is false
  • Below table shows how to manipulate characteristic in backend to achieve different Display Type in CPQ

    PossibleValuesAdditionalValuesMultiValuedIsDynamic   (Result)DisplayAs   (Result)
    TRUEFALSEFALSEFALSEDropdown
    TRUEFALSETRUEFALSECheckbox
    TRUETRUEFALSEFALSEFree-form
    TRUETRUETRUEFALSEFree-form
    FALSEFALSEFALSETRUEDropdown
    FALSEFALSETRUETRUECheckbox
    FALSETRUEFALSEFALSEFree-form
    FALSETRUETRUEFALSEFree-form
    Table 1.: How to Manipulate flags in backend to achieve a determined display type in CPQ

See Also

Keywords

Variant Configuration, VC, Dynamic Attribute, Dynamic, Possible Values, Additional Values, Integration, CPQ , KBA , CEC-SAL-CPQ , Sales Cloud CPQ , How To

Product

SAP CPQ 2020