FIX: Production Plan -> Stock Qty from SO Item instead of Qty #43400
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When building a production plan from a Sales Order, by default ERPNext take into account the
so_item.qty
field, this covers 90% of the good scenarios, but, if an Item have an different selling uom, it will raise an issue on manufacturing.For instance, let's consider an Ice Cream factory!
For Ice Cream, the Stock Unit is Mililitre
The Standard Selling Unit is 1 Litre Package
So, let's consider a Sales of 2000 Litres
On the Sales Order Item, ERPNext calculate properly the expected Stock Qty 2.000.000 Mililitres
But, when fetching the Sales Order on the Production Plan we have
So all the Raw Materials get wrong
But with a manual fix
We get the right raw materials
Prooving that ERPNext is fetching the wrong value