HR Leave · Australia

ServiceNow Australia — One-Week Study + Deploy (Mature Path)

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

ServiceNow Australia — One-Week Study + Deploy (Mature Path)

Platform target: ServiceNow Australia (current family, Sep 2026) · next EA: Brazil
Goal: دراسة + نشر عملي خلال 7 أيام — Administration · Development · Implementation · ITSM · CSM · FSM · SPM · Reports/Dashboards · تطبيق HR Leave
App: Custom · Scope x_786686_hr_leave · sys_id c84db0e8839f0b509f02b0d6feaad3c9
URLs: SERVICENOW_DIRECT_URLS_CATALOG.md
Scripts: HR_Leave_App/SCRIPTS_INVENTORY.md

الوقت اليومي المقترح: 6–8 ساعات (مختبر + قراءة مركّزة).
المثيل: PDI من developer.servicenow.com على Australia إن أمكن.


كيف تستخدم هذا الملف

  1. كل يوم = Deploy checklist + روابط مباشرة {BASE}/… + ملف توثيق للغوص.
  2. في نهاية كل يوم: Update Set واحد + 3 لقطات شاشة + سجل في مذكرة.
  3. لا تقرأ كل موسوعة الموديول كاملة — نفّذ المختبر المحدد فقط، وارجع للفهرس عند الحاجة.
  4. استبدل {BASE} بعنوان مثيلك.

خريطة الوثائق (ناضجة)

طبقة ماذا تغطي ابدأ من
Entry هذا الملف + URLs أنت هنا
HR Leave build تطوير + إدارة + كتالوج + بوابة + تكامل HR_Leave_App/ROADMAP.md
Admin Users/Groups/Roles/ACL/Update Sets HR_Leave_App/02_ADMINISTRATION.md
Dev Tables/BR/CS/SI/Flow/REST HR_Leave_App/01_DEVELOPMENT.md · SCRIPTS_INVENTORY.md
Reports Reports + Dashboards + PA SERVICENOW_REPORTS_DASHBOARDS_PA_COMPLETE_GUIDE.md
ITSM Incident/Problem/Change/SLA HR_Leave_App/modules/ITSM.md · ITSM_MODULE_COMPLETE_GUIDE.md
CSM Account/Contact/Case HR_Leave_App/modules/CSM.md · CSM_MODULE_COMPLETE_GUIDE.md
FSM Work Order / Dispatch HR_Leave_App/modules/FSM.md · FSM_MODULE_COMPLETE_GUIDE.md
SPM Demand/Project/Portfolio HR_Leave_App/modules/SPM.md · SPM_MODULE_COMPLETE_GUIDE.md
Modules index كل الموديولات Zero→Pro HR_Leave_App/modules/00_MODULES_INDEX.md

Day 1 — Platform Admin + App shell (نشر الأساس)

Outcome: مستخدمون/مجموعات/أدوار + Update Set + تطبيق HR Leave مفتوح في Studio.

# Deploy step Open URL / search
1 Confirm release {BASE}/stats.do
2 New Update Set HRLX-W1-D1-Admin {BASE}/sys_update_set_list.do
3 Users / Groups / Roles {BASE}/sys_user_list.do · {BASE}/sys_user_group_list.do · {BASE}/sys_user_role_list.do
4 Open / verify app {BASE}/sys_app.do?sys_id=c84db0e8839f0b509f02b0d6feaad3c9
5 Studio {BASE}/$studio.do
6 Plugins check (ITSM/CSM as needed) {BASE}/v_plugin_list.do

Read/lab: 02_ADMINISTRATION.md · APPLICATION.md
Create roles: x_786686_hr_leave.employee · .manager · .hr_admin · .integration


Day 2 — Development core (جداول + سكربتات)

Outcome: 4 جداول + Script Includes + Business Rules + Client Scripts تعمل.

# Deploy step URL
1 Tables {BASE}/sys_db_object_list.do · lists in URL catalog §I
2 Script Includes {BASE}/sys_script_include_list.do?sysparm_query=api_nameSTARTSWITHx_786686_hr_leave
3 Business Rules {BASE}/sys_script_list.do?sysparm_query=collectionSTARTSWITHx_786686_hr_leave
4 Client Scripts {BASE}/sys_script_client_list.do
5 UI Policy sick reason {BASE}/sys_ui_policy_list.do
6 Test form {BASE}/x_786686_hr_leave_req_v2_list.do
7 Background test (optional) {BASE}/sys.scripts.do

Paste from: SCRIPTS_INVENTORY.md · 01_DEVELOPMENT.md
GlideAjax must be: x_786686_hr_leave.HRLXProLeaveUtilsV2


Day 3 — Flow · Catalog · Portal · Notifications

Outcome: موافقة Flow + Record Producer + Widget + إشعار submitted.

# Deploy step URL
1 Flow Designer approval {BASE}/now/flow-designer
2 Record Producer {BASE}/sc_cat_item_producer_list.do
3 Catalog Item / Category {BASE}/sc_cat_item_list.do · {BASE}/sc_category_list.do
4 Portal / Widget {BASE}/sp · {BASE}/sp_widget_list.do
5 Employee Center {BASE}/esc
6 Events + Notifications {BASE}/sysevent_register_list.do · {BASE}/sysevent_email_action_list.do

Docs: 03_SERVICE_CATALOG.md · 04_SERVICE_PORTAL.md · 06_NOTIFICATIONS_EVENTS_JOBS.md


Day 4 — Reports · Dashboards · PA + ACL harden

Outcome: 4 تقارير + لوحة HR Leave Ops + (إن وُجد ترخيص) Indicator واحد.

# Deploy step URL
1 Report Designer {BASE}/$report.do
2 Saved reports {BASE}/sys_report_list.do
3 Dashboard {BASE}/pa_dashboards_list.do
4 PA Indicators (if licensed) {BASE}/pa_indicators_list.do
5 ACL review {BASE}/sys_security_acl_list.do?sysparm_query=nameSTARTSWITHx_786686_hr_leave

Docs: SERVICENOW_REPORTS_DASHBOARDS_PA_COMPLETE_GUIDE.md · 07_REPORTS_DASHBOARDS_PA.md · src/security/acls.md


Day 5 — ITSM + CSM (عمليات المنصة)

Outcome: Incident→Problem→Change مختبر قصير + Case CSM واحد مربوط بحساب.

ITSM (صباح)

Step URL
Incident {BASE}/incident_list.do
Problem {BASE}/problem_list.do
Change {BASE}/change_request_list.do
SLA {BASE}/contract_sla_list.do
SOW {BASE}/now/sow/home
Assignment Rules {BASE}/sysrule_assignment_list.do

Doc: modules/ITSM.md — نفّذ § labs الأساسية فقط (إنشاء INC، ربط PRB، CHG عادي).

CSM (مساء)

Step URL
Account {BASE}/customer_account_list.do
Contact {BASE}/customer_contact_list.do
Case {BASE}/sn_customerservice_case_list.do
Workspace {BASE}/now/cwf/agent

Doc: modules/CSM.md


Day 6 — FSM + SPM

FSM (صباح)

Step URL
Work Order {BASE}/wm_order_list.do
Work Order Task {BASE}/wm_task_list.do
Dispatch {BASE}/now/fsm/dispatcher

Doc: modules/FSM.md

SPM (مساء)

Step URL
Demand {BASE}/dmn_demand_list.do
Project {BASE}/pm_project_list.do
Portfolio {BASE}/pm_portfolio_list.do
Time Card {BASE}/time_card_list.do

Doc: modules/SPM.md
Pipeline: Idea → Demand → Project ⊂ Portfolio


Day 7 — Integration · ATF · Demo · Freeze

Outcome: REST وارد أو صادر يعمل + ATF smoke + Update Set جاهز + ديمو 5 دقائق.

# Deploy step URL
1 Scripted REST {BASE}/sys_ws_definition_list.do
2 REST Message {BASE}/sys_rest_message_list.do
3 ATF {BASE}/sys_atf_test_list.do
4 Properties check {BASE}/sys_properties_list.do?sysparm_query=nameSTARTSWITHx_786686_hr_leave
5 Complete Update Set {BASE}/sys_update_set_list.do
6 Demo path Catalog/EC → submit leave → approve → report dashboard

Docs: 12_INTEGRATION_FULL_GUIDE.md · 08_ATF_TESTING.md · 10_IMPLEMENTATION_AND_CONFIG.md

Demo script (5 min)

  1. Employee Center / Portal → Submit Leave
  2. Manager approves (Flow)
  3. Balance updates · Notification fires
  4. Open Dashboard widgets
  5. Show Incident + Case created earlier (multi-module maturity)

Definition of Done (نضج الحل)


إذا احتجت أسبوعين بدل أسبوع

استخدم: HR_Leave_App/00_MASTER_STUDY_PLAN_2WEEKS.md
هذا الملف = مسار مكثّف أسبوع واحد؛ خطة الأسبوعين = عمق CIS + كل الموديولات.