/app/setup.
Setup contains the code tables and definitions that drive the request and schedule workflows:
- Absence reason, decline, and restricted-date codes
- Duty assignment categories
- Job categories
- Overtime codes, comp type codes, contact statuses, decline codes, reset dates, and wheels
- Note categories
- Trade decline codes
- Pay periods
- Schedule view definitions
Code tables
Each setup category has its own page at/app/setup/[category]. Admins can add codes, sort them, mark them inactive, and store optional JSON metadata.
Pay periods
Path:/app/setup/pay-periods.
Pay periods define time-bank and report windows. Status can be open, closed, or locked.
Schedule view definitions
Path:/app/setup/schedule-view-definitions.
Saved views store schedule mode, location, group, job category, duty overlay, and coverage overlay preferences.
Required permissions
setup.view— view setup options and code tablessetup.manage— add or disable setup codespay_periods.manage— create and update pay periods