fix: use field sales_order_item instead name

This commit is contained in:
s-aga-r 2023-11-22 11:37:14 +05:30
parent 9c889b37fb
commit 73586fd9b2
4 changed files with 6 additions and 6 deletions

View File

@ -217,9 +217,9 @@ frappe.ui.form.on("Sales Order", {
data: [], data: [],
fields: [ fields: [
{ {
fieldname: "name", fieldname: "sales_order_item",
fieldtype: "Data", fieldtype: "Data",
label: __("Name"), label: __("Sales Order Item"),
reqd: 1, reqd: 1,
read_only: 1, read_only: 1,
}, },
@ -288,7 +288,7 @@ frappe.ui.form.on("Sales Order", {
if (unreserved_qty > 0) { if (unreserved_qty > 0) {
dialog.fields_dict.items.df.data.push({ dialog.fields_dict.items.df.data.push({
'name': item.name, 'sales_order_item': item.name,
'item_code': item.item_code, 'item_code': item.item_code,
'warehouse': item.warehouse, 'warehouse': item.warehouse,
'qty_to_reserve': (unreserved_qty / flt(item.conversion_factor)) 'qty_to_reserve': (unreserved_qty / flt(item.conversion_factor))

View File

@ -233,7 +233,7 @@ class PickList(Document):
for location in self.locations: for location in self.locations:
if location.warehouse and location.sales_order and location.sales_order_item: if location.warehouse and location.sales_order and location.sales_order_item:
item_details = { item_details = {
"name": location.sales_order_item, "sales_order_item": location.sales_order_item,
"item_code": location.item_code, "item_code": location.item_code,
"warehouse": location.warehouse, "warehouse": location.warehouse,
"qty_to_reserve": (flt(location.picked_qty) - flt(location.stock_reserved_qty)), "qty_to_reserve": (flt(location.picked_qty) - flt(location.stock_reserved_qty)),

View File

@ -775,7 +775,7 @@ class PurchaseReceipt(BuyingController):
for item in self.items: for item in self.items:
if item.sales_order and item.sales_order_item: if item.sales_order and item.sales_order_item:
item_details = { item_details = {
"name": item.sales_order_item, "sales_order_item": item.sales_order_item,
"item_code": item.item_code, "item_code": item.item_code,
"warehouse": item.warehouse, "warehouse": item.warehouse,
"qty_to_reserve": item.stock_qty, "qty_to_reserve": item.stock_qty,

View File

@ -869,7 +869,7 @@ def create_stock_reservation_entries_for_so_items(
items = [] items = []
if items_details: if items_details:
for item in items_details: for item in items_details:
so_item = frappe.get_doc("Sales Order Item", item.get("name")) so_item = frappe.get_doc("Sales Order Item", item.get("sales_order_item"))
so_item.warehouse = item.get("warehouse") so_item.warehouse = item.get("warehouse")
so_item.qty_to_reserve = ( so_item.qty_to_reserve = (
flt(item.get("qty_to_reserve")) flt(item.get("qty_to_reserve"))