Documentation for Administrators

12.0.126 - 03/07/2026

Updated on

Expand or collapse content Finance

FOCUS-54990- Accounts Receivable | 1098-T Improvement

Funding Source & Data Consistency

We have refined how 1098-T totals are calculated to ensure financial data is mapped precisely to the correct campus or facility based on the distict's accounting configuration.

  • Key Enhancements:
    • Smart Data Filtering: Outside Overage Check amounts are now limited by the Funding Source accounting strip. The system cross-references the Cost Center Category and Facility mapping to ensure funds only appear on the 1098-T of the relevant school.
    • Cross-Portal Consistency: This logic ensures that the values displayed in the Admin Portal and the Student Portal are perfectly synced and accurate.
  • Impact: Prevents overage amounts from inadvertently appearing on tax forms for unrelated schools, ensuring compliance and reducing manual data reconciliation.

FOCUS-54989- Setup | User Preferences Improvement

User Interface Enhancements

To ensure a cohesive and intuitive user experience, we have updated the naming conventions within the ERP module to maintain consistency across the platform.

  • Navigation Path: ERP > Setup > User Preferences
  • Change: The menu item and page title have been renamed from "User Preference" to User Preferences.
  • Impact: This is a cosmetic update to align the section with standard naming patterns used throughout the rest of the application. No functional changes were made to the settings within this page.

See Setup > User Preferences for more information.

FOCUS-54944- Allow File Uploads After Form Submission

Adds a new form setting that allows additional file uploads after a form has been submitted but before it is fully processed. When the Allow File Uploads after submission option is enabled in Form Builder settings, users can upload or manage files from the form's History tab while the request is pending approval. When the setting is disabled, file uploads remain locked after submission as previously designed.

See Form Builder and Forms for more information.

Focus 🔊

FOCUS-54928- Fixed Assets | Inventory Report Improvement

Report Export Improvements

We have optimized the Inventory Report export to ensure data is formatted correctly for spreadsheet analysis. These changes prevent common Excel formatting issues and improve data readability.

  • Navigation Path: ERP > Fixed Assets > Inventory Report
  • Feature Enhancements:
    • Serial Number Clarity: The Serial Number column has been adjusted to ensure the full identifier is visible and correctly formatted when opened in Excel.
    • Date Formatting: The Last Inventoried column has been cleaned to display only the date, removing unnecessary timestamps or metadata for a cleaner look.

FOCUS-54917- Setup | Rollover Eligibility on Project Elements

New Project Category Configuration

We have added a new setting to give you more granular control over which project data carries forward into the new fiscal year.

  • Navigation Path: Finance > Setup > Settings > Elements (Project Category)
  • New Feature: Added a checkbox field labeled Exclude from Budget Rollover.
  • Functionality: When this flag is enabled for a specific Project Category, that category will be automatically skipped during the budget rollover process.

See Setup > Settings > Elements for more information.

FOCUS-54697- Fixed Assets| Add Student Name/ID Column to Import Assets

Dynamic Asset Assignment

We have updated the Import Assets screen to intelligently adapt based on your Fixed Assets configuration. The system now ensures that student assignment fields are mutually exclusive, preventing conflicting data during the import process.

  • Navigation Path: ERP > Fixed Assets > Import Assets
  • Key Enhancements:
    • Dynamic Field Rendering: The interface will now automatically display either the Assigned Student (dropdown menu) or the Student Name/ID (text input) based on your site's specific Fixed Assets setup.
    • Data Integrity: By enforcing mutual exclusivity between these fields, the system maintains consistency with existing FA logic and prevents duplicate or mismatched assignment data.

See Manage Assets > Importing Assets for more details.

FOCUS-54613- Accounts Payable | Expand Permission to Edit Allocations for Imported P-Card Requests

P-Card Allocation Override Logic

We have enhanced the logic for Imported P-Card Transactions to ensure that user permissions correctly dictate whether accounting allocations can be modified.

  • Navigation Path: ERP > Purchasing/Accounts Payable > Purchase Request/Orders(including Internal Accounts)
  • Key Logic Changes:
    • Permission Enabled: When"Allow Pcard Default Accounting Override" is toggled ON in Setup, users can now freely add or edit allocations for imported transactions.
    • Bypassed Validation: The system will no longer strictly validate against the Bank Account > Pcard allocation setup. This allows users to update or fill in null/defaulted values as needed.
    • Permission Disabled: When the setting is OFF, the allocation fields remain locked. Users will be unable to add or edit allocations for any imported P-Card transactions, regardless of whether a value was defaulted in from the setup.

See Setup > Profiles > Purchasing/Accounts Payable tab for more details.

FOCUS-54591- Transportation | Driver Acceptance Form Revisions

Bus Request Form Enhancements

We have updated the Driver Acceptance Form within the Transportation module to improve professional presentation and remove redundant data.

  • Navigation Path: ERP > Transportation > Transportation Requests > Bus Requests > Current Bus Request > Pick-Ups / Drop-Offs
  • Key Updates:
    • Text Correction: Fixed a typographical error for the word "Received" on the Driver Acceptance Form.
    • Form Simplification: Removed the Bus Number field from the form. This field previously displayed a total count of buses rather than specific vehicle identifiers, and has been removed to reduce clutter and focus on essential trip information.

FOCUS-53972- Fixed Assets | Inventory Report Load Improvement

Report Reliability & Speed Improvements

We have implemented backend optimizations to the Inventory Report to ensure a more stable and efficient experience when generating large data sets.

  • Navigation Path: ERP > Fixed Assets > Inventory Report
  • Key Enhancements:
    • Improved Loading Stability: Resolved an issue where the report would occasionally fail to load. Users can now expect consistent report generation.
    • Performance Boost: Optimized data retrieval to significantly reduce load times, allowing you to access your inventory data faster than before.
Expand or collapse content Human Resources/Payroll

FOCUS-55016- Applicant Tracking | Add Applicant Name to Request To Hire Approval History

Request to Hire: Enhanced Approval History

We have added a new configuration option to the Request to Hire form, allowing for a more organized view of applicant data during the approval cycle.

  • Navigation Path: ERP > Setup > Forms > Request to Hire > Field Properties
  • New Feature: Added a toggle to enable a dedicated Applicant Name column on the Approval History tab.
  • Benefit: When enabled, this feature pulls the applicant's name into its own distinct column, making it easier for approvers to identify and track specific hire requests at a glance.

See Form Builder and Forms for more information.

Focus 🔊

FOCUS-55071- EAF| Add/Change A Position - Show Current Supplement Information

Add Supplement informational section to EAF-Add a Position and EAF-Change a Position if the employee selected has a supplement in the current fiscal year to alert district about the Supplement that might need to be added..

See Employee Action Form for additional information.

FOCUS-55007- Applicant Tracing | Posting Improvements

Applicant Tracking: Job Posting Visibility

We have resolved a filtering issue within the Postings module to ensure that all active job categories are accurately represented in District records.

  • Navigation Path: ERP > Human Resources > Applicant Tracking > Postings
  • Key Fix:
    • Substitute Postings: Improved the search and display logic to ensure that any job posting with the title "Substitutes" now consistently appears in the primary list of postings.
  • Benefit: This ensures HR administrators have full visibility into their substitute recruitment pipeline without needing to perform manual workarounds to locate these specific records.

FOCUS-54936- Applicant Tracking | Job Offer Improvement

Offer Generation Validation

We have refined the sequence of checks performed when sending an offer to ensure that data integrity is verified before any records are saved to the system.

  • Key Enhancements:
    • Proactive Validation: The Salary and Step validation has been moved earlier in the process. It now triggers immediately when an offer is sent, joining existing guards like the offer template and available units checks.
    • Data Integrity: By validating these fields before the initial system save (persist), we prevent the creation of "ghost" or incomplete records in the database.
    • Fail-Safe Logic: While the check now happens earlier for a smoother user experience, a secondary "safety net" remains at the approval stage to ensure 100% accuracy.
  • Benefit: This change provides immediate feedback to HR users if there is a salary configuration issue, rather than failing later in the process.

FOCUS-54893- Payroll > Pay Schedule | Autosync Posting, Check, and Journal dates

Pay Schedule Date Sync Enhancement

To improve data integrity and save time, the Posting, Check, and Journal dates in Pay Schedule maintenance are now linked by Run Number. Updating one of these dates in any schedule will automatically update all other schedules for that same run. This ensures those dates stay in sync across the schedules without manual intervention.

FOCUS-54886- EAF | Add position SQL error

EAF Salary Slot Dropdown Fix

Fixed a bug in the EAF > Add a Position form that prevented valid salary slots from displaying in the dropdown menu and caused a system error. Salary slots now load correctly, and the underlying "hard error" has been resolved to ensure form stability.

FOCUS-54870- T&A | Timecard Approval Reminder Functionality

Timecard Approval Email Reminders

A new feature has been added to Time & Attendance that enables authorized personnel to trigger email reminders to managers with pending approvals. To provide maximum flexibility, these reminders can be sent to all managers at once or to specific individuals. Access to this tool is strictly managed via a new profile permission, ensuring only those with the proper credentials can initiate these notifications.

See Time & Attendance Approval > Timecard Approvals for more details.

FOCUS-54849- SPDE: Sub Leave Setting

A new setting, "Load Sub Leave Assigned to Run if Not Paid," is now available in Setup > Settings > Payroll > Payroll Entry. When enabled, the SPDE > Leave > Sub; Leave Request dropdown will include leave requests that are assigned to a run but not yet posted.

See Setup > Settings > Payroll tab > Payroll Entry section for more details.

FOCUS-54754- ESS | View Timecards - Highlight Missed Time

Salaried Timecard "Missed Time" Highlights

The ESS > View Timecard page now highlights missed hours in red for salaried employees. If an employee's daily punches fall short of their expected total and they don't have leave entered for that missed time, the gap is clearly flagged.

See ESS > View/Edit Timecards for more details.

FOCUS-54729- EAF | Add or Change Position - Include Separation Date/Codes

Separation Date & Reason added to EAF.

A new profile permission is available to control the display of employee separation details on Add and Change Position EAFs. Districts can now choose to keep these fields hidden, allow "View Only" access to current data, or provide "Edit" access to allow users to override and update an employee's separation date and reason during the EAF process.

See ERP >  Profiles > Human Resources; Employee Action Form > Add a Position Request; and Employee Action Form > Change a Position Request for more information.

FOCUS-52691- Updating the garnishment system

Garnishment and Arrears Enhancement

Payroll garnishment calculations have been updated to better align with state and federal guidelines, with a special emphasis on Child Support, Bankruptcy, and other legal orders. Additionally, we have improved the "Deduction in Arrears" workflow; deductions that are marked to go into arrears will now show up in the Payroll > Deduction Arrears tab for better tracking and management.

See Maintenance by Calendar Year > Min Wages tab, Deduction > Calculated by Employment tab > Misc section, and District Codes > Deduction Processing tab for more information.

Expand or collapse content SIS

FOCUS-55097- School Choice: Changes School Choice Handling Inactive Students

Improves School Choice applications to allow parents to select a current grade level when a student previously attended the applicant school but the enrollment record does not contain a grade level. When a grade is selected during the application process, the system properly accepts the submission and creates a new active enrollment record for the applicant school, ensuring the application can proceed without grade identification errors.

FOCUS-55096- Third Party Systems: New Select Student Profiles to Send

A new configuration option has been added to the Third Party Systems setup allowing administrators to specify which student profiles are included when sending data through the API. This update introduces a dropdown selection so districts can limit API transmissions to specific student profile types.

See Third Party Systems for more information.

Third Party Systems 🔊

FOCUS-55080- Community App: Adds Back of Badge to Virtual ID Badge

The Community Mobile App Virtual ID badge has been updated to support two-sided badge layouts. When a two-sided layout is configured in Students > Print ID Badges, the back side of the badge will now display in the Community App Virtual ID view.

FOCUS-55074- ADA Report Handles Invalid Attendance Log Date Ranges

The Average Daily Attendance report has been updated to prevent failures caused by attendance log entries with invalid date ranges. Previously, incorrect log records where the end date preceded the start date could trigger a divide-by-zero error, causing the entire report to fail.

FOCUS-55070- School Choice: Additional Reasons Feature

A new Additional Reasons feature has been added to the School Choice module, allowing districts to define and apply multiple reason codes to application status records. Administrators can configure available reason codes under a new Additional Reasons tab within School Choice Setup, with options to mark reasons as inactive while preserving them for historical records. The selected reasons can now be applied through School Choice reports and application management screens, providing districts with greater flexibility to track and document additional context related to application decisions.

See School Choice Setup > Setting Up Additional Reasons for more information.

School Choice Setup

FOCUS-55065- Deleting Unprocessed Applications not working if application is completed

The system now allows application records to be marked as deleted even after they have reached a completed status. Previously, restrictions that prevented status changes on completed applications also blocked deletion, preventing users from removing records through Online Enrollments. This update restores the ability to delete those applications while maintaining existing protections for other status changes.

FOCUS-55059- Limit Profile & Schools Search Widget to User's Schools

The school selection dropdown on the Users search screen now respects profile-based school restrictions. Users with profiles limited to specific schools will only see those assigned schools in the dropdown, preventing the display of schools they do not have permission to access.

FOCUS-55057- Fix "Automatic" Next Grade in Advanced Report

The Next Grade option in Advanced Reports has been updated to replace the label "N/A" with "Automatic."

See Advanced Report > Did You Know? for more information.

FOCUS-55050- Excuse Note Approval Messages Save Correctly

Users with permission to approve attendance excuse notes can now edit and save the associated message without the page becoming unresponsive.

FOCUS-55048- Advanced Reports: Log Field Filters Applied to Results

Advanced Reports now correctly apply search filters when including Custom Log Fields. Previously, if a student had at least one log entry matching the criteria, all of that student's log entries would appear in the report. The report now returns only the log entries that meet the selected filter criteria.

FOCUS-55041- Add Family Docs to Import Student Files

The Import Student Files module now includes a Family Documents option, allowing administrators to bulk upload files associated with family records.

See Import Student Files for more information.

Import Student Files

FOCUS-55030- Google Drive Export - Data Not Split Into Columns

Resolves an issue where exporting List Output data to Google Drive placed all values into a single column. Exports now correctly retain tab-delimited formatting so data appears in proper columns when opened in Google Sheets. Special characters such as apostrophes and dashes are also preserved across both Excel and Google Drive exports.

FOCUS-55026- Menu: Adds Scrollbar to Left Menu

Improves navigation by adding a scrollbar to the left menu when the browser window is zoomed or reduced in size.

See Portal (Teachers), Portal (Admin), and Portal ERP for more information.

FOCUS-55019- Add Local ID Column to Positive Behaviors

Improves the Positive Behavior Awards screen by displaying the Local ID column when the Display Local ID in Student Lists user preference is enabled.

FOCUS-55002- Rollover: Updates 'School Choice Programs' to 'School Choice Seats'

Updates the wording on the Rollover screen to improve clarity for School Choice data options. The option previously labeled School Choice Programs has been renamed to School Choice Seats.

See Rollover for more information.

Rollover

FOCUS-54999- Final Grades: Resolves Cursor Loading on Page Size Input

Improves the Student Grades screen by removing the automatic cursor focus on the Page Size field when the page loads. The page now opens without placing the cursor in the input field, preventing unintended changes and improving overall usability when reviewing student grades.

FOCUS-54982- Graduation Req. Report: Biliteracy Seal Level Correction for ACTFL (FL)

Updates the Graduation Requirements Report to correctly evaluate the performance levels required for Gold and Silver Biliteracy Seals. The system now properly interprets ACTFL Latin Interpretive Reading Assessment (LIRA) results so that I-5 qualifies for Gold and I-2 or higher qualifies for Silver, ensuring students are awarded the appropriate seal level based on their assessment results.

FOCUS-54980- Copy School: Issue with Honor Roll Copy

Improves the Copy School process when transferring Honor Roll configurations. The system now properly handles existing rollover records, preventing duplicate record errors when copying Honor Roll setups to a new school.

FOCUS-54975- Referral Print: Layout Not Printing

Resolves an issue where certain referral page layouts failed to print correctly in portrait orientation. All referral print layouts now generate successfully in both portrait and landscape formats, ensuring consistent printing behavior across available page layout options.

FOCUS-54964- Advanced Reports: Restrict Rolling/Retention Editing by Permission

Improves permission enforcement in Advanced Reports so the Rolling/Retention option can no longer be modified by users without edit access.

FOCUS-54948- Copy School New Swiftbox Dropdown for Existing Schools

Improves the Copy School interface by replacing the existing school checkbox list with a searchable school dropdown when copying configuration to existing schools. The functionality remains the same, but the updated interface includes school filters and a more compact selection method, making it easier to locate and select target schools when copying setup data.

See Copy School for more information.

Copy School

FOCUS-54947- Scheduling Reports Add School Filter

Adds a School filter to the Percentage of Students Scheduled and Percentage of Requests Scheduled reports under Scheduling > Loading Reports. Users can now filter results by one or more schools to more easily review scheduling progress for specific locations instead of viewing combined district results.

See Loading Reports for more information.

Loading Reports

FOCUS-54926- Contact Fields Prioritized in Advanced Reports

Improves usability when building Advanced Reports by prioritizing key contact fields. The fields for Name, Email, and Cell are now pinned to the top of the Available Fields list within the Contacts section, making them easier to locate when configuring reports. The remaining contact fields continue to appear in their standard order.

FOCUS-54905- Communication: Add Setting for Teachers 'Enable Allow Replies by Default'

Adds a new teacher-level communication setting that allows teachers to control whether replies are enabled by default when sending messages. Teachers with permission to modify reply settings can configure the default behavior in Communication Settings and still override the option when composing individual messages. Teachers without this permission will continue to have replies enabled by default without the ability to change the setting. Administrative messaging behavior remains unchanged.

See Communication (Teachers) > Composing Messages and Settings for more information.

FOCUS-54869- Assessment Report: Format Student Date Fields, Add Current/Previous syear Option

Improves the Assessment Report by adding flexible school year selection and improving the display of student date fields. Users can now choose Current Year or Previous Year when configuring the report, allowing saved reports to automatically roll forward without needing yearly updates. Student date fields included in the report are also now formatted to display only the date, removing the timestamp for clearer and more consistent reporting.

See Assessment Report for more information.

Assessment Report

FOCUS-54858- New Student Application: Improve Submit Button

Improves the New Online Application to prevent duplicate student records caused by multiple rapid submissions. When submitting a new enrollment, the Submit button is now immediately disabled and displays a "Submitting..." indicator.

FOCUS-54734- School Choice: Add Sort Order Option to Application Notes

Application Notes in the School Choice module can now be arranged using a configurable Sort Order. Previously, notes displayed based on database order, making it difficult to control their placement on applications. A new Sort Order setting under School Choice Setup > Customize Application > Application Notes provides districts with greater flexibility to organize how notes appear on Choice applications.

See School Choice Setup for more information.

School Choice Setup

FOCUS-54709- Ohio Grad Requirements: Change Classification For Ohio State Test PL3

The Graduation Requirements Report for Ohio has been updated to more accurately evaluate End of Course test performance levels within the Readiness Program. The report now references the test_code field rather than the generic score field when determining Performance Level eligibility. In addition, the comparison logic has been refined to recognize specific performance level values, including variations with leading zeros.

FOCUS-54663- School Choice: Restore Do not Decline other Waitlisted Programs during Parent Acceptance

This branch ensures that waitlisted applications are preserved or declined based on application type, choice priority, the "Don't Cancel Alternate Choices" preference, and the "Do not Decline other Waitlisted Programs during Parent Acceptance" preference. Pending and accepted applications continue to be auto-declined as appropriate.

  • When "Don't Cancel Alternate Choices" is enabled and a parent accepts a Pending Acceptance application in the Parent Portal, all other Pending Acceptance records for the same student and school year are canceled across application types. Waitlisted programs are canceled only within the same application type. There is no change to how this preference impacts running the lottery.
  • When "Do not Decline other Waitlisted Programs during Parent Acceptance" and "Don't Cancel Alternate Choices" are both enabled, and a parent accepts a Pending Acceptance application, all other Pending Acceptance records for the same student and school year are canceled across application types. Waitlisted programs are only canceled within the same application type and only if they are lower choice.

See School Choice Setup for more information.

FOCUS-54639- Document Management Usability Updates

Improvements have been made to the Uploaded Files experience in Document Management. Non-convertible file types now display a Download button instead of View, and exporting files includes a clear warning when selected files may not be convertible to PDF. Additionally, the redaction interface has been refined so page numbering begins at 1, improving clarity and alignment with standard document conventions.

See Uploaded Files (Students menu) and Uploaded Files (Users menu) for more information.

Uploaded Files

FOCUS-54605- Communication Reports & Breakdown: Resolve School and Recipient Filtering Issues

Improves the Communication Report to ensure messages are only displayed when they involve users or recipients associated with schools the viewer is authorized to access. Messages are now filtered based on Communication Report permissions and selected school filters, preventing users from viewing communications unrelated to their permitted schools while preserving visibility for messages sent to or received by authorized recipients.

See Communication Reports (Admin) and Communication Reports (Teachers) for more details.

FOCUS-54590- Create Kiosk Entry on Time In / Out Absence Summary

Editing attendance minutes directly in the Absence Summary now automatically creates corresponding kiosk entries. A migration also creates kiosk entries for applicable historical edits, allowing districts to recalculate attendance minutes accurately. After recalculation, minutes present and absent properly reflect the edited times.

See Absence Summary > The Absence Summary Breakdown per Student for more information.

FOCUS-54532- Community Mobile App: School Choice Summary Buttons

The Community Mobile App now supports direct access to School Choice for eligible parent users. When parents have permission to view magnet, special assignment, or choice applications, a new School Choice button appears on the student summary screen in the mobile app. This provides quick access to application records, statuses, and available actions, ensuring a seamless School Choice experience directly from the app.

See Using the Mobile App for Parents/Students for more information.

sandbox.focusschoolsoftware.com/writers02/mobileApps/community/?&preview=mobile&locale=EN&color_scheme=light

FOCUS-54525- User Info: Teacher Schedule Rotation Days Display

This update improves the display of the Teacher Schedule under User Info by adding a Rotation Days column when advanced rotation scheduling is enabled. The schedule now clearly shows the rotation days assigned to each section, helping staff quickly understand when classes meet across rotation-based schedules.

See User Info > Teacher Schedule tab for more information.

FOCUS-54088- Attendance Thresholds Letter Queue & Enrollment Filtering

This update enhances Attendance Thresholds by adding a new Letter Queue option, allowing thresholds to place letters into the letter queue instead of sending communications when a template is selected. Execution history output has also been improved to display communication results in a clear, table-based format for easier review. In addition, threshold logic now only evaluates attendance for actively enrolled and scheduled students, ensuring alerts and letters are generated only for students who are currently eligible.

See Attendance Setup for more information.

Attendance Setup

FOCUS-54012- Detention List: Refresh and Processing Improvements

Newly created detentions now refresh automatically on the list, and detentions created by teachers are no longer marked as processed immediately. Instead, teacher-created detentions remain pending until an administrator reviews and completes them, ensuring proper oversight and consistent referral handling.

FOCUS-53862- Hall Passes: Teachers View Full Past History

This update improves the Hall Pass module by giving districts more control over how teachers view inactive and expired passes. A new teacher profile permission, "View Expired Passes," allows teachers to see the full hall pass history for their rostered students, including passes created by other staff, when checking the 'Show All My Students' Passes' box in the Inactive tab. Teachers continue to see only their own inactive passes for students, by default, preserving existing behavior while adding clearer visibility when reviewing individual student pass history.

See Profiles and Hall Passes (Teachers) for more information.

Hall Passes

FOCUS-53623- Run Scheduler: Adds Study Hall Scheduler

Introduces a new Study Hall Scheduler tab on the Run Scheduler page that allows administrators to automatically place a selected study hall course into available gaps within student schedules. Users can filter students by grade level and semester and optionally remove existing unlocked study hall assignments before rescheduling. The scheduler prioritizes full-year sections first and then semester sections when filling open periods, helping districts efficiently balance study hall placements without creating permanent schedule requests in the database.

See Run Scheduler (New) > Running the Study Hall Scheduler for more information.

Run Scheduler

FOCUS-52853- Schedule Deletion Override for Records With Attendance and Grades

Enhances the Scheduling system preference "Do Not Allow Users to Delete Schedule Records with Attendance and Grades" by introducing a new profile permission, "Delete Schedule Override." Users granted the Delete Schedule Override permission can proceed with deleting schedule records that contain attendance or grade data after confirming an enhanced warning message, which also removes associated attendance, report card grades, gradebook grades, standard grades, and related records. Users without the override permission remain restricted from deleting schedule records that contain attendance or grade data.

See System Preferences > Scheduling and Profiles for more information.

Profiles

FOCUS-52837- Enhance Edit Rule Loop Detection Logic

Enhanced Edit Rules & Workflow validation to detect and prevent infinite or cyclical loops caused by chained rules acting on the same field. The system now tracks field changes across each rule iteration and stops processing if a loop is detected, presenting a clear error message to the user.

Expand or collapse content SSS

FOCUS-55027- Publish Progress Report to parent - Fix IEP/EP Progress Report link to use the most recent event instance with progress data

Improves the behavior of IEP Progress Reports published to the parent portal. The system now selects the most recent report that contains actual progress data instead of displaying a newer report that has no recorded progress. Portal entries are now only generated when a report includes at least one progress record, ensuring parents see accurate and meaningful information.

FOCUS-54944- Allow File Uploads After Form Submission

Adds a new form setting that allows additional file uploads after a form has been submitted but before it is fully processed. When the Allow File Uploads after submission option is enabled in Form Builder settings, users can upload or manage files from the form's History tab while the request is pending approval. When the setting is disabled, file uploads remain locked after submission as previously designed.

See Form Builder and Forms for more information.

Focus 🔊

FOCUS-54903- SSS Events Toolbar And Step List Remain Fixed During Scrolling

Improves navigation within SSS Events by keeping the top toolbar and step list fixed in place while scrolling through event forms. Previously, these elements moved with the page content, making it difficult to navigate between steps on longer forms. The toolbar and step list now remain visible, allowing users to move between sections more efficiently while reviewing or completing event details.

FOCUS-52167- SSS: Caseload & Services - Resolve Issues With Saving Drafts

Service entry in SSS now prompts users to save a draft when exiting the Add Service or Add Group Service modal without submitting. If the user cancels or clicks outside the modal, a warning message appears offering the option to save the service as a draft.

FOCUS-48221- SSS Custom Screen/ Custom Field Domains/Goals CR

Domains in the SSS setup can now be linked to custom screen fields. When a custom screen field is configured as a domain and selected within the Present Levels step, it will automatically appear on the Goals & Objectives screen, allowing districts to incorporate custom data points directly into the goal creation workflow.

See Setup > Domains for more information.

Setup

FOCUS-55016- Applicant Tracking | Add Applicant Name to Request To Hire Approval History

Request to Hire: Enhanced Approval History

We have added a new configuration option to the Request to Hire form, allowing for a more organized view of applicant data during the approval cycle.

  • Navigation Path: ERP > Setup > Forms > Request to Hire > Field Properties
  • New Feature: Added a toggle to enable a dedicated Applicant Name column on the Approval History tab.
  • Benefit: When enabled, this feature pulls the applicant's name into its own distinct column, making it easier for approvers to identify and track specific hire requests at a glance.

See Form Builder and Forms for more information.

Focus 🔊
Next Article 12.0.125 - 02/27/2026