mirror of
https://github.com/frappe/erpnext.git
synced 2026-06-04 04:39:11 +00:00
fix: update item reference in quality inspection
This commit is contained in:
@@ -371,6 +371,7 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe
|
||||
"inspection_type": inspection_type,
|
||||
"reference_type": me.frm.doc.doctype,
|
||||
"reference_name": me.frm.doc.name,
|
||||
"child_row_reference": row.doc.name,
|
||||
"item_code": row.doc.item_code,
|
||||
"description": row.doc.description,
|
||||
"item_serial_no": row.doc.serial_no ? row.doc.serial_no.split("\n")[0] : null,
|
||||
@@ -385,7 +386,8 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe
|
||||
docstatus: ["<", 2],
|
||||
inspection_type: inspection_type,
|
||||
reference_name: doc.name,
|
||||
item_code: d.item_code
|
||||
item_code: d.item_code,
|
||||
child_row_reference : d.name
|
||||
}
|
||||
}
|
||||
});
|
||||
@@ -2459,12 +2461,13 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe
|
||||
fields: fields,
|
||||
primary_action: function () {
|
||||
const data = dialog.get_values();
|
||||
const selected_data = data.items.filter(item => item?.__checked == 1 );
|
||||
frappe.call({
|
||||
method: "erpnext.controllers.stock_controller.make_quality_inspections",
|
||||
args: {
|
||||
doctype: me.frm.doc.doctype,
|
||||
docname: me.frm.doc.name,
|
||||
items: data.items,
|
||||
items: selected_data,
|
||||
inspection_type: inspection_type
|
||||
},
|
||||
freeze: true,
|
||||
|
||||
Reference in New Issue
Block a user