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
- Create an attribute that references two products
- Create two products: "System (List) of Configurable Products" and "Parent/Child System (List) of Configurable Products"
- Add the same attribute to both products and set it as a line item
- Add and configure the two products, choosing the same product in the attribute
- Perform an API call: /api/v1/quotes/{user's id}/items
- 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
Keywords
configuration id, system list, configurable products, API, Bug, CPQ , KBA , CEC-SAL-CPQ , Sales Cloud CPQ , Known Error
Product
SAP CPQ 2024
SAP Knowledge Base Article - Public