HR Leave · Australia

16 — Studio From Scratch Master Path

Ordered create path 01→15 with Part anchors, master links, E2E gate

Scopex_786686_hr_leave
sys_ide5f5bc9493a303507520703efaba104d
Instance labdev398980
URL token{BASE}
Quick open Visual map Studio Create All Objects Properties + Links

Visual map — Ch.16 · Master path 01→15

See in 10 seconds

Ordered build · E2E gate · joiner spine

You build

Follow table order only

Track

Implementation

01+02Security gate
→
03+06+09Approve path
→
08+10Go-live gate
→
14AI last
✓ Hard gates stop the path✗ Portal before ACLs

Full visual path (all chapters): VISUAL_FROM_SCRATCH_00_16.html

Studio-only from scratch: Ordered master path linking chapters 01–15. Each chapter is self-contained; this page is the index.

Also open: Properties + Direct Links · Schema · Studio Create All Objects · Previous: 15 Scripts

Master path overview

Complete walkthrough with every script embedded: Studio Create All Objects

Every form property + suggested values: Properties + Links


Rule 0 — Before any object (Application + Update Set + Studio)

Repeat these checks before creating or editing any application file. This section is also section 00 Update Set — create the capture set first.

  1. Application picker — top-right globe / application menu → select HR Leave (x_786686_hr_leave). Never leave Global selected when creating scoped artifacts.
  2. Update Set — All → System Update Sets → Local Update Sets → New:
    FieldValue
    NameHR Leave – Build
    ApplicationHR Leave
    StateIn Progress
    DescriptionCaptures all HR Leave lab artifacts
    After submit: open the record → click Make Current. Direct list: {BASE}/sys_update_set_list.do
  3. Open Studio — {BASE}/$studio.do → confirm header shows HR Leave.

If artifacts land in Global scope, delete them and recreate under HR Leave. ACLs and events created globally will not behave correctly for this app.

Verify Update Set: Create a test Script Include in Studio → open HR Leave – Build → Related List Customer Updates shows the new file.


Part 1: Ordered Path Table (01→15)

Purpose

Recommended build order with Part anchors — follow sequentially on a fresh PDI.

Verify checklist

OrderChapterPartsStart anchor
101 Development15+Part 1 Application
202 Administration6Part 1 Roles
303 Service Catalog5Part 1 Category
406 Notifications3Part 1 Events
509 Modules4Part 1 Menu
604 Portal3Part 1 Widget
705 Workspace4Part 1 Experience
807 Reports2Part 1 Report
908 ATF4Part 1 Suite
1012 Integration4Part 1 SI
1110 Implementation4Part 1 Seed
1213 Summary3Part 1 Checklist
1311 Practice3Part 1 Workflow
1415 Scripts2Part 1 Paste
1514 AI (optional)—After core E2E gate

Purpose

One-click entry points for the three master reference pages.

Verify checklist


Part 3: E2E Gate

Purpose

Do not proceed to optional chapters (14 AI, advanced gaps) until this gate passes.

Prerequisites

Verify checklist

Run 10 Part 2 E2E Checklist — all items green.

  1. Update Set current — HR Leave – Build (Rule 0).
  2. Seed employee — Part 2: employee_v2, Part 3: Users.
  3. Seed balance — Part 4: bal_v2.
  4. Create request — Part 3: req_v2 OR Part 2: Record Producer.
  5. Submit — Part 15: UI Action, Part 9: BR2.
  6. Flow approval — Part 3: Flow.
  7. Audit — Part 10: BR3.
  8. Balance — BR3 updates bal_v2.
  9. Notification — Part 2: Notifications.
  10. Security — Part 4: ACLs.
  11. Portal — Part 3: hrlx_home.
  12. REST — Part 4: REST Explorer.

Demo / test

employee1 submit → manager1 approve → balance + audit + notification → portal home → optional REST 201.

Master path verify checklist

  1. Followed ordered path table through Implementation.
  2. Master links bookmarked.
  3. E2E gate passed.