mirror of
https://github.com/frappe/erpnext.git
synced 2026-04-21 07:38:29 +00:00
feat(manufacturing): show disassembled qty in progress bar
(cherry picked from commit ae9ff767fa)
This commit is contained in:
@@ -461,10 +461,11 @@ frappe.ui.form.on("Work Order", {
|
|||||||
var added_min = false;
|
var added_min = false;
|
||||||
|
|
||||||
// produced qty
|
// produced qty
|
||||||
var title = __("{0} items produced", [frm.doc.produced_qty]);
|
let produced_qty = frm.doc.produced_qty - frm.doc.disassembled_qty;
|
||||||
|
var title = __("{0} items produced", [produced_qty]);
|
||||||
bars.push({
|
bars.push({
|
||||||
title: title,
|
title: title,
|
||||||
width: (frm.doc.produced_qty / frm.doc.qty) * 100 + "%",
|
width: (flt(produced_qty) / frm.doc.qty) * 100 + "%",
|
||||||
progress_class: "progress-bar-success",
|
progress_class: "progress-bar-success",
|
||||||
});
|
});
|
||||||
if (bars[0].width == "0%") {
|
if (bars[0].width == "0%") {
|
||||||
@@ -500,6 +501,8 @@ frappe.ui.form.on("Work Order", {
|
|||||||
message = message + ". " + title;
|
message = message + ". " + title;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//process loss qty
|
||||||
if (frm.doc.process_loss_qty) {
|
if (frm.doc.process_loss_qty) {
|
||||||
var process_loss_width = (frm.doc.process_loss_qty / frm.doc.qty) * 100;
|
var process_loss_width = (frm.doc.process_loss_qty / frm.doc.qty) * 100;
|
||||||
title = __("{0} items lost during process.", [frm.doc.process_loss_qty]);
|
title = __("{0} items lost during process.", [frm.doc.process_loss_qty]);
|
||||||
@@ -510,6 +513,19 @@ frappe.ui.form.on("Work Order", {
|
|||||||
});
|
});
|
||||||
message = message + ". " + title;
|
message = message + ". " + title;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// disassembled qty
|
||||||
|
if (frm.doc.disassembled_qty) {
|
||||||
|
var disassembled_width = (frm.doc.disassembled_qty / frm.doc.qty) * 100;
|
||||||
|
title = __("{0} items disassembled", [frm.doc.disassembled_qty]);
|
||||||
|
bars.push({
|
||||||
|
title: title,
|
||||||
|
width: disassembled_width + "%",
|
||||||
|
progress_class: "progress-bar-secondary",
|
||||||
|
});
|
||||||
|
message = message + ". " + title;
|
||||||
|
}
|
||||||
|
|
||||||
frm.dashboard.add_progress(__("Status"), bars, message);
|
frm.dashboard.add_progress(__("Status"), bars, message);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user