SAP Knowledge Base Article - Public

3691735 - Missing configuration id in system (list) of configurable products

Symptom

When performing a GET /api/v1/quotes/{quote id}/items it can be seen that, if product is of display type system (list) of configurable products, Configuration ID is missing in the response.

Environment

SAP SALES CLOUD CPQ

Reproducing the Issue

  1. Create an attribute that references two products
  2. Create two products: "System (List) of Configurable Products" and "Parent/Child System (List) of Configurable Products"
  3. Add the same attribute to both products and set it as a line item
  4. Add and configure the two products, choosing the same product in the attribute
  5. Perform an API call: /api/v1/quotes/{user's id}/items
  6. Observe that for "System (List) of Configurable Products", no configuration ID is returned, whereas for "Parent/Child System (List) of Configurable Products", a configuration ID is returned.

Cause

Bug.

Resolution

  • Issue: ConfigurationId is not populated for systemList items with systemListConfigurationId in GetQuotItemRequest. Empty string is returned instead
  • Estimated delivery of code correction: CPQ-2602
  • Workaround:None.

See Also

Known issues in SAP CPQ

Keywords

configuration id, system list, configurable products, API, Bug, CPQ , KBA , CEC-SAL-CPQ , Sales Cloud CPQ , Known Error

Product

SAP CPQ 2024