fix: read WIP warehouse from work order (#20131)
* fix: read wip_warehouse from work order in stock entry even if skip transfer is checked * fix: remove skip_transfer in stock entry Related to #10753
This commit is contained in:
parent
59a835602a
commit
fe0adc8b25
@ -684,8 +684,7 @@ def set_work_order_ops(name):
|
||||
@frappe.whitelist()
|
||||
def make_stock_entry(work_order_id, purpose, qty=None):
|
||||
work_order = frappe.get_doc("Work Order", work_order_id)
|
||||
if not frappe.db.get_value("Warehouse", work_order.wip_warehouse, "is_group") \
|
||||
and not work_order.skip_transfer:
|
||||
if not frappe.db.get_value("Warehouse", work_order.wip_warehouse, "is_group"):
|
||||
wip_warehouse = work_order.wip_warehouse
|
||||
else:
|
||||
wip_warehouse = None
|
||||
|
@ -849,7 +849,7 @@ class StockEntry(StockController):
|
||||
and po.name = %s""",self.purchase_order))
|
||||
|
||||
for item in itervalues(item_dict):
|
||||
if self.pro_doc and (cint(self.pro_doc.from_wip_warehouse) or not self.pro_doc.skip_transfer):
|
||||
if self.pro_doc and cint(self.pro_doc.from_wip_warehouse):
|
||||
item["from_warehouse"] = self.pro_doc.wip_warehouse
|
||||
#Get Reserve Warehouse from PO
|
||||
if self.purchase_order and self.purpose=="Send to Subcontractor":
|
||||
|
Loading…
x
Reference in New Issue
Block a user