From b8b111b74ae60b576fbe3fd29df263478a064f95 Mon Sep 17 00:00:00 2001 From: Ali <010109ali@gmail.com> Date: Thu, 26 Mar 2026 13:55:44 +0400 Subject: [PATCH] hide residence_permit_fin when not_available checkbox is checked Co-Authored-By: Claude Sonnet 4.6 --- jey_erp/public/js/employee.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/jey_erp/public/js/employee.js b/jey_erp/public/js/employee.js index 584a5ba..6088331 100644 --- a/jey_erp/public/js/employee.js +++ b/jey_erp/public/js/employee.js @@ -1,10 +1,17 @@ frappe.ui.form.on('Employee', { refresh: function(frm) { - // Find linked AMAS Employees record via reverse link find_amas_employee(frm); + toggle_residence_permit_fin(frm); + }, + residence_permit_not_available: function(frm) { + toggle_residence_permit_fin(frm); } }); +function toggle_residence_permit_fin(frm) { + frm.toggle_display('residence_permit_fin', !frm.doc.residence_permit_not_available); +} + function find_amas_employee(frm) { // Search for AMAS Employees record where employee = this Employee frappe.call({