hide residence_permit_fin when not_available checkbox is checked
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
0a0ef3d032
commit
b8b111b74a
|
|
@ -1,10 +1,17 @@
|
||||||
frappe.ui.form.on('Employee', {
|
frappe.ui.form.on('Employee', {
|
||||||
refresh: function(frm) {
|
refresh: function(frm) {
|
||||||
// Find linked AMAS Employees record via reverse link
|
|
||||||
find_amas_employee(frm);
|
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) {
|
function find_amas_employee(frm) {
|
||||||
// Search for AMAS Employees record where employee = this Employee
|
// Search for AMAS Employees record where employee = this Employee
|
||||||
frappe.call({
|
frappe.call({
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue