Merge pull request #30688 from marination/pp-wo-company
fix: Map Production Plan company in subassembly WO created from it
This commit is contained in:
commit
143067f5a7
@ -462,6 +462,7 @@ class ProductionPlan(Document):
|
|||||||
work_order_data = {
|
work_order_data = {
|
||||||
"wip_warehouse": default_warehouses.get("wip_warehouse"),
|
"wip_warehouse": default_warehouses.get("wip_warehouse"),
|
||||||
"fg_warehouse": default_warehouses.get("fg_warehouse"),
|
"fg_warehouse": default_warehouses.get("fg_warehouse"),
|
||||||
|
"company": self.get("company"),
|
||||||
}
|
}
|
||||||
|
|
||||||
self.prepare_data_for_sub_assembly_items(row, work_order_data)
|
self.prepare_data_for_sub_assembly_items(row, work_order_data)
|
||||||
@ -499,6 +500,7 @@ class ProductionPlan(Document):
|
|||||||
|
|
||||||
for supplier, po_list in subcontracted_po.items():
|
for supplier, po_list in subcontracted_po.items():
|
||||||
po = frappe.new_doc("Purchase Order")
|
po = frappe.new_doc("Purchase Order")
|
||||||
|
po.company = self.company
|
||||||
po.supplier = supplier
|
po.supplier = supplier
|
||||||
po.schedule_date = getdate(po_list[0].schedule_date) if po_list[0].schedule_date else nowdate()
|
po.schedule_date = getdate(po_list[0].schedule_date) if po_list[0].schedule_date else nowdate()
|
||||||
po.is_subcontracted = 1
|
po.is_subcontracted = 1
|
||||||
|
Loading…
Reference in New Issue
Block a user