HR Leave · Australia

Events Registry — أحداث التطبيق

ServiceNow Australia · Custom app · Arabic + English readable · scripts copy/paste ready

App typeCustom
Scopex_786686_hr_leave
sys_idc84db0e8839f0b509f02b0d6feaad3c9
Replace{BASE} = your instance
Instance URLs Application Leave requests Business Rules Studio

Events Registry — أحداث التطبيق

سجّلها من:
All > System Policy > Events > Registry — Open direct

Event name Table الوصف
x_786686_hr_leave.leave_v2.submitted x_786686_hr_leave_req_v2 الطلب أُرسل للاعتماد
x_786686_hr_leave.leave_v2.approved x_786686_hr_leave_req_v2 الطلب اعتُمد
x_786686_hr_leave.leave_v2.rejected x_786686_hr_leave_req_v2 الطلب رُفض

الإطلاق من السكربت

// submitted — يُطلق في BR2
gs.eventQueue('x_786686_hr_leave.leave_v2.submitted', current,
 current.getValue('u_approver_user'), current.getValue('u_number'));

// approved / rejected — BR4 (see BR4_on_approve_reject_event.js)
gs.eventQueue(‘x_786686_hr_leave.leave_v2.approved’, current,
current.getValue(‘u_requested_for_user’), current.getValue(‘u_number’));

Business rules:

Rule Fires
BR2 leave_v2.submitted
BR4 leave_v2.approved, leave_v2.rejected

Setup: ../notifications/notifications.md

ملاحظة:
parm1 و parm2 نصّان فقط (مرّر sys_id أو رقم، لا كائنات).