FOCUS-53183- Accounts-Payable | Feature Import on Utility Invoices
Utility Invoice Import Enhancement
- New Fields for Utility Invoice Import: You can now import Meter Number and Kilowatt Days directly onto the Utility Invoice page.
- This enhancement simplifies data entry and improves the detail captured during the import process for Utility Invoices.
See Invoices > Additional Features and Internal Accounts Invoices > Additional Features for details.
FOCUS-53126 - Budgeting/General Ledger | Bank Reconciliation Improvement
Improved Bank Reconciliation Date Validation (Manual & Upload)
What was fixed:
Updated the date-range validation logic in both the Upload Bank Reconciliation screen
(ERP → Finance → Budget → Bank Reconciliation → Upload)
and the Manual Bank Reconciliation screen
(ERP → Finance → Budget → Bank Reconciliation → Manual).
Previously, overlapping reconciliation periods were not being blocked consistently. The system now correctly identifies and prevents all invalid or overlapping date ranges during both manual entry and upload.
What it means for you:
Whether entering a reconciliation file or manually adding a bank reconciliation, the system verifies that the selected Start and End dates do not fall inside or overlap any existing reconciliation period. This includes:
- partial overlaps,
- full overlaps, and
- nested date ranges.
This prevents duplicate periods and ensures consistency across both manual and upload workflows.
Benefit:
All reconciliation periods uploaded or manually entered for a bank account are now conflict-free. This prevents accidental duplicate periods and maintains the accuracy and integrity of the district’s financial reconciliation history.
Note:
This enhancement aligns the validation logic for both Manual and Upload tabs within Bank Reconciliation so date-range validation behaves consistently across all entry types.
FOCUS-53091 - Transportation | Driver Enhancement
Enhanced Bus Request Scheduling
- Improved Multi-Day Trip Calculations: We have added Arrival Date and Return Date fields to the Complete Bus Request tab for all bus request types.
- What this means: You can now enter the full date and time range for multi-day trips. The system will use these complete date/time values to accurately calculate total trip time and costs.
- Location: This update applies to Bus Requests, Internal Bus Requests, and Outside Bus Requests.
FOCUS-53090- Accounts Receivable | Customer Ledger Improvement
Synchronized Ledger View
- Enhanced Expanded Ledger: The Expanded Ledger View now includes Outside Disbursements.
- What this fixes: Previously, these disbursements only appeared in the simplified ledger, which could make the POS customer ledger and the ERP ledger look out of sync.
- Result: Both ledgers are now fully synchronized, ensuring complete and consistent financial reporting across the system.
FOCUS-53068- Accounts Receivable | Profile Permission Addition
New Permission for Convenience Fees
- New Permission Added: We have introduced the 'Edit Convenience Fee Does Not Apply' permission.
- What it does: This permission grants users access to edit the 'Convenience Fee Does Not Apply' checkbox on Product Lists within SIS (Billing) and ERP (Accounts Receivable Setup).
- Default Setting: If a user already has permission to edit the product list, this new permission will be enabled by default.
- Benefit: Allows stricter control over which users can modify convenience fee settings on your products.
See ERP > Setup > Profiles > Accounts Receivable > Product List and SIS > Users > Profiles > Billing tab > Product List for more information.
FOCUS-52976- Purchase & Pay: Issue When a Flat Rate Automated Discount Applies to Multiple Items
This update refines how automated flat-rate discounts are applied in Purchase & Pay. Previously, when multiple items qualified for a flat-rate automated discount, the system applied the discount only once to the entire cart. The updated behavior now correctly applies the flat-rate discount to each individual item that meets the qualifying criteria.
FOCUS-52947- Transportation | Journal Improvement
Journaling Accuracy Improvement
- System Improvement where internal bus requests that were sent back and corrected could lead to inaccurate fund/program balances.
- The system now correctly updates the Journal Report by marking the old entry as Uncommit and creating a new Commit for the revised request.
FOCUS-52784- Accounts Payable | Add User ID to Requester PO Approval Flow Permission
Purchase Order Approval Flow Enhancement
- Improved Requestor Selection: We've added the cron user ID to the second line of the Requestor dropdown when setting up Purchase Order Approval Flows (ERP > Setup > Approval Flows > Purchase Orders).
- Benefit: This makes it easier and faster to select the correct requestor when configuring approval permissions.
FOCUS-52567- Fixed Assets | Add 'Exclude From Fixed Assets' Setting
Facility Management Flexibility
- New Setting for Fixed Assets: A new option has been introduced in ERP > Setup > Settings > Facilities.
- This setting allows you to exclude specific facilities from being assigned to a fixed asset.
- Benefit: Provides greater control and flexibility over which facilities can be used in your fixed asset tracking.
See ERP > Setup > Settings > Facilities for additional details.
FOCUS-48384 - Purchasing/Accounts Payable | Vendor Bid Report Improvement
Improved Vendor/Bid Report
- Enhanced Financial Reporting: The Vendor/Bid Report (ERP > Purchasing/Accounts Payable) now accurately includes check expenditures.
- Benefit: This ensures the report provides a complete and comprehensive view of vendor-related financial activity.
FOCUS-53166 - HR >Employee > Jobs | Manager column not populating
Improved Display for Vacant Manager Positions
We have updated the Manager dropdown functionality on the HR > Jobs page to provide clearer information when a manager's assigned position becomes vacant.
What Changed: Previously, if a manager assigned to a job retired or separated, the manager assignment field on the employee's job page would appear blank, making it difficult to determine if the reporting structure was broken or if the position was simply unassigned.
New Behavior: The system now checks the status of the assigned managerial position. If the position is vacant, the Manager field will now display the Position Number followed by "(Vacant)". This clearly indicates that the job reports to a specific position that is currently unfilled, maintaining the integrity of the reporting hierarch
FOCUS-53084 - EAF > Add a Supplement | Number of Pays
We have enhanced the EAF (Employee Action Form) > Add Supplement request to allow users to update the "Number of Pays" field for supplements that are not tied to time-based earning codes.
See Employee Action Form > Add Supplement for more details.
FOCUS-53081 - HR > Leave Maintenance | Improve Leave Accruals on large data sets
A performance improvement has been added to ERP > Human Resources > Leave Maintenance page to prevent memory issues during large data processing. This ensures that all employees are consistently and reliably included when applying leave accrual.
FOCUS-53054 - T&A | Prevent deleting an employee job line with active clock ins
Preventing Deletion of Jobs with Active Clock-In Records
To safeguard the accuracy and integrity of Time and Attendance data, the system no longer allows a user to delete an employee's job (position) record if that employee has active, un-processed clock-ins associated with it.
This enhancement prevents the creation of orphaned time records, which previously caused issues for timecard processing and management reporting. To delete the job record, any associated active clock-ins must first be rejected, canceled, or processed.
FOCUS-53031 - HR >Employee > Jobs | Standardize percentage precision
Consistency Fix: Job Allocation Percentage Decimals
To ensure consistency, the display of allocation percentages on both the HR > Jobs > [employee position] > Allocate pop-up and the HR > Jobs > Detail >Allocation area has been standardized. All allocation percentages will now show with four decimal places.
FOCUS-53019 - ESS | Settings - Add setup option for handling FMLA employees in Job Postings
This system enhancement to ERP>Setup>Settings>Employee Self Service adds a setting to treat employees on FMLA qualifying leave as inactive or active when applying for job postings.
See Setup > Settings > Employee Self Service > Job Postings section.
FOCUS-52980 - HR > Position Control| Automatic Position Control Account Creation
Permission Added to Allow Direct Account Strip Entry in Position Control
We have introduced a new setup permission to streamline the adding of new account strips to position control.
What Changed: When this new permission is enabled for a user, it allows them to directly add account strips on the Human Resources > Position Control page in Focus, that are not currently setup.
Benefit: This change bypasses the previous requirement of entering new account strips via the Budget Amendment page (often referred to as “$0 budget entries”). This feature is particularly useful for districts where the Budgeting Department manages Position Control, allowing them to quickly create new account strips for positions without switching modules.
FOCUS-52957 - PR | Payroll - Gross Wages reported as pennies on fully docked check
Increased Precision for Unpaid Leave Calculations
We have corrected an issue to ensure accuracy in payroll calculations when an employee is on unpaid leave for an entire pay period.
What Changed: Due to calculation rounding, the system occasionally generated a gross pay amount (e.g., $0.02) for employees who should have received $0.00 pay for the period.
New Behavior: The precision in the calculation has been increased. Employees on full unpaid leave for the entire pay period will now correctly calculate a net pay of $0.00.
FOCUS-52928 - HR > Jobs | Exclude Supplement Retro from Wage recalculations
Accurate Classification of Retroactive Period Pay Adjustments
We have implemented a system improvement in payroll to ensure that period pay recalculations are correctly classified, particularly when retroactive wage adjustments have been done.
What Changed: When recalculating period pay for employees, the system was sometimes incorrectly including the "supplement retro” pay amount in the “paid wages”.
New Behavior: The system logic has been corrected. Recalculations for an employee's base wages will include "wage change retro” pays but not "supplement retro” pays.
FOCUS-52926 - ESS & W2 Reporting | 2025 W2 templates have been added
The 2025 W2 templates for the ESS and Payrolls > W2 Reporting modules have been added to the system so that they display/print properly for 2025.
See W2 Reporting for more information.
FOCUS-52848 - Time and Attendance | Overtime Matrix Configuration Errors
If comp time is set up under HR > T&A Setup and the pay type is not set as OT Exempt, the pay type will need to be Configured in the OT Matrix Tab in order to view Timecards in HR > T&A Approvals. Improve error message to indicate reason why timecard failed to load is due to OT matrix not being set up for that pay type.
FOCUS-52745 - EAF > Add Supplement | Overridden Strips Don't Exist
Mandatory Validation for Supplement Account Strips During EAF Approval
We have added a new data integrity check to the EAF (Employee Action Form) approval workflow when a supplement uses an account mask.
What Changed: The system now performs an edit on the account strip, taking the applied account strip mask into consideration, at the time the approver attempts to finalize the EAF form.
New Behavior: If this resulting account strip is found to be invalid, the approver will receive an error and will be blocked from approving the request. The invalid account strip must be corrected before the EAF can be successfully processed and completed. This ensures only valid financial data is committed to the employee record.
FOCUS-52607 - PR > Employee Wages > Min/Max Yearly Change Pay | 3 of the 4 raise categories were not working
Corrected Calculation for Min/Max Yearly Change Pay Option
We have resolved an issue within the Min/Max Yearly Change Pay option to ensure accurate calculation of employee raises.
What Changed: Previously, if an employee qualified for multiple raise components (e.g., "Change Annual wages," "Cola," "Effective," or "Highly Effective"), the system was incorrectly applying only one of these four categories to the employee's wages.
New Behavior: The system logic has been corrected. Now, all applicable categories for which an employee qualifies will be combined and correctly applied to their annual wages, ensuring the total calculated raise amount is accurate.
FOCUS-52553 - Applicant Tracking | Add Profile Permissions to Edit Job Posting fields
Job Posting Pinning Control
- New Profile Permission: We've added a new permission to Applicant Tracking to manage the visibility of job postings.
- What it does: This permission grants users the ability to view and/or edit the 'Pin Posting' setting on the job posting page.
- Benefit: Provides administrators with granular control over who can manage the pinning status of job postings.
See Profiles > Human Resources > Applicant Tracking and Applicant Tracking > District/HR Profiles Set Up for more details.
FOCUS-52412 - Applicant Tracking | Improvement on Inactive Employee Check
Improved Integrity for Internal Job Applications
- Preventing Inactive Applications: The system now prevents inactive employees from applying for jobs through the streamlined internal application routes.
- Required Process: Inactive employees must now complete the full application process via the public District Jobs Page, ensuring compliance and data accuracy.
- Benefit: This maintains the integrity of the internal hiring workflow by ensuring only active employees can utilize the internal application path.
FOCUS-53176- Prevent Swiftboxes from Redirecting Users Unexpectedly
This update resolves an issue where pressing Enter while a swiftbox was focused--but not expanded--triggered a full form submission on pages such as Add Referral. This could prematurely submit or exit forms. With this change, pressing Enter while a swiftbox is merely focused no longer triggers any form submission unless it is intended.
FOCUS-53159- Standard Grades Report Cards: Translate Course Titles
This update adds support for translating course titles on Standards-Based Report Cards. When a student's primary language is set to another supported language, course titles will now display using their translated values--specifically preferring translations labeled as lib:course_title. After running Auto Translate, report cards correctly render translated course titles alongside translated standards and other multilingual elements. This improvement ensures a more complete and consistent experience for families receiving multilingual standards report cards.
See Standard Grades Report Cards > Did You Know? for more details.
FOCUS-53150- Communication Settings Caller ID Visibility Update
This update resolves an issue where some users could not see expected Caller ID entries within Communication Settings. The system previously restricted visibility based on which user originally created the Caller ID record. That restriction has been removed, ensuring all users with appropriate Communication Settings permissions can now view and use all available Caller ID records regardless of who created them.
FOCUS-53129- Fix Inclusion Rotation Day Display on Student Schedule
This update corrects an issue where rotation days configured on a section's Inclusion tab were not appearing on the new Student Schedule screen. Rotation day information for inclusion sections now displays correctly wherever the student's scheduled courses are shown, ensuring consistency between Courses & Sections setup and the student's schedule view.
FOCUS-53113- Add Communication Message Button to All Hall Pass Tabs
This update enhances the Hall Pass module by adding the Communication Message button to every Hall Pass tab, including Active, Requested, Upcoming, Inactive, and Scheduled. Administrators and teachers can now quickly message students directly from any Hall Pass list, with the correct students automatically populated in Communication Compose.
See Hall Passes (Admin) and Hall Passes (Teacher) for more information.
FOCUS-53082- Absence Summary: Display Attendance Codes Across All Enrolled Schools
This update improves the Absence Summary screen so that attendance codes display for all schools in which a student is enrolled, rather than only the school selected in the top-right dropdown. Previously, period attendance from secondary schools would not appear unless the user manually switched the active school. With this improvement, the Absence Summary now shows all relevant attendance icons and details across a student's full enrollment history, providing a complete and accurate view of attendance without requiring school switching.
FOCUS-53073- More Search Options: Fix to 'Scheduled Into Teacher' Option
This update corrects the More Search Options filter for "Scheduling - Scheduled Into Teacher" so that the "as of" date is now applied correctly. Search results now only include students who are actually scheduled with the selected teacher on the specified date, providing accurate lists for scheduling, communication, and reporting workflows.
FOCUS-53062- Elementary Scheduler: Support Homeroom Courses Without Linked Sections
This update improves the Elementary Scheduler by allowing courses flagged as Homeroom to be scheduled even when no linked sections exist. Previously, the scheduler would fail to load in this scenario, preventing homeroom assignments from being created.
FOCUS-53045- Positive Behavior Awards: Fix to Custom Date Range Selections
This update corrects an issue where the Positive Behavior Awards screen did not honor the custom date range selected by the user. The date pickers now apply the chosen start and end dates accurately, and totals for Earned, Spent, Available Balance, and individual badge counts update to reflect only the awards within that defined window. This ensures the module behaves as documented and provides reliable reporting when reviewing student awards for specific time periods.
FOCUS-53014- Resolve More Search Options Menu Closing Prematurely (Chrome)
This update resolves an issue affecting pages that use the new More Search Options menu, where selecting an item from a submenu--especially in Chrome--caused the menu to close before the selection was registered.
FOCUS-53010- Post Final Grades: Prevent Removing Percentage from Posted Grades
This update resolves an issue where teachers could unintentionally overwrite gradebook-calculated final grades even when the system preference "Disable the ability for teachers to post grades that differ from gradebook" was enabled. Previously, using "Use Gradebook Grades" in Post Final Grades could result in the percent value being set to null when the teacher clicked Save, causing the final grade field to appear blank. The updated logic now preserves the gradebook-calculated percent and letter grade when posting, ensuring teachers cannot save a mismatched or empty grade and that final grades reliably reflect the gradebook.
FOCUS-53009- Add/Drop Report: Add Prior District & Focus Transfer (Florida)
Enhanced the Student Add/Drop Report by adding new columns for Prior District and Focus Transfer for customers in Florida. Inline filters were also added to the data table, allowing administrators to easily sort and refine report results directly within the interface.
See Add / Drop Report for more details.
FOCUS-52983- Add a Student: Add "Came From" to 2nd Page
This update adds "Came From" on the second page of Add a Student when the system preference "Show all enrollment fields on Add a Student" is not enabled.
See Add a Student > Did You Know? for more details.
FOCUS-52972- School Choice: Adjust Online Application Status Verification Criteria
This branch adjusts the validation that ensures parents cannot complete a School Choice Application if they have an in-progress Online Application. This update ensures the validation works correctly for customers using both Legacy and New Apps.
FOCUS-52970- Communication: Prevent Sending SMS Messages That Only Contain a Signature
This update improves SMS reply behavior in Communication by preventing users from unintentionally sending SMS messages that contain only their prefilled SMS signature. When replying to an SMS thread, the SMS tab may auto-populate with the user's signature, but the message will now send only if additional text is entered. If the user switches to email and sends an email reply instead, the system will no longer transmit a separate signature-only SMS. This change reduces accidental blank messages and improves clarity for end users.
FOCUS-52932- FAST Report: Improve Gains Score Levels (Florida)
This update enhances the FAST Report by adding low, middle, and high score ranges for Levels 1 and 2 in Algebra and Geometry. These additional score bands allow the report to more accurately determine when a student has demonstrated a gain between FAST Performance Measures. The gains indicator now evaluates the student's prior and current scale scores using these new ranges, ensuring that increases in performance correctly trigger a Gain checkmark. This improves accuracy and alignment with Florida FAST reporting expectations.
See FAST Report (Admin) and FAST Report (Teacher) for more details.
FOCUS-52911- Gradebook: Proficiency Gradebook Google Classroom Sync
This update improves the integration between Google Classroom and the Focus Gradebook when using proficiency-based grading. Previously, grades synced from Google Classroom would appear temporarily in a standard gradebook but disappear upon reopening when proficiency grading was enabled. With this enhancement, synced grades are now applied to every standard linked to the assignment and remain intact after refresh. This update ensures Google Classroom scores reliably populate and persist in proficiency gradebooks, providing consistent and accurate grading data across systems.
See Proficiency Gradebook for additional information.
FOCUS-52894- Student Schedule Adjust: Improve Multiple Section Options Sort Order
The Adjust Schedule screen now automatically places the student's scheduled section at the top of the list when multiple sections are available, eliminating the need to scroll to locate the active assignment. After saving any schedule change, the newly scheduled section also moves to the top, providing clearer visual guidance and making adjustments faster and more intuitive.
See Student Schedule > Using the Adjust Screen (New Student Schedule) and Using the Adjust Screen (Legacy Student Schedule) for more information.
FOCUS-52889- Student Schedule Adjust: Rotation Days & Course Number Added to Section Titles
The Adjust Schedule screen now displays clearer, more informative section labels by including each section's course number and rotation day. Rotation Day labels and Course Short Names are now part of the selectable section title, making it easier for users to distinguish between similar sections and choose the correct option. This enhancement improves visibility and reduces scheduling errors, especially in schools using rotation-based schedules.
See Student Schedule > Using the Adjust Screen (New Student Schedule) and Using the Adjust Screen (Legacy Student Schedule) for more information.
FOCUS-52883- Advanced Reports Error Handling Improvement with Graduation Requirements Program Field
Resolved an issue that caused a fatal error when Advanced Reports included the Graduation Requirements Program field. Reports now run and display results normally.
FOCUS-52826- Address & Contacts: Skip Validation for Phone Number Changes Only
Improved the behavior of Address & Contacts so that updating a student's phone number no longer triggers address validation when the address itself has not changed. Address validation is now performed only when the address is modified.
FOCUS-52749- Attendance: Excuse Notes Routing to All Students vs. Specific Students
Previously, navigating from an attendance-related portal alert could display notes for all students in the school when a period-based attendance record (non-daily period_id) was involved. With this update, the list correctly reflects only the relevant students and their active excuse notes.
FOCUS-52698- Stop 'Request Conference' From Throwing Error on Previously Denied Times
Improved the Request Conference workflow so that previously denied conference times no longer prevent families from requesting the same time slot again.
FOCUS-52656- Communication: Copying a Template Allows Changing Original Title
Resolved an issue in the Communication Platform where creating a new template from an existing one caused the new template's title to overwrite the original template's title. The update now correctly separates template references so users can edit and save new templates without affecting the originals.
Technical Note: This update introduces schema and migration changes to the communication_messages table. A new column, from_template_id, directly links each message to its originating template, replacing the older title_text_id method. Migration retroactively populates this field and clears out deprecated data. Additional columns--dismissed, dismisser, flagged_admin, and email_include_signature--were also added to enhance message auditing, administrative control, and email handling functionality.
FOCUS-52639- Translations: Exempt Referrals Reporter Names from Translations
Extended previous functionality to explicitly exclude the hardcoded "Reporter" referral field (discipline_referrals|staff_id) from translations. This change ensures the Reporter field and its options are no longer processed or stored in the translations table. The branch includes a migration that removes existing translation records created by this field.
FOCUS-52394- Improve Auto-Sizing Logic for SwiftBox Columns in Form Records
Improved the display of hard-coded form fields so that single-select SwiftBox columns now size dynamically based on the longest value in the list. This prevents titles or selections from being cut off and ensures full visibility of longer form names. If the column header is longer than all values, the width adjusts to the header instead. Only hard-coded form fields using single-select SwiftBoxes are affected; custom fields and multi-select fields remain unchanged.
FOCUS-52181- School Choice: New Preference - Number of Selections in the Late Application
Introduced a new system preference, Number of Selections in the Late Application, allowing districts to define how many additional program choices parents or students can make during the late application window. When Enable Late Applications is active, the total number of allowed selections equals the choices made during the regular window plus the late application selections defined in this preference. Existing functionality remains unchanged when late applications are disabled or the new preference is left blank, ensuring consistent behavior across all application periods.
See School Choice Setup > Setting Preferences for more information.
FOCUS-52153- Discipline Referrals: Allow Tooltip to Display on Hover for All Text-Area Columns
Long text fields in Discipline Referrals now display a hover tooltip for both edit and view-only users, making lengthy notes easier to read without opening or scrolling the field.
See Referrals (Admin) and Referrals (Teacher) for more information.
FOCUS-52030- Communication Platform Send to Excluded Schools Permission
Added a new permission for Admin profiles called "Send Messages to Excluded Schools." When enabled, administrators can send messages and create announcements for all schools they have access to, including those marked as excluded from communication. Admins without this permission will only see schools not excluded. This update provides districts with greater flexibility in controlling communication access for administrative staff.
See Users > Profiles > Students tab and Communication > Setting Profile Permissions for Admin Users for additional details.
FOCUS-50301- Custom Fields Translation Exemption Enhancement
Introduced a new toggle option, Exempt from Translation, for select one and select multiple field types in Student, User, School, and Referral fields, as well as their logging field columns. When enabled, this option prevents the field values from being translated in multilingual environments such as the Parent, Student, and Teacher Portals or within translated communications. The toggle defaults to off, preserving current translation behavior unless explicitly disabled. This enhancement provides districts with finer control over which field values are translated, ensuring that critical field data, such as codes or standardized responses, remain consistent across all languages.
See Student Fields, User Fields, Referral Fields, Incident Fields, School Fields, and Employee Fields for more information.
FOCUS-50108- District Report Cards: Effective Date Enrollment Accuracy Update
Improved student filtering in District Report Cards and Transcripts for both traditional and standards-based report cards so that only students with active schedules on the template's Effective Date are included when "Include Inactive" is unchecked. Students with inactive, withdrawn, or future-dated schedule records are no longer pulled into report card generation unintentionally.
FOCUS-53220 - Don't refresh MVs at night
FOCUS-53158 - ICR: New 2526 PE/Fine Arts Waiver Option (AL)
FOCUS-52935 - COE Report: Resolve Issues Enrollment, Completer and Withdrawal Calculations
FOCUS-53050- Select-Multiple Checkboxes Display Vertically for Improved Readability
This update improves the layout of Select Multiple fields configured to "Display as Checkboxes." These checkbox groups now display in vertically aligned columns rather than a long horizontal row, making the options easier to read and select. When users switch between one-, two-, or three-column views, the vertical layout is preserved and options distribute evenly without extending off-screen. This removes the need for excessive horizontal scrolling and supports clearer viewing, especially when option lists are long.
FOCUS-53042- Florida November 2025 Snapshot
Introduced updates to the SSS module for Florida districts, improving alignment with current state requirements and enhancing usability within FL-specific master forms and setup areas. For a full overview of the changes, districts can reference the "November 2025 Updates to FL Master Forms & Setup" article in the Zendesk Guide.
FOCUS-52763- Pennsylvania November Snapshot 2025
Introduced updates to the SSS module for Pennsylvania districts, improving alignment with current state requirements and enhancing usability within PA-specific master forms and setup areas.For a full overview of the changes, districts can reference the "November 2025 Updates to PA Master Forms & Setup" article in the Zendesk Guide.
FOCUS-52457- Improved Next Student Navigation in SSS Progress Reports
Enhanced the Next Student workflow in IEP/EP Goals Progress Reports to provide clearer navigation and prevent unintended event creation. The Next Student button now correctly updates the selected student even when the next record belongs to a different school. When a student is not enrolled in any school, an alert now offers the option to skip the student or open their Manage Student page. Additionally, if a student has no open Progress Monitoring event and their IEP has expired, the system will no longer auto-create a new PM event; instead, users are prompted to skip the student or review their record. The Next Student button now redirects within the same tab for a smoother, more consistent workflow.
See Manage Student: ESE Events for more information.
FOCUS-51525- Add Insert A Field to Rich Text Placeholders on Student Fields, User Fields and SSS
Enhanced Rich Text Placeholder fields across Student Fields, User Fields, and SSS so that users can now include Insert Fields directly from the setup screen. This expands the functionality originally added for Applications to all placeholder-capable areas and ensures that SSS steps using custom fields can also include Student Insert Fields correctly.
With this update, placeholders using the CKEditor RTF option now support inserting and rendering student, user, and employee fields based on user permissions. SSS step instances correctly substitute student-specific values when placeholders are used in SSS forms.
This improvement brings fully functional mail-merge capabilities to all supported placeholder fields, providing a consistent and more powerful templating experience across modules.
See Student Fields, User Fields, and Employee Fields for more information.
FOCUS-52250- CTE Schedule End Date & Completion Date Accuracy Enhancement
Improved how Focus calculates CTE schedule end dates and completion dates by incorporating Meeting Patterns and Hours Override into all relevant billing and scheduling logic. End dates now accurately reflect when billed hours or days will be met, ensuring consistency across Student Schedule, printed schedules, and invoicing. With this update, the system now:
- Accurately calculates Schedule End Dates when billing by Hours, Days, or Course, including Meeting Patterns and Hours Override.
- Correctly displays end dates in Student Schedule, Invoiced Schedule, and printed schedules.
These changes ensure that all CTE billing and scheduling scenarios reflect the actual instructional calendar and course meeting structure.
See Student Schedule > Postsecondary > Billing from Postsecondary Student Schedules for more information.











