You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ofbiz.apache.org by "Nameet Jain (Jira)" <ji...@apache.org> on 2021/02/27 13:06:00 UTC

[jira] [Created] (OFBIZ-12191) Bug preventing proper explosion of BOM containing virtual nodes

Nameet Jain created OFBIZ-12191:
-----------------------------------

             Summary: 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


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.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)