[ https://issues.apache.org/jira/browse/OFBIZ-10014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Julian Leichert updated OFBIZ-10014: ------------------------------------ Attachment: OFBIZ-10014_org.apache.ofbiz.product.price.PriceServices.patch The bug occurs when you try to add a product to the shoppingcart and the currencyUomId does not match the currencyUomId of the cart. In _calculateProductPrice()_ the cart default currency was always used as the currency of the product, so the converting logic would never be executed. This patch resolves this issue. While fixing this bug i stumbled upon another cause, but i don't know if this behaviour is planned. * If product does not have an Purchase_price, no validProductPrice is found So my question is, should the different priceProductPurposes be added to the logic? Further if the currencies don't match and they should be converted, the property convertProductPriceCurrency in catalog must be set to true {code:java} // Convert the value to the price currency, if required if ("true".equals(EntityUtilProperties.getPropertyValue("catalog", "convertProductPriceCurrency", delegator))) {code} > Error while adding the product to the order > -------------------------------------------- > > Key: OFBIZ-10014 > URL: https://issues.apache.org/jira/browse/OFBIZ-10014 > Project: OFBiz > Issue Type: Bug > Components: order > Reporter: Garima jain > Assignee: Michael Brohl > Attachments: > OFBIZ-10014_org.apache.ofbiz.product.price.PriceServices.patch , order.png > > > Steps to Generate the Issue. > 1. Navigate to[ > https://demo-trunk.ofbiz.apache.org/ordermgr/control/orderentry] > 2. Click on Quick LookUp button and select a product (cap,dvd) and click on > 'Add To Order' button. > Actual: Error occurred > Expected: The product should be added to the order. -- This message was sent by Atlassian JIRA (v6.4.14#64029)