mirror of
https://github.com/frappe/erpnext.git
synced 2026-02-17 00:25:01 +00:00
fix: added Stock UOM field for RM in work order (#44185)
fix: added UOM field for RM in work order
This commit is contained in:
@@ -16,6 +16,7 @@
|
||||
"include_item_in_manufacturing",
|
||||
"qty_section",
|
||||
"required_qty",
|
||||
"stock_uom",
|
||||
"rate",
|
||||
"amount",
|
||||
"column_break_11",
|
||||
@@ -145,11 +146,19 @@
|
||||
"fieldtype": "Int",
|
||||
"label": "Operation Row Id",
|
||||
"read_only": 1
|
||||
},
|
||||
{
|
||||
"fetch_from": "item_code.stock_uom",
|
||||
"fieldname": "stock_uom",
|
||||
"fieldtype": "Link",
|
||||
"label": "Stock UOM",
|
||||
"options": "UOM",
|
||||
"read_only": 1
|
||||
}
|
||||
],
|
||||
"istable": 1,
|
||||
"links": [],
|
||||
"modified": "2024-03-27 13:12:00.429838",
|
||||
"modified": "2024-11-19 15:48:16.823384",
|
||||
"modified_by": "Administrator",
|
||||
"module": "Manufacturing",
|
||||
"name": "Work Order Item",
|
||||
|
||||
@@ -25,6 +25,7 @@ class WorkOrderItem(Document):
|
||||
item_code: DF.Link | None
|
||||
item_name: DF.Data | None
|
||||
operation: DF.Link | None
|
||||
operation_row_id: DF.Int
|
||||
parent: DF.Data
|
||||
parentfield: DF.Data
|
||||
parenttype: DF.Data
|
||||
@@ -32,6 +33,7 @@ class WorkOrderItem(Document):
|
||||
required_qty: DF.Float
|
||||
returned_qty: DF.Float
|
||||
source_warehouse: DF.Link | None
|
||||
stock_uom: DF.Link | None
|
||||
transferred_qty: DF.Float
|
||||
# end: auto-generated types
|
||||
|
||||
|
||||
@@ -389,3 +389,4 @@ erpnext.patches.v15_0.update_sub_voucher_type_in_gl_entries
|
||||
erpnext.patches.v15_0.update_task_assignee_email_field_in_asset_maintenance_log
|
||||
erpnext.patches.v14_0.update_currency_exchange_settings_for_frankfurter
|
||||
erpnext.patches.v15_0.migrate_old_item_wise_tax_detail_data_format
|
||||
erpnext.patches.v14_0.update_stock_uom_in_work_order_item
|
||||
|
||||
15
erpnext/patches/v14_0/update_stock_uom_in_work_order_item.py
Normal file
15
erpnext/patches/v14_0/update_stock_uom_in_work_order_item.py
Normal file
@@ -0,0 +1,15 @@
|
||||
import frappe
|
||||
|
||||
|
||||
def execute():
|
||||
frappe.db.sql(
|
||||
"""
|
||||
UPDATE
|
||||
`tabWork Order Item`, `tabItem`
|
||||
SET
|
||||
`tabWork Order Item`.stock_uom = `tabItem`.stock_uom
|
||||
WHERE
|
||||
`tabWork Order Item`.item_code = `tabItem`.name
|
||||
AND `tabWork Order Item`.docstatus = 1
|
||||
"""
|
||||
)
|
||||
Reference in New Issue
Block a user