Hi Roy, 

In r679016 I did i fix for the quote price. Now it calculates the
configurable product price regarding its configuration.


Making adjustments to config items of the PC after it is added to quote
or request is also possible (but nobody needed it till now so not well
supported).
While you are configuring the PC (from order manager or ecommerce) for
every chosen option, a confidId is created or existing one is selected.
The confidId is not visualized to the user but you can see it in the
logs. The configurable product is added to cart with the last selected
configId. Then during request creation configId is copied to
RequestItem.configId. You can see this value in Request Item Screen. So
if you know(for example from the logs) which configId to what
configuration maps, you can change the configId in request item. 

After you change configId, you can create a quote, and the price for the
quote item will be calculated for the new configuration. You can even
change the configId in QuoteItem, but then you have to update the price
manually. If you create an order from quote, the ordered PC will be
configured with QuoteItem configId and will get QuoteItem price.

Bilgin


Reply via email to