Merge pull request #16856 from hrwX/sales-work-fix
fix(Work Order): fetch item info when making work order from sales order
This commit is contained in:
commit
d63e0f490c
@ -388,6 +388,7 @@ class SalesOrder(SellingController):
|
|||||||
items.append(dict(
|
items.append(dict(
|
||||||
name= i.name,
|
name= i.name,
|
||||||
item_code= i.item_code,
|
item_code= i.item_code,
|
||||||
|
description= i.description,
|
||||||
bom = bom,
|
bom = bom,
|
||||||
warehouse = i.warehouse,
|
warehouse = i.warehouse,
|
||||||
pending_qty = pending_qty,
|
pending_qty = pending_qty,
|
||||||
@ -398,6 +399,7 @@ class SalesOrder(SellingController):
|
|||||||
items.append(dict(
|
items.append(dict(
|
||||||
name= i.name,
|
name= i.name,
|
||||||
item_code= i.item_code,
|
item_code= i.item_code,
|
||||||
|
description= i.description,
|
||||||
bom = '',
|
bom = '',
|
||||||
warehouse = i.warehouse,
|
warehouse = i.warehouse,
|
||||||
pending_qty = pending_qty,
|
pending_qty = pending_qty,
|
||||||
@ -901,7 +903,8 @@ def make_work_orders(items, sales_order, company, project=None):
|
|||||||
sales_order=sales_order,
|
sales_order=sales_order,
|
||||||
sales_order_item=i['sales_order_item'],
|
sales_order_item=i['sales_order_item'],
|
||||||
project=project,
|
project=project,
|
||||||
fg_warehouse=i['warehouse']
|
fg_warehouse=i['warehouse'],
|
||||||
|
description=i['description']
|
||||||
)).insert()
|
)).insert()
|
||||||
work_order.set_work_order_operations()
|
work_order.set_work_order_operations()
|
||||||
work_order.save()
|
work_order.save()
|
||||||
|
@ -573,7 +573,8 @@ class TestSalesOrder(unittest.TestCase):
|
|||||||
"item_code": item.get("item_code"),
|
"item_code": item.get("item_code"),
|
||||||
"pending_qty": item.get("pending_qty"),
|
"pending_qty": item.get("pending_qty"),
|
||||||
"sales_order_item": item.get("sales_order_item"),
|
"sales_order_item": item.get("sales_order_item"),
|
||||||
"bom": item.get("bom")
|
"bom": item.get("bom"),
|
||||||
|
"description": item.get("description")
|
||||||
})
|
})
|
||||||
so_item_name[item.get("sales_order_item")]= item.get("pending_qty")
|
so_item_name[item.get("sales_order_item")]= item.get("pending_qty")
|
||||||
make_work_orders(json.dumps({"items":po_items}), so.name, so.company)
|
make_work_orders(json.dumps({"items":po_items}), so.name, so.company)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user