In my scenario, one bill of material need to produce multiple sub-finished products which go through different manufacturing processes to produce a single final finished product .
Is it possible in erpnext to have production order to output multiple products ?
@Savad_Ibrahim, This is an interesting case as it challenges ERPNext’s single product output’s default use case. BTW have you made any progress on this problem?
What’s the problem you are trying to solve with ERPNext? You can’t use a BOM for the scenario you described.
You have two options:
Make Stock Entry Purpose: Manufacture and consume the Input Materials by pointing the source warehouse to the warehouse where the raw materials are on ERPNext. And add the finished goods by pointing the Target Warehouse where you want to drop the Finished Goods to. If you have Perpetual Inventory turned on, you have to enter the valuation rates of the Finished Goods and the imbalance will be charged to the Difference Account.
Push out Raw Materials using Stock Entry Purpose: Material Issue and, if you have perpetual inventory turned on, charge it to an account, say Manufacturing Variabilities. Now as you start generating finished goods, make a Stock Entry Purpose Material Receipt. You will have to set the Valuation Rates of the items and charge it to the same Manufacturing Variabilities account. The balance in the Manufacturing Variabilities account will indicate to you whether you are getting better yields or worse yields than what you were expecting.
This is just the entry. If you want to forecast, you have to build slightly more complicated models.
Not sure if this helps, but this whole stuff is a bit complicated, especially from the accounting and forecasting angles.