Hi Marcus, I think you need to add the product in the SupplierProduct entity, since it has the mapping between the supplier partyId and the product. There you have a column called currencyUomId, make it USD or EUR depending on the currency in which the supplier is going to sell the product. Let me know if any further queries.
Regards, Deepika From: "Marcus Peixoto" <[email protected]> To: <[email protected]> Date: 04/17/2012 02:31 AM Subject: Problem when creating a Purchase Order from requirements I need some advice with the following issue. Can somebody help me, please? I’m trying to generate a Purchase Order in USD currency from requirements generated by a store using BRL: - A customer Buys in BRL in a Brazilian store (facility 1), through Sales Order. - The Brazilian Store generates requirements for US store (facility 2). So far so good. But when I try to create a Purchase Order based on the requirements, the system gives me a message “SupplierProduct” not found. After check everything out, prices, facilities, range dates, having no success, I decided to debug it. And for my surprise, I realized that the Shopping Cart’s currency is being defined based on HTTP locale and not on the parties currencyUomId. Is this right? package org.ofbiz.order.shoppingcart; public class ShoppingCartEvents { public static String quickInitPurchaseOrder(HttpServletRequest request, HttpServletResponse response) { Delegator delegator = (Delegator) request.getAttribute("delegator"); LocalDispatcher dispatcher = (LocalDispatcher) request.getAttribute("dispatcher"); HttpSession session = request.getSession(); Locale locale = UtilHttp.getLocale(request); ShoppingCart cart = new WebShoppingCart(request); // TODO: the code below here needs some cleanups …… I tried with 9.04 version and now with the recently lauched 10.04.x. What else can I try? Thank you! =====-----=====-----===== Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information. If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited. If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments. Thank you
