fix(stock): add warning message to notify the user to configure the inspection

(cherry picked from commit e003fe4de0)
This commit is contained in:
Sudharsanan11
2026-05-29 18:06:32 +05:30
committed by Mergify
parent 51a140a2bd
commit 1679680d8e

View File

@@ -2934,6 +2934,23 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe
}, },
freeze: true, freeze: true,
callback: function (r) { callback: function (r) {
if (r.message.length == 0) {
let type = inspection_type === "Incoming" ? "Purchase" : "Delivery";
let fieldname =
inspection_type === "Incoming"
? "Inspection Required before Purchase"
: "Inspection Required before Delivery";
frappe.msgprint({
title: __("Quality Inspection Not Configured"),
message: __(`Enable <b>{0}</b> on the Item master to proceed with {1} inspection.`, [
fieldname,
type,
]),
});
return;
}
r.message.forEach((item) => { r.message.forEach((item) => {
if (me.has_inspection_required(item)) { if (me.has_inspection_required(item)) {
let dialog_items = dialog.fields_dict.items; let dialog_items = dialog.fields_dict.items;