From af94ed865a8b157258cec5785b7ef84319b1e8e7 Mon Sep 17 00:00:00 2001 From: Rucha Mahabal Date: Mon, 23 Mar 2026 15:42:13 +0530 Subject: [PATCH] fix: reset User ID and make it read-only if 'Create User Automatically' is set (cherry picked from commit 2be6bb694fd8cbb98babed517054ae4adc3fa5ef) --- erpnext/setup/doctype/employee/employee.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/erpnext/setup/doctype/employee/employee.js b/erpnext/setup/doctype/employee/employee.js index 2c121828034..b4adc01b102 100755 --- a/erpnext/setup/doctype/employee/employee.js +++ b/erpnext/setup/doctype/employee/employee.js @@ -96,6 +96,15 @@ frappe.ui.form.on("Employee", { } }, + create_user_automatically: function (frm) { + if (frm.doc.create_user_automatically) { + frm.set_value("user_id", ""); + frm.set_df_property("user_id", "read_only", 1); + } else { + frm.set_df_property("user_id", "read_only", 0); + } + }, + prefered_contact_email: function (frm) { frm.events.update_contact(frm); },