[ 
https://issues.apache.org/jira/browse/OFBIZ-5420?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13878228#comment-13878228
 ] 

Christian Carlow commented on OFBIZ-5420:
-----------------------------------------

I actually added the BOM variant selection functionality to make the intended 
functionality of separately pricing BOMs more complete.  In retrospect assembly 
elements probably shouldn't be priced separately.

The company requires assembly items to exist as order items because their 
custom ERP uses order items to determine future work to be performed rather 
than relying more a more advanced production run system that exists in OFBiz 
for determining the same information.  Because OFBiz associates mandatory 
production runs for each subcomponent of the final good, subcomponent work load 
can be determined based on those mandatory production runs created instead.

On the other hand, assembly items and the assembled item should exist as 
separate quote items and the default price is used when the unit price isn't 
specified manually.  The problem is that the unit price of assembled product 
order items shouldn't be set to the default price that was used for the 
corresponding quote item but instead calculated based on the sum of default 
price of each assembly component multiplied by the number of pieces needed in 
order to make the final assembled product.  I added the separate BOM pricing 
functionality to solve this problem but now am thinking that perhaps the 
problem could be solved without providing separate price field for each BOM 
assembly.

If assembled items should still be shown whenever they exist as virtual 
products then it seems a separate method of assembled item unit price 
calculation would be needed to account for the selected feature additional 
prices.  

I guess this issue should be considered a work in process at this point.

> Add ability to separately price BOM elements for orders
> -------------------------------------------------------
>
>                 Key: OFBIZ-5420
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-5420
>             Project: OFBiz
>          Issue Type: Improvement
>    Affects Versions: SVN trunk
>            Reporter: Christian Carlow
>         Attachments: OFBIZ-5420-1.patch, OFBIZ-5420-2.patch, OFBIZ-5420.patch
>
>
> I have a scenario where a company individually prices BOM elements of 
> assembled products ordered.  So if an item is manufactured from 2 component 
> products, the company needs to be able to specify prices for both of the 
> components to made up the total parent product cost.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to