From 74df63a28a416de54784c9fc51d9bf9f35509977 Mon Sep 17 00:00:00 2001 From: Mihir Kandoi Date: Tue, 1 Jul 2025 11:44:03 +0530 Subject: [PATCH] fix: multiple button in job card showing in a single row --- .../doctype/job_card/job_card.js | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/erpnext/manufacturing/doctype/job_card/job_card.js b/erpnext/manufacturing/doctype/job_card/job_card.js index c45bf5302b8..bcb75bb830e 100644 --- a/erpnext/manufacturing/doctype/job_card/job_card.js +++ b/erpnext/manufacturing/doctype/job_card/job_card.js @@ -96,9 +96,13 @@ frappe.ui.form.on("Job Card", { let excess_transfer_allowed = frm.doc.__onload.job_card_excess_transfer; if (has_items && (to_request || excess_transfer_allowed)) { - frm.add_custom_button(__("Material Request"), () => { - frm.trigger("make_material_request"); - }); + frm.add_custom_button( + __("Material Request"), + () => { + frm.trigger("make_material_request"); + }, + __("Create") + ); } // check if any row has untransferred materials @@ -106,9 +110,13 @@ frappe.ui.form.on("Job Card", { let to_transfer = frm.doc.items.some((row) => row.transferred_qty < row.required_qty); if (has_items && (to_transfer || excess_transfer_allowed)) { - frm.add_custom_button(__("Material Transfer"), () => { - frm.trigger("make_stock_entry"); - }); + frm.add_custom_button( + __("Material Transfer"), + () => { + frm.trigger("make_stock_entry"); + }, + __("Create") + ); } }