[
https://issues.apache.org/jira/browse/OFBIZ-12191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17293518#comment-17293518 ]
Jacopo Cappellato commented on OFBIZ-12191:
-------------------------------------------
thank you Nameet, I have faced the same issue and your fix resolves it, good catch!
> Bug preventing proper explosion of BOM containing virtual nodes
> ---------------------------------------------------------------
>
> Key: OFBIZ-12191
> URL:
https://issues.apache.org/jira/browse/OFBIZ-12191> Project: OFBiz
> Issue Type: Bug
> Components: manufacturing
> Affects Versions: Trunk
> Reporter: Nameet Jain
> Priority: Major
> Attachments: OFBIZ-12191.patch, OFBIZ-12191_sample-data.xml, image-2021-02-27-18-37-47-422.png
>
>
> I tried the following use case. We configured BOM for the virtual product whose nodes can also be virtual.
>
> {code:java}
> // Product To Be produced
> PROD_MANUF_1 (Virtual Product)
> - PROD_MANUF_11 (Variant)
> - PROD_MANUF_12 (Variant)
>
> // Raw Material
> RAW_MAT_1 (Virtual)
> - RAW_MAT_11 (Variant)
> - RAW_MAT_12 (Variant)
>
> RAW_MAT_2 (Standard)
> // BOM
> PROD_MANUF_1 -> RAW_MAT_1
> -> RAW_MAT_2
> PROD_MANUF_11 -> RAW_MAT_11 -> 2 Qty
> -> RAW_MAT_2 -> 2 Qty
>
>
> PROD_MANUF_12 -> RAW_MAT_12 -> 3 Qty
> -> RAW_MAT_2 -> 2 Qty {code}
> Now let say we want to manufacture 10qty of PROD_MANUF_12. To my expectations, the requirement generated should be like
> - To produce 10qty for PROD_MANUF_12 we will need
> - 30qty of RAW_MAT_12
> - 20qty of RAW_MAT_2
> But the result for MRP and BOM simulation is incorrect. Please refer to the screenshot.
> !image-2021-02-27-18-37-47-422.png!
> _I am also attaching sample data to test._
--
This message was sent by Atlassian Jira
(v8.3.4#803005)