PowerSchool ERP System Administration

June Release 23.10.33.0 (June 5, 2026)

On-premise: June 5, 2026 | Cloud: June 6, 2026

Enhancements

Reference

Area

Release Note

EFIN-146518

EFIN-146522

Advanced Workflow: Error Visibility Enhanced in Tracking Screen and Notifications

Workflow error handling has been enhanced to provide administrators with clearer context when reviewing failed requests in the Workflow Tracking screen and error notification emails.

What’s Changed:

  • Requester details now include both employee number and name for easier identification.

  • Error messages now include relevant request context for quicker troubleshooting.

These enhancements improve visibility into failed workflow requests without changing workflow processing, retry behavior, or existing configurations.

EFIN-147448

Advanced Expense Workflow – Improved Year Display in Budget Unit Lookup

Previously, fiscal years in the Expense budget unit lookup were displayed using a two-digit format, which could make it difficult to distinguish between available fiscal years. With this update, fiscal years are now displayed in a four-digit format, providing greater clarity and helping users select the correct fiscal year when entering expenses.

EFIN-148225

Vendor Punchout Refresh Customer Release

We are introducing the refreshed Vendor Punchout (VPO) experience with updated navigation and modernized workflows, while keeping core purchasing behavior unchanged. During the transition, users can switch between the legacy and refreshed VPO.

  • Start in the legacy VPO, then select Try New VPO to open the refreshed VPO.

  • In the refreshed VPO, users can return to the legacy VPO by selecting Use the legacy Vendor Punchout.

The timing for retiring the legacy VPO remains to be determined. A future communication will announce the final cutover date.

What Is Changing

  • The refreshed VPO uses profile-based launch links.

  • Launch links require a Profile ID in the URL query string.

What Customers Need To Do

  • No immediate action is required while both versions remain available.

  • Before the final cutover, update any saved bookmarks or internal links to point to the refreshed VPO launch link.

How To Find the Launch Link

  1. Launch the legacy VPO.

  2. Select Try New VPO.

  3. Sign out of the refreshed VPO.

  4. Copy the refreshed login URL from the browser address bar.

EFIN-148366

BLS CES | Fix to accurately identify the Faculty type

The BLS CES Report is fixed to accurately identify the Faculty type employees based on the report's criteria date range.

Issues

Reference

Area

Release Note

EFIN-105260

Modified Pay Run Processing - Edit Employee Time to produce a standard user-friendly full account validation message

In Edit Employee Time, when the customer has Full Account turned on, if any components of the account number were invalid, the error message did not include the component names, making it not meaningful. This has been corrected to provide the standard wording for a full account validation message.

EFIN-128492

Add copy and import actions to Deduction Liability Override Table

Add a copy and import action to the Deduction Liability Override Table so that data can be copied from one year to another or imported from a file. Fix the change mode to use the year so that there is no fatal error when the same deduction/benefit code exists in multiple years and is changed.

EFIN-129460

Restored Reliable Email Notifications for Leave Requests and Requisitions

Approvers in the Employee Access Center (EAC) were not receiving email notifications for leave requests and requisitions. Messages were sent only after server restarts and then stopped again. We implemented a direct email delivery approach that bypasses the unstable notification service, ensuring notifications are consistently sent when requests are submitted.

EFIN-131763

Fixed Extra Spaces And Name Overflow In Contract PDFs

Employees encountered incorrect formatting in contract PDFs in the Employee Access Center (EAC) when a middle name was blank, resulting in extra spaces and long names overflowing the template. We updated the rendering of full names to eliminate unintended spacing and dynamically adjust font size based on name length.

EFIN-133646

Mixed Approval Purchase Orders Failing Transmission

Users encountered cases in Vendor Punchout (VPO) where purchase orders containing a mix of approved and denied line items were not transmitted to the vendor due to an incorrect overall status assignment. We have corrected this misalignment so the purchase order header accurately reflects the combined line outcomes and no longer blocks submission when some lines are denied.

EFIN-139185

Task List Not Visible For Approvers With SmartFind Express Integration

Supervisors in the Employee Access Center (EAC) could not see the Task List when their district used the SmartFind Express (SFE) integration, even though they continued to receive approval links and complete tasks. We corrected the visibility logic to properly account for approvers in environments that use both EAC and SFE.

EFIN-139360

Deactivated Employees Incorrectly Appeared as Active in Employee Records

Some deactivated employees in the eFinancePlus (eFP) integration with Employee Records were incorrectly marked as active because outbound integration records reset deactivation statuses. We corrected the integration processing logic to prevent unintended reactivation and ensure deactivation statuses are reliably honored.

EFIN-141524

Single Sign-on (SSO) URL for Employee Access Center (EAC)

SSO (Single Sign-On) enabled profiles can now move between applications without reloading the page to access the Employee Access Center (EAC).

EFIN-143522

Fixed Vendor column misalignment in Expenditure Transaction Analysis Report in Excel

We resolved an issue where values could appear incorrectly in the Vendor column when exporting the Expenditure Transaction Analysis Report to Excel. In certain cases, non-vendor transaction rows caused data to shift into the wrong column, making the report difficult to review.

With this update, the report now correctly leaves the Vendor column blank for non-vendor transactions, preventing column misalignment and ensuring accurate data display in Excel.

EFIN-145521

PO editing rules updated for fully paid and closed orders

We updated Purchase Order editing rules to better align with expected purchasing workflows and reduce confusion after an order is completed.

  • Approved and printed Purchase Orders remain editable as long as they are not closed and not fully paid.

  • After a partial payment, vendor changes are restricted; other permitted updates can still be made, and encumbrances will continue to be updated correctly.

  • After a final payment, Purchase Orders become read‑only and can no longer be edited.

  • Closed Purchase Orders, including those closed without payment, can no longer be edited.

These updates improve data integrity, ensure completed Purchase Orders remain accurate for audit purposes, and prevent unintended changes after payment or closure.

EFIN-145870

Inbound Integration Logs Incorrectly Showed Failures For Valid SmartFind Express Transactions

Customers frequently saw failed records in the Attendance and Leave Integration status logs when responses from SmartFind Express (SFE) exceeded the allowed character limit, even though the original transactions processed correctly. We updated the Integration status logs to properly handle and store larger response payloads without triggering false failures. This ensures accurate status reporting and eliminates confusion caused by duplicate success and failure entries.

EFIN-146083

FLSA cycle on Employee Timesheet post

Added an override FLSA cycle to the employee timesheet post. If you leave it blank, the code will function as before, increasing the cycle to 1 if no timecard already exists. If you fill it in, it will use the input number as the starting point.

EFIN-146415

Employee Timesheet Posting Report Accuracy

Employee amounts on the timesheet posting report now accurately match the totals from the pre-posting report and timecards, resolving the issue.

EFIN-146995

Bug fix to Worker's comp report.

The Workers' Comp Distribution Report has been modified to display the totals for the Regular and Overtime columns correctly.

EFIN-147581

Position control algorithm excludes pending employees

Pending employees are excluded from position control checks in personnel budgeting, and this issue is now resolved.

EFIN-147638

Substitute Information

Correction to the way the attendance record associated with the substitute information action is fetched so that the attendance record does not get updated with the information of the last row on the list when this action is used.

EFIN-147900

Advanced and Dynamic Leave Request: Validation Added for Leave Units

Added validation to the Employee Access Center (EAC) Leave Request page to prevent entry of leave units that exceed the maximum supported value. Users will now receive a validation message when an invalid value is entered, helping prevent processing errors during leave approval and attendance updates.

EFIN-147990

Corrected Pending Leave Calculation Mismatch Between eFinancePlus and SmartFind Express

Users experienced discrepancies between leave balances in eFinancePlus (eFP) and SmartFind Express (SFE), with pending leave amounts overstated and, in some cases, resulting in negative balances. We corrected the synchronization logic so that canceled or adjusted absences are properly excluded from pending calculations in SmartFind Express.

EFIN-148392

Advanced Expense Workflow – Budget Unit Search Now Shows Only Active Accounts

When creating an expense reimbursement in Advanced Workflow, the budget unit search previously displayed all budget units, including those associated with inactive accounts. This could lead users to select an invalid budget unit, which was only flagged later during the posting process.

This has been fixed. The budget unit search now filters out inactive expenditure ledger accounts, so only valid, active budget units are available for selection. This helps prevent errors and ensures a smoother expense submission and approval experience.