|
Assignments
|
|
Review Location database fields below
Click for More Info
Navigation: HR Setup & Maintenance > Setup Tables (Databases) > Location > Change
Click for More Info
These are the times that the system uses when an employee’s schedule references AMS, AME, PMS, or PME).
Important:
After making any changes, be sure to click “Refresh Schedule” so the Schedule Details screen reflects the updated time information.
Click for More Info
The Location Clerk field can be used as a selection/filtering criterion on the following reports:
-
Authorization Report
-
Absence Costing Report
Use this option to narrow report results based on the assigned location clerk.
Click for More Info
This field identifies the location’s Principal and is used in any product that supports task routing. It also appears in Attendance Management Web, where the Principal’s name is displayed at the top of the screen.
Click for More Info
These fields are used to support automated communication in several areas:
-
Attendance Management Web reminders
-
Morning Absence Reports sent via email
-
Manual Intervention Emails sent directly to schools (when not routed through a central dispatcher)
Ensure these fields are completed to enable proper delivery of system-generated notifications.
Click for More Info
Update block times as needed if you are using the profile listed below:
This setting works in conjunction with the Location Break Times defined in the system. To understand how this functionality works or to verify your setup, review the Location Database Maintenance page.
|
|
Create new locations
Click for More Info
Purpose: If the district has new schools, add the school using the code obtained by the district’s finance department.
Additional Considerations when adding a location code.
|
|
Soft-delete old locations
Click for More Info
Purpose: Use this process when a school or location has been closed and should no longer be active in the system. Soft-deleting keeps the location in the system for historical reference while preventing it from being used in future transactions.
Guidance:
-
Change the Status:
-
Update the Location Code Type:
|
|
Run Ending Assignment Report
Click for More Info
Navigation: Assignments > Assignment Reports > Ending Assignment Report
Purpose: This report identifies employees whose assignments are ending within a specified date range and who do not have any future assignments scheduled in the system.
Key Uses:
Additional Feature:
|
|
HR Report Writer/Dashboard
|
|
Update report dates
Click for More Info
Purpose: To ensure that reports reflect the correct school year and avoid manual updates in the future.
Steps:
-
Review any reports that contain hardcoded start or end dates for the school year.
-
Update those dates to reflect the new year if necessary.
-
Whenever possible, replace exact dates with date keywords to make reports more flexible and reduce the need for yearly updates.
|
|
Update date keywords
Click for More Info
Navigation: Tools > Security & Setup > User Profile Maint - Tabbed > HRW, FRW, and PRW tabs.
Purpose: To ensure that reports using date keywords reflect the correct school year.
Steps:
-
Open the User Profile Maintenance screen.
-
Go to the HRW, FRW, and PRW tabs.
-
Update the school year dates used in the date keyword fields to match the new academic year.
|
|
Insights
|
|
Update Start and End of School Year Month and Day
Click for More Info
Navigation: Tools > Security & Setup > User Profile Maint - Tabbed > Insights tab.
Purpose: To ensure that the "My Absences" and "Employee Absences" Power Tiles on the Insights dashboard reflect the correct school year when users select "Current School Year to Date."
Steps:
-
Open the User Profile Maintenance screen.
-
Go to the Insights tab.
-
Update the Start and End of School Year Month and Day fields to match the new school year.
|
|
Absence System / GL's on Assignments
|
|
Update GL validation year
Click for More Info
Navigation: HR Setup & Maintenance > Profiles > User Specific Parameter Profile
The following fields are used in GL validation:
Enter the current school year. This value is used in the Absence and Leave application subsystems to determine which entitlement record to reference. It also serves as the default year on various screens and reports, and is used in GL validation during absence and dispatch costing.
Enter the year currently used by Payroll. This year is used specifically for validating GL account numbers.
|
|
Employee Experience Report
Employee Seniority Report (1204)
Support Staff Seniority Report (1234)
|
|
Add experience year
Click for More Info
Navigation: HR Setup & Maintenance > Setup Tables (Databases) > Experience Year > Add
|
|
Seniority
Absence System
|
|
Review Calendars
Click for More Info
Navigation: HR Setup & Maintenance > Setup Tables (Databases) > Non Instruction Calendar > Change
Purpose: Set up or update calendars to reflect key dates for the school year. This ensures accurate processing in areas such as absence entry, dispatch costing, and seniority calculations.
Calendar Types to Review and Update:
Important Notes:
-
Calendars can be updated at any time once they are board-approved.
-
While it’s not necessary to wait until year-end, it’s important to review and confirm accuracy during year-end processing.
|
|
Web Absence Entry
|
|
Update date in past for absence entry limit
Click for More Info
Navigation: Dispatches > Automated Dispatch Profiles > ADS Profiles > ADS Absence Parameter Profile Menu > Parameter Changes
-
Page 3 – Field: ADS Web Absence Entry – Number of Days in Past to Allow
This field controls how far back users can enter absences. You can either:
-
Enter a number of days (e.g., 10) to allow entries that many days in the past, or
-
Enter a specific date in the format YYYYMMDD (e.g., 20240901) to restrict entries before that date.
For example, to prevent teachers from entering absences before September 1 of the current school year, enter 20240901.
|
|
Update date in future for absence entry limit
Click for More Info
Navigation: Dispatches > Automated Dispatch Profiles > ADS Profiles > ADS Absence Parameter Profile Menu > Parameter Changes
-
Page 3 – Field: ADS Web Absence Entry – Number of Days in Future to Allow
This field sets how far into the future users can enter absences. You can either:
-
Enter a number of days (e.g., 30) to allow entries up to that many days ahead, or
-
Enter a specific date in the format YYYYMMDD (e.g., 20250630) to block entries beyond that date.
For example, to prevent teachers from entering absences past June 30 of the current school year, enter 20250630.
|
|
Attendance Management System
Click here for More Info
You will know you have AMS if your school administrators have access to the core Atrieve system and they may have the ability to add/change/delete/authorize. Or, depending on the setup, they might just have authorize. This isn’t done from the web portal, but from the Atrieve client.
|
|
Create authorization weeks
Click for More Info
Navigation: Absences > Attendance Authorization (AMS) > Authorization Creation Process
Purpose: Use this process to create authorization weeks, which are required for absence entry and dispatch processing.
Guidance:
-
If you're unsure where to start, choose a past date that you know has already been created (e.g., June 1). This helps ensure there are no gaps in your week-ending dates.
-
As long as you don’t change the day of the week for the week-ending date (e.g., always use Sunday), the system will not create duplicates.
Troubleshooting Tip:
You may have missed this step if:
-
A school reports an error like: “Invalid week ending date, not in authorization file.”
-
Users using the binoculars lookup don’t see the expected week-ending date available for selection.
|
|
Update accounts with locations, request new accounts
Click for More Info
Purpose: Ensure that all users have the correct access to Atrieve, especially for tasks like weekly absence authorization.
Actions:
-
Submit Support Requests for Account Updates:
-
If existing users (e.g., principals, vice-principals, admin assistants) have moved to a new school, submit a request to update their location security in AMS.
-
Requests must come from management.
-
Request New Accounts:
-
For any new employees who require Atrieve access (e.g., for weekly authorization), submit a request as early as possible.
-
You will be asked to complete a form. If you already have a copy, you may reuse it—but be prepared to receive an updated version if the form has changed.
|
|
Attendance Management Web
Click for More Info
If your school administrators are using Attendance Management Web, they will access it from the web and see a screen like this. Instead of being able to manipulate the absences/dispatches, they must submit comments instead.
|
|
Create authorization weeks
Click for More Info
Navigation: Absences > Attendance Authorization (AMS) > Authorization Creation Process
Purpose: Use this process to create authorization weeks, which are required for absence entry and dispatch processing.
Guidance:
-
If you're unsure where to start, choose a past date that you know has already been created (e.g., June 1). This helps ensure there are no gaps in your week-ending dates.
-
As long as you don’t change the day of the week for the week-ending date (e.g., always use Sunday), the system will not create duplicates.
Troubleshooting Tip:
You may have missed this step if:
|
|
Create daily review records
Click for More Info
Navigation: Absences > Attendance Authorization (AMS) > Daily Absence/Dispatch Review Record Creation
Purpose: This process creates daily records used for reviewing absences and dispatches. These records are essential for proper functioning of Attendance Management Web.
Guidance:
-
If you're unsure where to start, choose a past date that you know has already been created (e.g., June 1).
-
The system will not create duplicates if you select dates that already exist.
-
This helps ensure there are no gaps in your week-ending dates.
Troubleshooting Tip:
You may have missed this step if:
|
|
Mark weekends/stats as reviewed
Click for More Info
Navigation: Absences > Attendance Authorization (AMS) > Daily Absence/Dispatch Review Record Mass Update
Purpose: Use this process to automatically mark specific days (e.g., weekends or stat holidays) as reviewed, so schools don’t have to manually review them.
Steps:
-
After creating your Daily Review Records, run the Mass Update Review Status process.
-
In the Day Type to Update field, choose one of the following options:
-
S – Stat holidays only
-
W – Weekends only
-
B – Both weekends and stat holidays
-
A – All days (not recommended, as it marks every day as reviewed)
Tip: Avoid using option A unless you are certain all days should be marked as reviewed.
|
|
Automated Dispatch System & Workboard
|
|
Put ADS to sleep for the summer
Click for More Info
Navigation: Dispatches > Automated Dispatch Profiles > Automated Dispatch Profiles > ADS Profiles > ADS Group Profile Report
(Use this report to identify your dispatch groups, then go to ADS Group Profile to make changes.)
Purpose: Temporarily disable automated dispatching during the summer months.
Steps:
-
Identify the relevant dispatch groups using the ADS Group Profile Report.
-
In the ADS Group Profile, update the callout times for each group you want to pause:
Important: Do not change the field “Disable Disp Call Outs While Enabling Call Backs”.
This field should always remain set to “N”, even if other documentation suggests otherwise.
|
|
Run the ADS name recording status update
Click for More Info
Navigation: Dispatches > Automated Dispatch Utilities > Maintenance Utilities > Name Recording Status Update
Purpose: Refresh the system flag that indicates whether an employee has recorded their name in ADS.
Why it Matters:
Tip: Run this utility periodically, especially before the start of a new school year or major dispatch cycle.
|
|
Run the refusal count reset process
Click for More Info
Navigation: Dispatches > Refusals > Refusal Count Reset Process
Each time a replacement refuses an assignment; their refusal count is increased by one. The system uses this count to determine when a replacement should be marked as inactive.
The refusal limit is set in the ADS Group Profile. To review or update this setting:
-
Go to Dispatches > Automated Dispatch Profiles > Automated Dispatch Profiles > ADS Profiles.
-
Run the ADS Group Profile Report to identify the relevant groups.
-
When ready to make changes, open the ADS Group Profile.
-
On Page 1, locate the field labeled “Number of Refusals Before Rep Employee Becomes Inactive” and update as needed.
|
|
Review replacement employee preferences
Click for More Info
Navigation: Dispatches > Substitute/Casual Preferences > Preference Report
Purpose: Ensure that replacement employees (e.g., substitutes or casual staff) have up-to-date preferences and qualifications in the system.
Actions:
Efficiency Tips:
-
Consider creating a dashboard report to share with replacement employees, showing their current preferences and qualifications.
-
You can also allow employees to update their own preferences using HR Workflows, with approval routing if required.
|
|
Review phase 1 & 2 lists
Click for More Info
Navigation: Dispatches > Automated dispatch Profiles > Search Parameters > Search Phases > Phase One and Two Maintenance
Purpose: Ensure that only appropriate employees are prioritized in Phase 1 and Phase 2 of the dispatch process.
Actions:
Important: Your Phase 1 list might be generated automatically based on seniority.
If you know this is the case or if you see a large number of employees listed, do not make any changes without first consulting PowerSchool Support.
|
|
Review permanent preferred replacement lists
Click for More Info
Navigation: Dispatches > Employee search Criteria > Criteria Changes
Purpose: To ensure that permanent preferred replacement lists are accurate and up to date.
Optional Actions:
-
Create a report using HR Report Writer to review existing data using the PERM_EMP_SEARCH_CRITERIA table and REQUESTED_EMP_##_NAME fields. Use the SECURITY_EMPLOYEE_NO from NAME_AND_SIN table in selection fields to secure by employee
-
Place the report on employee dashboards so they can review their own lists and make requests for changes if needed.
Efficiency Tip:
|
|
Routing Products:
|
|
Review location authorizers
Click for More Info
Navigation: HR Setup & Maintenance > E-Forms > Routing Authorizer Codes
Purpose: Ensure that task routing remains accurate by reviewing and updating authorizer assignments, especially those tied to specific employees.
Key Points:
-
Some authorizers may be linked to a specific employee number rather than a position code.
-
If any of those employees change roles or leave the district, the authorizer setup must be updated to avoid routing issues.
Recommended Reports:
There are a couple of reports available on the PowerSchool Community - to help with this process.
-
Review Task Authorizers – Year End Process
-
Routing Detail – Year End Process
-
Shows which form types or products (e.g., Leave Management, HR Workflows) are using each authorizer code.
-
Use this report to determine if a code is shared across multiple products and coordinate changes with the appropriate teams.
|
|
Review authorizers based on employee numbers
Click for More Info
Navigation: HR Setup & Maintenance > E-Forms > Location Authorizers
Purpose: Ensure that location-based authorizers are still valid, especially if they are tied to specific employee numbers.
Key Points:
-
In addition to general authorizer codes, your district may have location-specific authorizers assigned by employee number.
-
This setup is most commonly used in Schedule Entry Web.
-
If any of these employees have changed roles or left the district, the authorizer records should be reviewed and updated accordingly.
|
|
Review supervisor report
Click for More Info
Navigation: HR > Reporting > HR Report Writer (New) > Task Reports > Supervisor Report
Purpose: Ensure that all employees have a correctly assigned supervisor for the new school year. This is critical for task routing, such as leave approvals and expense approvals.
When to Run: After all new year assignments have been entered.
What to Check:
Tip: Verifying this now helps prevent routing errors in systems that rely on supervisor relationships.
|
|
Job Posting Module/Job Posting Web
|
|
Set up new year for job posting
Click for More Info
Navigation: HR Setup & Maintenance > Setup Tables(Databases) > Posting Segment 02 (or whichever segment number you use for school year) > Add
Purpose: To create a new school year entry in the Posting Segment database so it can be selected when adding job postings.
Steps:
-
In the Posting Segment database code, create a new entry for the upcoming school year.
-
Use the lookup feature to review how previous years were formatted.
-
Follow the same format to maintain consistency across years.
|
|
Set up new year as default
Click for More Info
Navigation: HR Setup & Maintenance > System Setup > Web Application Setup > Web Screen Changes
Purpose: To update the default school year that appears on the web application for job postings.
Steps:
-
Update the B1, B2, and B3 web screens if applicable. These correspond to Teaching, Support, and Other application types.
-
In each screen, update the Posting Number Segment 2 Year field to reflect the new default year you want to appear on the web.
|
|
Set up posting number segment (Job Posting Web only)
Click for More Info
Navigation: HR Setup & Maintenance > Setup Tables (Databases) > Posting Segments > Change > select the segment associated with school year (e.g. Segment 02)
Purpose: To set the default school year that will automatically appear when adding new job postings.
Steps:
-
In the selected segment, locate the field labeled Default Value.
-
Enter the appropriate year in this field.
-
This value will automatically populate when using Job Posting Additions.
|
|
Staffing Requisition
|
|
Update automatic job posting prefix
Click for More Info
Navigation: HR Setup & Maintenance > E-Forms > Form Initiation Code > Form Initiation Code Changes
Purpose: To update the prefix used in automatically generated job posting numbers for the new school year.
Steps:
-
Select the E-Form type labeled STAFF REQ.
-
Go to Page 5 of the form setup.
-
In the field for Posting Auto Number Prefix, update the year portion to reflect the new school year.
-
Keep the letter portion of the prefix unchanged. For example, if the current prefix is T2425, update only the numbers and keep the T.
|
|
Set up new default posting and closing dates
Click for More Info
Navigation: HR Setup & Maintenance > E-Forms > Form Initiation Code > Form Initiation Code Changes
Purpose: To update the default posting and closing dates that appear when initiating a staffing requisition.
Steps:
-
Select the E-Form type labeled STAFF REQ.
-
Go to Page 5 of the form setup.
-
Update the default posting and closing dates as needed.
-
These fields may be left blank if no default dates are required.
|
|
Certificates
|
|
Check for expired certificates
Click for More Info
Navigation: Demographics > Certifications and Training > Certificates > Certification Report
Purpose: This report allows you to extract certification records based on expiry date (e.g., August 31, 2025), helping you identify employees with upcoming expirations.
Alternative Options:
|
|
Evaluations
|
|
Mass Supervisor update
Click for More Info
Navigation: Demographics > Evaluations and Discipline > Evaluation Supervisor Mass Update
or: Demographics > Evaluations and Discipline > Evaluation Changes to manually change evaluation supervisors.
Purpose: This module allows you to replace a specific supervisor with another across all incomplete evaluations. You can run the process in preliminary (preview) mode to review the changes before applying them.
|
|
Lesser Used Product Areas
|
|
Allocations
|
|
Update current absence year
Click for More Info
Navigation: HR Setup & Maintenance > Profiles > User Specific Parameter Profile
-
Page 1 – Field: Current Absence Year
Enter the current school year (e.g., 2024). This field is used by the Absence and Leave application subsystems to determine which entitlement record to reference. It also serves as the default year on many screens and reports, and is used in GL validation during absence and dispatch costing.
Additional Guidance:
-
Complete this field if you are using Entitlements or FTE Allocation.
-
There is no harm in filling it out annually, even if you're not using these features.
-
The Allocation module uses this year as a default when running reports in Atrieve or during the FTE Allocation Import process. This value can be overridden if needed.
Important Notes:
-
If you are not using PRM absence entitlements, you can update this field when you're ready to load or report on new allocations.
-
If you are using PRM entitlements, do not update this field until you're ready to begin using the next year's absence entitlements.
|
|
Copy and update new allocations
Click for More Info
Navigation: Assignments > FTE Allocation > Year To Year Copy
Make changes as needed.
|
|
Absences using PRM Entitlements
|
|
Update current absence year
Click for More Info
Navigation: HR Setup & Maintenance > Profiles > User Specific Parameter Profile
Purpose:
-
This value is used by the Absence and Leave application subsystems to determine which entitlement record to reference. It also serves as the default year on many screens and reports. Additionally, this year is used during GL validation for absence and dispatch costing.
-
Action
Enter the current school year (e.g., 2025).
|
|
Update HR Entitlements
Click for More Info
Navigation: Absences > Entitlements > Entitlement Creation Process
Note: This step is only required if your absence codes use Entitlements rather than Payroll Storage Banks. This is not the same as Leave Management event or year limits.
To confirm whether entitlements are used:
-
Check the Source field in the Absence Code database.
-
If the Source is set to "P" (for Payroll), entitlements are being used and you should proceed with creating new year values for employees.
Steps:
-
Run the Load Used Process to capture used entitlement amounts.
-
Run the Carry Over Load Process to transfer remaining entitlement balances into the new year.
|
|
Transfer Module
|
|
Update employee transfer request year
Click for More Info
Navigation: HR Setup & Maintenance > Profiles Menu > User Specific Parameter Profile
-
Page 2 – Field: Employee Transfer Request Year
Complete this field if your organization uses the Employee Transfer Request Menu.
This year value is automatically applied when adding, changing, or deleting transfer requests for the selected year. To work with a different year in these programs, you must update this field in the profile.
|
|
Draw Time
|
|
Update current school draw time year
Click for More Info
Navigation: HR Setup & Maintenance > Profiles Menu > User Specific Parameter Profile
Page 1, Field: Current School Draw Time Year
Fill in if the Location Draw time menu if you are using the draw time module to track additional allocated time for non-teaching staff.
|
|
Draw time additions
Click for More Info
Navigation: HR Setup & Maintenance > Setup Tables (Databases) > Location Draw Time Maintenance > Add
|