PowerSchool ERP System Administration

May Release 25.7.11.0 (May 1, 2026)

On-premise: May 1, 2026 | Cloud: May 2, 2026

Enhancements

Reference

Area

Release Note

EFIN-144562

EFIN-146172

EFIN-146459

EFIN-146467

Advanced Leave Request: Fiscal Year Filtering for Leave History

The EAC Leave Information page now supports Fiscal Year filtering in the List view, similar to the Calendar view, making it easier for employees to review leave records by fiscal year.

With this enhancement:

  • The List and Calendar views now provide a consistent experience for fiscal year selection and leave history review

  • Employees can select a Fiscal Year to view leave activity for that period

  • Historical leave records can be viewed as read-only, based on the district configuration

  • Historical records are available for reference, while new leave requests can only be created for eligible fiscal years

This enhancement improves visibility into prior leave activity while preserving existing controls around leave request creation and approvals.

EFIN-144794

Position Control: Position Detail Screen is Now Read-Only for Denied, Canceled, and Closed Positions

The Position Detail page in Position Control is now fully read-only when the position's Approval Status is Denied or Canceled, or when the Position Status is Closed. All fields, salary, and sub-pages (Qualifications, Certifications, Requirements, Degrees) are view-only. Notes and Attachments remain accessible.

EFIN-145475

Approval history for funding changes

Approval history records the posted action for funding change requests when advanced workflow is enabled, regardless of whether the posting occurs from the page or via a background task.

EFIN-145654

EFIN-145655

EFIN-145656

EFIN-145658

EFIN-145659

Advanced Workflow: Cancellation Notifications Sent to All Approvers

Improved cancellation notifications to ensure all approvers are informed when a request is withdrawn.

Previously:

  • Cancellation emails were sent only to the requester and approvers who had already taken action.

  • Alternate and delegated approvers were not notified, which could confuse users, as earlier emails still indicated a pending request.

With this update:

  • All approvers (current or primary, alternate, and delegated) now receive a cancellation notification.

  • Applies to all workflows that support cancellation.

This ensures consistent communication and reduces confusion from prior approval notifications.

EFIN-145890

Advanced Workflow: Refined “Current Approver” Visibility in the Approval Status Screen for Journal Entry

The Current Approver section on the Journal Entry Approval Status screen now dynamically reflects the workflow state:

  • Displayed only when the request is actively in the approval process with pending approvals.

  • Hidden once the request reaches a final status (such as Fully Approved, Posted, or Denied), where no further approval action is required.

  • Also hidden when a request is moved to Needs Correction, leaving only the Approval History visible.

This update provides requesters with a clearer, more intuitive view of where a request stands in the workflow, reducing confusion by showing approver information only when action is still required. Once the process is complete or returned for correction, users can focus on the approval history without unnecessary or misleading details.

EFIN-145987

Future pay rate creation for employee position transfers

Future pay rates are created and saved for employee position transfers using full position control when the destination position has sufficient available FTE.

EFIN-145997

Dashboard: Grid Header Settings Retained After Logout

Resolved an issue in eFinancePlus 25.7 where user grid preferences, such as column spacing, sort order, and header settings, were reset after logging out.

With this fix:

  • Grid header customizations are now retained across sessions.

  • User preferences continue to persist after logout and login.

  • Screens such as Expenditure Ledger, Requisitions, and other configurable grids now behave as expected.

This update restores consistent retention of user display preferences across sessions.

EFIN-146436

EFIN-146466

EFIN-146519

EFIN-146520

EFIN-146521


Advanced Workflow: Error Visibility Enhanced in Tracking page and Notifications

Workflow error handling has been enhanced to provide administrators with clearer context when reviewing failed requests on the Workflow Tracking page and in 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 (such as applicable dates) to speed up troubleshooting.

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

Issues

Reference

Area

Release Note

EFIN-13102

Workflow Configuration session now ends when logging out of eFinancePlus

When a user logs out of the eFinancePlus main menu or switches environments via Set Environment, any open Workflow Configuration pages will now automatically redirect to a page displaying "Invalid Login or Your Session Has Expired" within 10 seconds. Previously, Workflow Configuration pages remained accessible after logout, and users could navigate back to them using browser history. This change also blocks the browser back button from accessing Workflow Configuration pages after the main menu session ends. If the user does not properly log out of eFinancePlus (closing the browser tab/window or navigating to another website), the Workflow Configuration session will time out in about 30 minutes.

EFIN-133781

Invoice printing

Resolved an issue where printing a Miscellaneous Billing invoice multiple times caused the system to append content to the existing PDF file instead of overwriting it. This behavior produced two related problems:

  • The PDF file size increased with each successive print, even if no invoice data had changed.

  • Multi-page invoices did not display page 2 on subsequent prints because the system wrote new content after the existing pages (which may have been corrupt) rather than replacing the file.

As a result, corrections made to invoice data, such as updated address fields, were not reflected in reprinted invoices until the underlying file was manually removed.

The system now overwrites the existing PDF file each time an invoice is printed. Reprinted invoices consistently reflect the current invoice data, and the file size no longer grows across print runs.

EFIN-133944

Receiving Report "No Payments on Shipments" shows fully-paid POs due to zero-quantity shipping lines

Zero-quantity PO lines (such as shipping charges) have no receiving or payment records by design, so the report labels them as "NO RECEIPT/PAYMENT." On the "No Payments on Shipments" report, this causes fully paid POs to appear as having outstanding payments. The fix adds a guard condition to skip zero-quantity lines on the No Payments report only, leaving all other report modes unaffected.

EFIN-140141

eFinancePlus Overwriting Account/Budget Unit on Attendance Records with Absence Records Details

Resolved an issue where eFinancePlus was overwriting the Account Number, Budget Unit, and Title on previously posted Attendance records with information from the associated Absence record when posting the Absence record after posting the Attendance record. These records can now be posted in any order without affecting the other records.

EFIN-141355

Employee Access Center Displaying Inaccurate Direct Deposit Amounts

Employees using the Employee Access Center (EAC) saw incorrect direct deposit amounts on the extended paycheck, resulting in discrepancies from expected totals. We corrected how EAC calculates and displays multiple bank deposits so each amount is shown accurately and aligns with the earnings and deductions summary.

EFIN-141379

Vendor Access Center: Improved Email Validation During Registration

Resolved an issue in Vendor Access Center (VAC) where vendors could register using an email address that was already associated with another user or pending registration, which could later cause approval errors.

With this fix:

  • Duplicate email registrations are prevented during vendor registration

  • Vendors receive a validation message when an email address is already in use

  • District administrators can now proceed with the Vendor registration approvals without any errors

This improvement applies to both new vendor registrations and existing vendor registration flows in Vendor Access Center.

EFIN-143528

Enhanced System Locked Message Details for Budget/Fund Accounting Transactions

Updated the generic System locked - transaction not posted error to provide more specific context (for example, indicating the affected ledger/table area) so that support and districts can better identify where the lock occurred.
This change is diagnostic only. It does not fix the underlying lock condition reported in the original incident. The reported operational issue was resolved through system/nightly recovery processing, while this update improves error distinction for faster troubleshooting if similar cases occur again.

EFIN-144592

Fixed selection criteria which includes previously ignored Checks

Resolved an issue in Bank Reconciliation where certain checks were unintentionally excluded during processing. The selection criteria were updated in the SQL logic to ensure that all eligible checks are now included and to prevent mismatches with check status data.

EFIN-144992

Detail Expenditure and Revenue Comparison Reports truncate account numbers

The Detail Expenditure Comparison Report and Detail Revenue Comparison Report were truncating the account number to 30 characters in both PDF and Excel output when Full Account Format is turned off. Customers would see incomplete account numbers on the report. This has been corrected, so the full account number is now displayed without truncation.

EFIN-145182

Inconsistent Pending Leave Balances between eFinancePlus and SmartFind Express

Users encountered discrepancies in pending leave balances between eFinancePlus (eFP) and SmartFind Express (SFE), leading to incorrect “balance after pending” values across multiple leave types. We corrected the pending leave calculation and synchronization so that SmartFind Express reflects the same values as eFinancePlus.

EFIN-145548

Personnel Budgeting Employee Benefit Listing success messages clear correctly

Fixed an issue in Personnel Budgeting Employee Benefit Listing where the “Record added” and “Record deleted” messages remained visible after navigating away with the Back button.

EFIN-145634

Process Error when Import of Payrates With Positions processing

The process error has been fixed at the line shown in the error log. The error was caused by using the wrong label variable. Changed from posn_code to posn.

EFIN-145701

Future Pay Rates Import Shows End Date Prior to Calendar Start Date

Users importing future pay rates in eFinancePlus encountered an error stating that the end date was before the calendar start date, even though valid dates were used. We updated the date validation logic, so the application correctly evaluates imported date ranges.

EFIN-145704

Advanced Workflow: Resolved Approval Screen Freezing After Final Approval

Resolved an issue where the Advanced Workflow approval screen could remain stuck on a loading indicator after approving the final request.

Previously:

  • After approving the last pending request, the screen did not refresh correctly

  • Users experienced a continuous loading state and had to refresh or navigate away manually

With this update:

  • The approval screen now refreshes automatically after the final item is processed

  • Users are returned to the correct state when no pending approvals remain

This fix ensures a smoother and more reliable approval experience across workflows.

EFIN-145741

Position Change Request - Authorized FTE goes negative during Adjust FTE process

Fixed an issue where the Position Change Request allowed the Authorized FTE to go negative when using the Adjust FTE change type. Previously, a user could enter a negative value greater than the current Authorized FTE (e.g., entering -2 when the Authorized FTE was 1), and the system would save the request, resulting in a negative Authorized FTE. The system now validates that the resulting Authorized FTE cannot be negative and displays an error message, "Authorized FTE cannot be negative," preventing the request from being saved.

EFIN-145774

Bug fix for fatal error in AR specific section of Redistribution Process.

In Payroll Redistribution, corrected a fatal error that only occurred for Arkansas districts. The error occurred when the Preview Action Bar option was selected after selecting a distribution record to redistribute and entering new organization information.

EFIN-145852

ACA 1095 Creation Bug Fix For Creating 1095s For Terminated Employees

When creating 1095s (Periodic Routines > Affordable Care Act > 1095 Maintenance > Create Employee 1095s), 1095s were being created for employees terminated during the requested date range, even if they did not match a benefits group that would indicate they needed a 1095. This has been corrected.

EFIN-146079

Advanced Workflow: Guidance Added for Accessing Workflow Setup After Enabling Workflows

Added guidance to help users successfully access the Workflow Setup Details screen after turning workflows on or off.

Previously, users might have experienced issues loading the Workflow Setup screen immediately after making changes in the Workflow Configuration Profile.

With this update:

  • A clear instruction is now displayed to log out and log back in after clicking Apply

  • This ensures workflow changes are fully applied before continuing configuration

This is a UI-only enhancement to improve user guidance and prevent access issues during workflow setup.

EFIN-146228

FLSA Overtime Flag Not Set for Manual FLSA OT Pay Codes in Check History

Added a Fix-It program (Fix FLSA Overtime Flags) to correct the FLSA flag on timecard, backup timecard, and check history records for pay codes with Manual FLSA Overtime (flsa_ovt = 'M'). After upgrading, these records may incorrectly show flsa_flg = 'N' instead of 'Y'. The program allows filtering by date range, employee, pay code, and pay run.

EFIN-146409

Clear Payroll Totals - Quarterly clear performance and table locking

Fixed an issue where running Clear Monthly Totals and/or Clear Quarterly Totals could lock payroll tables for an extended period, blocking other eFinancePlus and EAC users. The quarterly clear process now uses batch processing to significantly reduce execution time and prevent prolonged table locks. Also fixed an issue that could create duplicate empuser_snapshot rows during the quarterly clear.

EFIN-146599

Effective Date Changes Continuing Education Status Update

The status field in the Continuing Education section of the Effective Date changes was unable to be updated, and this has now been corrected. In addition, there is no blank entry in the drop-down because Status is a required field on this page. Additionally, the asterisk was removed from the Provider field since it is not required. The blank entry was also removed from the Status in Continuing Education in the Add Employee / Pending Employee Center.

EFIN-146606

Fixed Fringe and Workers' Comp Calculation in Payroll Redistribution for Amount-Based Partial Redistribution

When redistributing a payroll check by amount, the system incorrectly moved 100% of fringe benefits and workers' compensation charges rather than only the proportional share. This fix corrects the rounding adjustment logic to use the expected proportional fringe total, ensuring only the correct proportional amount is redistributed.

EFIN-146608

Activity Tracker Import: Resolved Import Failure with Table-Verified Fields

Resolved an issue where importing Activity Tracker records through the Import Tool could fail with a generic “Process Import Error” when Situation Type included fields validated against reference tables.

With this fix:

  • Activity Tracker imports now complete successfully when table-verified fields are included

  • Validation during import works correctly without triggering system errors

This update improves the reliability of Activity Tracker imports and eliminates failures related to reference-based field validation.

EFIN-146722

Resolved eFinancePlus Login Error When Enabling MFA

Resolved an issue where users encountered a login error after enabling Multi-Factor Authentication (MFA) when only district-level SMTP configuration was set.

With this fix:

  • Users can successfully log in using MFA without requiring root-level SMTP setup.

  • First-time MFA configurations now work as expected in environments with district-level email settings.

EFIN-146771

Bank Account Reconciliation now retains statement dates after interest/fee entry

Fund Accounting > Periodic Routines > Bank Account Reconciliation was updated so that entering interest and fee values no longer clears the Statement Begin Date and Statement End Date. The page now preserves entered statement dates and continues normally when users press OK or Tab, allowing reconciliation transactions to load without re-entering dates.

EFIN-146896

Export Tool: Resolved Scheduling Error for Consortium (SSO) Users

Resolved an issue where consortium users logging in via Single Sign-On (SSO) received an “Error in creating the job” message when scheduling exports in the Export Tool.

With this fix:

  • Consortium SSO users can now successfully schedule imports and exports.

  • The erroneous job creation message no longer appears.

  • Export scheduling now works as expected for SSO users.

EFIN-147005

Advanced Expense Workflow: Resolved Missing Approvals in Queue and UID-Related Issues

Resolved an issue where Expense workflow requests were not visible in the approver’s queue despite email notifications being sent. This occurred when the employee UID was not configured, leading to incorrect handling of the user’s status.

With this fix:

  • Expense requests now appear correctly in approvers’ queues

  • The employee number is used for processing instead of the UID.

  • Audit trail accuracy is improved, ensuring that the correct employee details are displayed.

This update restores proper approval visibility, ensures consistent access control, and improves audit reliability for Expense workflows.

EFIN-147108

BLS CES Report | Faculty member identification fix

THE BLS CES Report is fixed to correctly identify faculty members when Paycode/Job class is the criterion. Faculty members are identified if the reporting criteria fall within the pay rate’s Pay Period Start Date and Pay Period End Date, regardless of the pay rate's status (active, inactive, or terminated).

EFIN-147272

Advanced Workflow: Corrected Expense Approval Routing with Optional Fields

Resolved an issue where expense requests were incorrectly routed to the default approver when certain optional fields (such as Budget Unit, Account, or Project) were not populated.

With this fix:

  • Expense requests now correctly evaluate workflow group criteria, even when optional fields are left blank.

  • Requests are routed to the intended approvers based on configured rules, instead of defaulting to the Workflow Admin.

This update ensures more accurate and consistent approval routing, aligning with the district’s workflow configuration.

EFIN-147471

BLS CES Report | User Directory Path Fixed

The BLS CES Report was fixed to reflect the logged-in user's report output directory path.