Merge pull request #12573 from rohitwaghchaure/reorder_issue

[Fix] Wrong projected qty for warehouse group in the process of reorder item, which making extra material requests
This commit is contained in:
Saurabh
2018-01-22 16:49:54 +07:00
committed by GitHub

View File

@@ -86,7 +86,11 @@ def get_item_warehouse_projected_qty(items_to_consider):
and (warehouse != "" and warehouse is not null)"""\ and (warehouse != "" and warehouse is not null)"""\
.format(", ".join(["%s"] * len(items_to_consider))), items_to_consider): .format(", ".join(["%s"] * len(items_to_consider))), items_to_consider):
item_warehouse_projected_qty.setdefault(item_code, {})[warehouse] = flt(projected_qty) if item_code not in item_warehouse_projected_qty:
item_warehouse_projected_qty.setdefault(item_code, {})
if warehouse not in item_warehouse_projected_qty.get(item_code):
item_warehouse_projected_qty[item_code][warehouse] = flt(projected_qty)
warehouse_doc = frappe.get_doc("Warehouse", warehouse) warehouse_doc = frappe.get_doc("Warehouse", warehouse)