ERPNext: v11.0.3-beta.32 () (staging)
Frappe Framework: v11.0.3-beta.45 () (staging)
We are using ERPnext in our microbrewery, where we manufacture speciality beers. Recipes often change in our manufacturing setup due to seasonality / availability of raw materials. Our BOM provides a “guiding standard recipe”, but the actual raw material consumption often differs due to above reasons.
To make ERPnext work for us, we selected "Backflush Raw Materials based on: Material Transferred for Manufacture". In version 10, this would allow following manufacturing workflow:
Create a new Production Order with “Skip Material Transfer” selected.
Transfer raw materials (Material Transfer for Manufacture) against this Production Order. This would often be 3 - 4 separate transfers, as the production of a beer batch takes about two weeks, and raw materials are added at different stages of the process.
After approx. two weeks when the beer batch is ready, we would open the Production Order and choose “Finish” (for the complete quantity). Then the Stock Entry page would open (Manufacture) and list all raw materials of various stock transfers which were transferred against this production order.
In version 11 the last point changed: Regardless what has been transferred against the Production Order (Work Order), the final Stock Entry (Manufacture) will always suggest the BOM quantities. This is despite all transferred materials show up correctly in Work Order page itself as “Transferred Qty”.
I hope that this is a bug and not new functionality. Because as it works currently, we need to copy the transferred items and quantities from the Work Order page, and manually insert them in the Manufacturing Stock Entry. With pen and paper, which somewhat defies the purpose of an ERP :))
Can someone advise on this problem?