This commit is contained in:
pawan 2017-11-30 18:41:09 +05:30
parent 2ff844e740
commit 14d570ed9e
2 changed files with 2 additions and 3 deletions

View File

@ -257,8 +257,7 @@ class PurchaseOrder(BuyingController):
def update_reserved_qty_for_subcontract(self):
for d in self.supplied_items:
if d.rm_item_code:
warehouse = d.reserve_warehouse or bom_item_wh.get(d.rm_item_code) or item_wh.get(d.rm_item_code)
stock_bin = get_bin(d.rm_item_code, warehouse)
stock_bin = get_bin(d.rm_item_code, d.reserve_warehouse)
stock_bin.update_reserved_qty_for_sub_contracting()
@frappe.whitelist()

View File

@ -268,7 +268,7 @@ class BuyingController(StockController):
def get_items_from_bom(self, item_code, bom):
bom_items = frappe.db.sql("""select t2.item_code,
t2.stock_qty / ifnull(t1.quantity, 1) as qty_consumed_per_unit,
t2.rate, t2.stock_uom, t2.name, t2.description
t2.rate, t2.stock_uom, t2.name, t2.description, t2.source_warehouse
from `tabBOM` t1, `tabBOM Item` t2, tabItem t3
where t2.parent = t1.name and t1.item = %s
and t1.docstatus = 1 and t1.is_active = 1 and t1.name = %s