PowerSchool ERP System Administration

July Release 25.7.13.0 (July 3, 2026)

On-premise: July 3, 2026 | Cloud: July 4, 2026

Enhancements

Reference

Area

Release Note

EFIN-147685

Adjustment check allocation in quarterly report

Adjustment check amounts with negative values are now allocated to the correct month within the quarter based on their issue date, resolving a prior misallocation to the first positive day of the quarter.

Issues

Reference

Area

Release Note

EFIN-103391

Revenue Transaction Analysis report displays full selection criteria

An issue was resolved in which selection criteria in the Revenue Transaction Analysis report (Fund Accounting > Reports > Audit Trails) were truncated when they exceeded one line. Selection criteria now wrap to a second line, and if it exceeds two lines, an ellipsis is displayed to indicate additional filters. This update ensures you can clearly see the full set of criteria applied to the report.

EFIN-104338

Pay Check restart

Corrected the required fields on the pay check printing page when they do not print correctly, and you need to restart the printing.

EFIN-130207

Dashboard Expense Reports Did Not Correctly Filter By Project Criteria

Users encountered an issue in the PowerSchool ERP Dashboard where expense reports did not filter correctly by project, resulting in unrelated data appearing in the results for users with restricted views. We updated the filtering logic to ensure project criteria are applied alongside user access restrictions.

EFIN-134756

Standardized Salary And Benefits Column Comma Formatting

Users encountered inconsistent comma formatting in monetary values on the Employee Access Center (EAC) Salary & Benefits screen, making the data harder to read and interpret. We standardized formatting across all columns to ensure consistent use of commas as thousands separators.

EFIN-142547

Prevent Invalid Account Validation During Purchase Order Entry

An issue was resolved where invalid account codes could be entered during Purchase Order entry. The system now properly validates all account types against the appropriate ledgers, preventing incorrect entries and reducing downstream payment and processing errors.

EFIN-145261

Pay code and leave code reference table

Add, update, and delete operations include a message in the pay code and leave code reference table to indicate that the record was added, changed, or deleted.

EFIN-145777

Error message update for user verification

Error messages in the Security Conversion Utility and User maintenance now specify both the login name and domain.

EFIN-146515

Timesheet modification restrictions after posting

Employees can no longer modify timesheets by entering a timesheet and adding/editing time to be in a different pay period after time has been approved (based on a profile flag) or posted.

EFIN-146769

Termination confirmation message date format

Termination confirmation messages now use a standardized US date format, resolving this issue.

EFIN-147199

Substitute Attendance update amount when pay rate or hours change

For attendance, the system recomputes the amount when the substitute's pay rate or hours change.

EFIN-147298

Prevent Invalid Account Codes in Requisition Entry

An issue was resolved where invalid account codes could be entered during requisition entry. The system now validates all account types against the appropriate ledgers, ensuring only valid accounts can be used. This update helps prevent data errors and avoids issues during downstream processing and payments.

EFIN-147530

Calendar YTD Report Missing Local Wages and Taxes for Employees Created via Records

Fixed an issue where the Calendar YTD report displayed blank local wages and local taxes for employees created through the Records integration. The report now correctly shows 0.00 for these fields.

EFIN-147760

Incorrect Origin IDs In Outbound Integration Status Logs

Users encountered incorrect Origin ID values in outbound records in the PowerSchool ERP Integration Status logs, which were confusing when reviewing transaction history. We corrected the Origin ID assignment logic to ensure outbound logs consistently display the correct values.

EFIN-147899

Fix Position Control FTE double-counting when approved employee transfers coexist with future pay rates

Position Control FTE calculations were double-counting FTE when an employee had both an approved position transfer and a manually-entered future pay rate record. The transfer should take precedence over the future pay rate. Still, the SQL functions were not accounting for this scenario, leading to inflated Filled, Pending Fill, and Pending Vacancy FTE values.

Changes:

  • efp_func_GetFilledFTE: Exclude FPR records for employees with approved transfers; add Step 5 to subtract FROM-position FTE and add TO-position FTE for transfers without future pay rates.

  • efp_func_GetPendingFillFTE: Exclude future pay rate records for employees with approved transfers to this position; add Step 5 for transfer-based pending fills without future pay rates.

  • efp_func_GetPendingVacancyFTE: Remove redundant stop_date filter; exclude future pay rate records for employees with approved transfers from this position; add Step 5 for transfer-based pending vacancy using per-employee MAX to avoid double-counting; skip if any transfer for the same employee/position has been posted.

  • New debug stored procedures: Added 5 debug stored procedures:

    • efp_sp_Debug_GetFilledFTE

    • efp_sp_Debug_GetPendingAdjustmentFTE

    • efp_sp_Debug_GetPendingFillFTE

    • efp_sp_Debug_GetPendingVacancyFTE

    • efp_sp_Debug_GetPostingFTE)

These procedures return the individual records contributing to each FTE calculation for troubleshooting.

In addition, a fix has been made to the employee position transfer posting to the future position occupant record. The process now uses the approval date rather than the current date to populate the fill recorded date and vacancy date, improving the accuracy of FTE calculations.

If the last day worked is earlier than the approval date, it will be used as the fill recorded date. If the start date precedes the approval date, the start date will be used as the vacancy date.

EFIN-147967

Expenditure Transaction Analysis report displays full selection criteria.

An issue was resolved in which selection criteria in the Expenditure Transaction Analysis report (Fund Accounting > Reports > Audit Trails) were truncated when they exceeded one line. The selection criteria now wrap to a second line, and if it exceeds two lines, an ellipsis is displayed to indicate additional filters. This update ensures you can clearly see the full set of criteria applied to the report.

EFIN-148332

Inconsistent Character Limits with Password Fields

Employees using the Employee Access Center (EAC) encountered inconsistent behavior when entering passwords because the New Password and Confirm Password fields allowed different character lengths. We updated both fields to enforce the same character limit.

EFIN-148402

Payroll edit report calculation fixed

The Payroll Edit Report accurately displays proper precision in the pay code totals.

EFIN-148664

Payroll Journal Excel shows truncated deduction codes

Payroll Journal exported to Excel from Pay Run Processing showed only three characters of each deduction code. Codes that differ after the third character could look the same in the spreadsheet. PDF and terminal journal layouts are not affected the same way because they do not print the deduction code column.

EFIN-148787

Advanced Workflow: Workflow Groups import now supports the 'Ends With' condition

The Import tool did not recognize the 'Ends With' condition when importing Advanced Workflow Groups between environments. Groups configured with this condition failed to import, resulting in an 'Invalid condition' error and requiring manual migration. This has been fixed. The Import tool now correctly supports the 'Ends With' condition, and Workflow Groups import as expected.

EFIN-148822

Position Control: Posted FTE now correctly decrements when a Position Requisition is canceled

Previously, canceling a posted Position Requisition did not decrement the Posted FTE value in Position Control, resulting in an inaccurate FTE count. This occurred because the underlying SQL function did not properly evaluate the status of the latest requisition history record when a requisition was posted and then canceled. The function has been corrected to identify the most recent requisition history record by timestamp and exclude canceled requisitions from the Posted FTE calculation.

EFIN-148880

Employee Transfer

Corrected the way the To Position information is fetched when creating a future pay rate from an approved transfer for a job class that is already associated with the employee.

EFIN-148988

Vendor Punchout Access Failed With 404 Errors During Login

After a recent update, users were unable to access Refreshed Vendor Punchout (VPO), encountering 404 errors and being redirected during login. We corrected the configuration that was blocking access and ensured districts can sign in and reach VPO without interruption.

EFIN-148990

Batch Position Control post no longer fails when no position change requests exist

When the User Assigned Position Change Request ID is enabled in Position Control, posting batch positions no longer stop with a fatal error if the Position Change Request table has no existing records. The system now assigns request ID 1 to the first request and continues numbering from the highest existing ID for subsequent requests.

EFIN-148992

Advanced Workflow: Account code search now works correctly on Expense Approval screens

The account code search on the Advanced Expense Workflow screens was not returning results after entering a budget code. Users had to manually look up and enter valid account codes instead of being able to search for them. This has been fixed. The account code search now displays results as expected.

EFIN-149027

Advanced Workflow: Attachments now visible in Approval Queue for Journal Entries containing a hyphen

Resolved an issue where attachments were not displayed in the Advanced Workflow Approval Queue when the Journal Entry number contained a hyphen character. Attachments now load correctly regardless of special characters in the Journal Entry number.

EFIN-149028

Tax Table Reference Tables

Added record added, record updated, record deleted message to add, change, and delete options of the federal, state, and local tax tables.

EFIN-149092

Fixed Precalc LWOP Summary Report to Excel Inserting Duplicate Header Rows

Resolved an issue where the Precalc report, when exported to Excel, inserted duplicate header rows (Employee Name, Department Code, Department Name, Check Location Code, Check Location Title) at row 29 when a payrun contained 29 or more employees with Leave Without Pay (LWOP). This caused Hours and Amount values to shift to incorrect rows, resulting in misaligned data for the preceding employee. PDF output was not affected.

EFIN-149201

Shortcut key conflict resolution in Effective Date Changes

Shortcut key assignments for multiple options within Effective Date Changes have been updated to ensure each option has a unique key, and this issue is now resolved. The Beneficiary option is now Ctrl-Alt-K, and the Status option is now Ctrl-Alt-T.