SAP Knowledge Base Article - Public

3256346 - How to pass container attribute's quantity to quote

Symptom

  • Container is set to display as a line item and when adding a row and setting its quantity, quote stays with value 1
  • In configurator, quantity is properly set to a different value.

Environment

SAP CPQ

Reproducing the Issue

  1. To reproduce the issue, you should have a container of type selected attributes, and container should be set to be displayed as a line item
  2. Column should be created in container, with column type attribute and define sourcing attribute as ItemQuantity
  3. Configure product that has the container and add a new line, set the quantity.
  4. Add the product to the quote
  5. Quantity is not passed from configurator to quote.

Resolution

All items added into container should have one attribute "ItemQuantity" defined, this is needed to make sure value defined on container level passes to product level.

It is also important to note that container should be sourcing products, and other container types cannot have the ItemQuantity defined through attribute.

See Also

Item Quantity and Attribute Line Item Quantity

Keywords

Container, Attribute, ItemQuantity, Product Quantity, Quote, Configurator, CPQ , KBA , CEC-SAL-CPQ , Sales Cloud CPQ , Problem

Product

SAP CPQ all versions

Attachments

image.png
Quote screenshot.png
Configurator screenshot.png
image.png
image.png
image.png
column type.png
column type.png
Edit quantity under Columns of attribute container.png
image.png
Edit quantity under Columns of attribute container.png
image.png
image.png
Edit quantity under Columns of attribute container.png
Pasted image.png
Pasted image.png
quantity is reflecting correctly now.png
Pasted image.png
Pasted image.png
itemQuantity system attribute under the Child product.png
Pasted image.png
Pasted image.png