From 1a986f0b11a5658caf48ebd7a2fff7466b49bd49 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Tue, 14 Dec 2021 12:44:42 +0530 Subject: [PATCH] fix(UX): hide RM table(Job Card) if material transfer is against work order (backport #28746) * fix(UX): hide RM table(Job Card) if material transfer is against work order (#28746) (cherry picked from commit cc8c0595e29d0ab21753d95fbe7db703a50296d4) # Conflicts: # erpnext/manufacturing/doctype/job_card/job_card.js * chore: resolve conflicts Co-authored-by: Noah Jacob Co-authored-by: Ankush Menat --- erpnext/manufacturing/doctype/job_card/job_card.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/erpnext/manufacturing/doctype/job_card/job_card.js b/erpnext/manufacturing/doctype/job_card/job_card.js index bb258812b21..768cea33dae 100644 --- a/erpnext/manufacturing/doctype/job_card/job_card.js +++ b/erpnext/manufacturing/doctype/job_card/job_card.js @@ -76,6 +76,15 @@ frappe.ui.form.on('Job Card', { frm.trigger("prepare_timer_buttons"); } frm.trigger("setup_quality_inspection"); + + if (frm.doc.work_order) { + frappe.db.get_value('Work Order', frm.doc.work_order, + 'transfer_material_against').then((r) => { + if (r.message.transfer_material_against == 'Work Order') { + frm.set_df_property('items', 'hidden', 1); + } + }); + } }, setup_quality_inspection: function(frm) {