PowerSchool ERP Ohio

November 2026 Release - 23.10.38, 25.7.17

Resolved Issues

These changes have been released in the following software versions, unless otherwise noted in the release note:

  • 23.10.38.0

  • 25.7.17.0 

The following issues have been resolved:

Reference

Area

Release Note

EFIN-151416

OH Pending Employee Pay Frequency Update for Local Taxes

Previously, updating the Pay Frequency on a pending employee created duplicate local tax records instead of updating existing ones. The update process now updates existing tax records to the new pay frequency without creating duplicates.

EFIN-153422

Payroll journal report local tax accuracy

The payroll journal report in Excel now accurately calculates year-to-date local tax amounts instead of matching them to current deduction amounts for all local tax codes.

EFIN-154460

OH EMIS Vacancy Report – Import Enhancements

The OH EMIS Staff Vacancy Report import process now supports the following changes:

  • Unfilled Position FTE (CR140):
    The import handles this field the same way it does in the electronic file. A blank value stays blank, and 0.00 is processed as 000, changing from the previous representation format of ***.

  • Position Code:
    The import recognizes the EMIS Class Codes reference table setting Applicable to EMIS Vacancy Report. Imported Position Codes now match the codes available in the Position Code drop-downs on the EMIS Staff Vacancy Report page.

  • New Staff ID and Old Staff ID:
    These fields now accept any value. They are no longer limited to "OH" followed by 7 digits, so values such as all 9s or all 8s are allowed. The existing check that the combination of values is unique still applies.

EFIN-156118

OH | Update Service Years changes are now tracked in Employee Activity History

In earlier releases, running Human Resources > State > Update Service Years updated employees' years of service fields (Years in District, Years in State, and Total Years). However, those changes weren't recorded in Employee Activity History. As a result, they didn't appear in Human Resources > Entry & Processing > Employee Information > History > Activity History or on the Human Resources > Reports > Payroll > Employee Payroll Activity History report. Only manual edits to these fields were tracked.

Now, when Update Service Years changes an employee's years of service, it adds an entry to Employee Activity History. The process now tracks and reports changes the same way it does for manual changes.

EFIN-156119

OH | Update Service Years fixes for Terminated Employees

In the Human Resources > State > Update Service Years process, terminated employees are now included or excluded correctly when service years are updated. Before this fix, a problem with how employees were picked caused two errors:

  • Some terminated employees who worked during the fiscal year being processed, including those who worked the full year, were not updated.

  • Some employees who left the district in earlier fiscal years were updated by mistake.

Now, the system updates terminated employees only if they worked during the fiscal year being processed. It no longer includes employees who left the district before that year. Processing for active employees hasn't changed.

EFIN-156227

OH | Update Service Years fixed for Pending Employees

Before this fix, running Human Resources > State > Update Service Years with Active employees selected also updated pending employees.

Now, Update Service Years checks the employee's Pending Status. It excludes pending employees, and their years of service are not changed. Active employees are processed the same way as before.

EFIN-156505

Ohio EMIS Staff Report – Load no longer depends on NON-EMIS Leave Report data

We fixed an issue with the Ohio EMIS Staff Report – Load. For some districts, the load finished with a message that no records were loaded, even when valid staff data existed. This happened because the load process was tied to the NON-EMIS Leave Report: if no leave records fell between the NON-EMIS start and end dates, the whole staff load stopped.

Now the EMIS Staff Report – Load runs on its own, whether or not there is NON-EMIS Leave Report data:

  • Staff records load using the existing load logic.

  • Calculate Attendance works the same way it did before.

  • If no records match the NON-EMIS start and end dates, the NON-EMIS Leave Report isn't generated, but the staff load still finishes.

EFIN-156663

OH | STRS Payroll | Add Record | Suffix Field Validation Fix

Previously, when adding a record in Human Resources > State > STRS Payroll, the Suffix field was incorrectly required. Users could not save unless they entered a suffix, even when the employee had none, preventing districts from adding new hires without placeholder values.

This is fixed. The Suffix field is now optional, and users can save STRS Payroll records with it left blank.

EFIN-156831

OH | EMIS | Staff Vacancy Report | Validation fixes

Fixed the EMIS Staff Vacancy Report maintenance and import page validations so that when Vacancy Filled Method is NO or CO, the new employee information and vacancy filled date are optional.