mirror of
https://github.com/frappe/erpnext.git
synced 2026-08-20 17:59:57 +00:00
fix(stock): propagate project from job card to stock entry
This commit is contained in:
@@ -1695,7 +1695,16 @@ def update_stock_entry_based_on_job_card(pick_list, stock_entry, job_card):
|
|||||||
job_card = frappe.db.get_value(
|
job_card = frappe.db.get_value(
|
||||||
"Job Card",
|
"Job Card",
|
||||||
job_card,
|
job_card,
|
||||||
["name", "work_order", "bom_no", "semi_fg_bom", "for_quantity", "transferred_qty", "wip_warehouse"],
|
[
|
||||||
|
"name",
|
||||||
|
"work_order",
|
||||||
|
"bom_no",
|
||||||
|
"semi_fg_bom",
|
||||||
|
"for_quantity",
|
||||||
|
"transferred_qty",
|
||||||
|
"wip_warehouse",
|
||||||
|
"project",
|
||||||
|
],
|
||||||
as_dict=True,
|
as_dict=True,
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -1706,6 +1715,7 @@ def update_stock_entry_based_on_job_card(pick_list, stock_entry, job_card):
|
|||||||
stock_entry.bom_no = job_card.semi_fg_bom or job_card.bom_no
|
stock_entry.bom_no = job_card.semi_fg_bom or job_card.bom_no
|
||||||
stock_entry.fg_completed_qty = max(flt(job_card.for_quantity) - flt(job_card.transferred_qty), 0)
|
stock_entry.fg_completed_qty = max(flt(job_card.for_quantity) - flt(job_card.transferred_qty), 0)
|
||||||
stock_entry.to_warehouse = job_card.wip_warehouse
|
stock_entry.to_warehouse = job_card.wip_warehouse
|
||||||
|
stock_entry.project = job_card.project
|
||||||
|
|
||||||
job_card_items = get_job_card_items_by_material_request_item(pick_list)
|
job_card_items = get_job_card_items_by_material_request_item(pick_list)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user