Documentation for Administrators

12.0.122 - 02/06/2026

Updated on

Expand or collapse content Finance

FOCUS-54517 - Setup | ERP Permission Change Improvement

Manual Journal Approval Workflow Fix

General Ledger > Manual Journals > Approval Permissions

We have resolved a technical issue that occurred when deleting Approval Permissions for Manual Journals. This fix ensures that the underlying Approval Flow remains synchronized and functional.

  • Clean Deletion: Removing an approval permission now correctly clears all associated data from the backend.
  • Workflow Integrity: Previously, "stale" data from deleted permissions could linger, causing errors that blocked users from making further changes to the Approval Flow.
  • Error Prevention: You can now add, edit, or remove approval steps without encountering validation errors caused by legacy records.

Administrators can now manage staff turnover or permission changes within Manual Journals without risking a "locked" or broken approval process.

FOCUS-54444 - Accounts Payable | 1099-MISC Printing Improvement

Print Alignment Update for 1099-MISC

ERP > Purchasing / Accounts Payable > Print 1099 - MISC

This update addresses a formatting issue specifically for users utilizing the Z-Fold printing option.

  • Alignment Correction: Adjusted the data positioning for Box 3 (Other income) and Box 4 (Federal income tax withheld).
  • Improved Accuracy: These fields will now align perfectly within the designated boxes on physical Z-Fold forms, preventing data from overlapping lines or being obscured by the fold.

No setup changes are necessary. Focus recommends performing a test print on a plain sheet of paper and overlaying it with your Z-Fold stock to confirm the alignment is consistent with your specific printer settings.

FOCUS-54418 - Setup | ERP Permission Import Improvement

Import Optimization for Approval Permissions

ERP > Setup > Approval Flows > Approval Permissions

We have enhanced the data import process for Approval Permissions to ensure that all imported records are fully populated with the necessary identifiers.

  • Automated Position Mapping: When importing records, the system now ensures that Position Codes are correctly assigned and populated.
  • Data Consistency: Previously, some imported records could be created with blank Position Codes, requiring manual cleanup. This update eliminates that manual step and ensures your approval hierarchies remain accurate from the moment of import.

This improvement streamlines the bulk-uploading of permissions and reduces the risk of "orphaned" records that could cause gaps in your approval routing.

FOCUS-54189 - Fixed Assets | Inventory Report Improvement

Release Note: Fixed Assets Inventory Report Flexibility

ERP > Fixed Assets > Inventory Report

We have updated the filtering logic for the Inventory Report to provide more flexibility for districts that do not utilize department-level tracking.

  • Logic Update: The report criteria have been updated from a "Required Both" to an "Either/Or" requirement for Authorized Facilities and Authorized Departments.
  • Increased Accessibility: You can now generate the report using only authorized facilities. You are no longer forced to provide a department code to run the report.

This change ensures that districts not set up to use departments in Fixed Assets can now pull accurate inventory data without encountering validation hurdles or empty results.

FOCUS-53900- Fixed Assets | Inventory Report Setting

Inventory Report Default Status Configuration

We have added a new customization option that allows districts to define how the Inventory Report looks the moment it is opened.

  • Districts can now choose which Status is automatically selected when the Inventory Report page loads.
  • This configuration can be found under ERP > Setup > Settings > Fixed Assets.

Previously, the report would load with a system-standard default status. This enhancement allows you to tailor the report to your specific workflow--saving time for users who consistently filter for a specific status (such as "Inventoried" or "Missing") by making it the starting view.

See ERP-Settings >Fixed Assets and Inventory Report >The Inventory Report for more information.

FOCUS-53896 - Billing | Product Enhancement

New "Exempt From Obligation" Option for Internal Products

SIS > Billing > Product List > Internal Products > Purchase & Pay

We have added a new configuration setting to Internal Products that allows specific items to bypass checkout blocks caused by outstanding obligations.

  • New "Exempt From Obligation" Toggle: You can now mark specific Internal Products as exempt.
  • Streamlined Checkout: If a student has an outstanding obligation tied to an exempt product, they will no longer be blocked from completing a Purchase & Pay checkout.
  • Maintained Security: Any obligations stemming from non-exempt products will continue to function as usual, blocking the checkout process until the debt is resolved.

This feature is ideal for administrative fees or low-priority items that shouldn't prevent a student from purchasing essential items, like yearbooks or graduation tickets, while still enforcing collections on critical balances.

See Billing > Product List for more information.

FOCUS-53921 - Setup | General Ledger Setting Enhancement

New Filtering Option for Internal Exp/Rev Reports

ERP > Setup > Settings > Miscellaneous

We have introduced a new configuration setting to provide greater control over which budget records appear on the Internal Expense/Revenue Report.

  • New Setting: Added a toggle titled Exclude Budgets without object/revenue code on Internal Exp/Rev Report.
  • Automated Migration: To maintain consistency, if you already have the standard "Exp/Rev Report" exclusion enabled, this new setting will default to "Yes" automatically.
  • Report Logic: When enabled, the Internal Exp/Rev report will now filter out budget entries that are missing an object or revenue code, ensuring a cleaner and more professional report output.

This alignment ensures that your internal accounting reports follow the same data integrity standards as your standard financial reports, reducing clutter from incomplete budget records.

See Settings > Miscellaneous tab > Misc. section for more details.

FOCUS-54304 - Accounts Payable | Vendor Prefix Logic Improvement

ID Sequencing Logic Update

ERP > Purchasing / Accounts Payable > Vendors/Customers

We have updated the vendor creation logic to ensure unique identification numbers are assigned when switching between different vendor types.

  • Improved ID Generation: Fixed an issue where the system would occasionally assign the same base vendor number to a new "V" suffix (Vendor) record if it was created immediately after an "E" suffix (Employee/Expense) record.
  • Unique Numbering: The system now correctly increments the sequence, ensuring that every new record receives a distinct, unique vendor number regardless of the suffix type used in the previous entry.

This prevents potential data overlap and ensures that your vendor database maintains perfect integrity for tracking and reporting purposes.

FOCUS-54335 - Accounts Payable | Check Allocation Improvement

Security Update for Check Reporting

ERP > Purchasing / Accounts Payable > Check Report

We have implemented a system improvement to the Check Report to ensure strict adherence to user permission levels.

  • Permission Enforcement: Fixed an issue where some users could view check data that fell outside of their assigned account strip permissions.
  • Data Privacy: Access controls have been restored to their intended settings. Employees will now only see checks associated with the specific accounts they are authorized to view.
Expand or collapse content Human Resources/Payroll

FOCUS-54399 - Payroll > W2 Reporting | Missing Terminated employees in W2 Report

Fix: W-2 Generation for Cross-Fiscal Year Terminations

Resolved an issue where employees with 2025 earnings--but no FY 2025-2026 job record--were excluded when filtering for "Terminated Employees Only" during W-2 creation. The filter now correctly captures these individuals, ensuring all terminated employees with taxable earnings receive their W-2s.

FOCUS-54013 - PR > Schl/Dept Payroll Entry | Allow setting the max hours per day for timecard entry

The SDPE entry settings have been updated to replace the Yes/No "10-hour limit" toggle with a customizable Timecard Max Hours Per Day field. Located in Setup > Settings > Payroll > Payroll Entry, this allows districts to specify their own maximum hour threshold for daily entries to improve validation accuracy.

See Settings > Payroll tab > Payroll Entry section for more information.

FOCUS-53808 - HR > Employee Action Form | Auto Image EAF

Enhancement: Automated EAF PDF Archiving

The system can be set-up to automatically generate and save a PDF copy of approved Employee Action Forms to a designated district folder.

See Profiles > Setup tab and Settings > Employee Files > HR File Folders for additional information.

FOCUS-52666 - HR > Position Control > Allocations | Filters on account strips do not work

Fix: Allocation Tab Filter Logic

Resolved an issue where filtering on the Position Control > Allocations tab only worked for the first element of the accounting strip. Users can now successfully filter by any part of the accounting string, ensuring all relevant allocation matches are displayed.

ERP > Human Resources > Staff > Position Control > Staff > Position Control > Allocations.

FOCUS-54345 - HR | Leave | Enchantments to leave accrual and leave history pages

HR > Leave History >[Employee]> History (tab)

  • History now displays Created Date and Created By columns. Previously, leave entries only reflected the date of the accrual run. This update provides clearer tracking of when leave records were created.

HR > Leave Maintenance > Hours (leave accrual)

  • A new One Month option is available for leave accrual processing. When selected, only employees who have worked for at least one month are included when generating a list of eligible employees for leave accrual. This helps prevent leave from being accrued for employees who have not yet met the one-month requirement.

See Leave Maintenance > Hours tab for more information.

FOCUS-54338 - Employee | Enable user audit trail for address

This system improvement to ERP>Human Resources>Employee>Audit Trail will show any changes made to a users address on the audit trail.

FOCUS-54453- T&A | Add facility name to positions when clocking in

Expand or collapse content SIS

FOCUS-54388 - Automatic Course Request: Resolve Missing Period Attendance Data

This update resolves an issue where Period Attendance criteria did not display correctly in the Search Terms column or within the search module for Automatic Course Requests. The fix also updates existing records to use the correct datausers can refresh older records by opening Search Terms, allowing the search module to load, and clicking Set Search Terms without making changes.

FOCUS-54474 - Communication: Enable Sections for Announcement Table View

Teachers can now filter announcements by their class sections directly from the Announcements table view. The Sections dropdown has been updated to correctly display the teacher's available sections and reflect section assignments on existing announcements, making it easier to review and manage section-specific announcements from the list view.

FOCUS-54458- API - Grade Sync - Ignore classes with NULL teacher_id

Grade synchronization through OneRoster has been improved to better handle assignments linked to multiple classes. When processing incoming grade updates, the system now ignores any linked classes that do not have an assigned teacher, preventing unnecessary permission errors and allowing valid grades to sync successfully for properly assigned classes.

FOCUS-54456 - Legacy Schedule: Resolves Inactive Teachers from Appearing in Search Dropdown

The Legacy Schedule teacher search has been improved to ensure only active teachers are available for selection. Inactive teachers are now excluded from the teacher dropdown, helping prevent scheduling errors and keeping the selection list accurate and up to date.

FOCUS-54449 - Automatic Course Request: Remove Period Attendance Timeframe dates

An improvement was made to the Automatic Course Request process to ensure course requests are evaluated correctly. Period Attendance timeframe dates are no longer applied to the request search logic, preventing valid requests from being unintentionally excluded.

FOCUS-54442 - Teacher Portal: Positive Behaviors Showing Unconditionally

This branch removes the positive behavior menu option from teachers if positive behaviors have not been setup at a school.

FOCUS-54430 - Attendance Reports: Adjust Report Timeframe dropdown menu to display trimesters when applicable

This branch adjusts the Report Timeframe options to reflect the names of the marking periods with the type of 'Semester' in the way they were defined under "Marking Periods" setup.

FOCUS-54406 - Standard Grades Report Cards: Standards Teacher Displaying Incorrectly

The Standards Grade Report Cards have been updated to ensure the correct teacher is displayed for each standard. The report now prioritizes showing the teacher who actually entered the student's standard grades, improving accuracy and clarity when reviewing standards-based results.

FOCUS-54346 - Focus Transfers: Restrict by School & New "View all Schools" Permission

The Focus Transfers experience has been enhanced to better align with user access and school context. Transfer requests are now filtered by the school selected in the top-right, ensuring users only see relevant records by default. A new optional View All Schools capability has been added, controlled by a profile permission, allowing authorized users to expand the view and access transfer requests across all schools when needed.

See Profiles > Students tab > Focus Transfers section and Focus Transfers for additional information.

FOCUS-54344 - Attendance Scanner Absences: Limit by Course Periods Dates

Attendance processing has been improved to ensure scanner-based attendance is only generated for active course periods. The scheduled job now respects course period start and end dates when creating attendance records, preventing inactive or ended courses from contributing attendance data.

See Scheduled Jobs for more details.

FOCUS-54325 - Post Standard Grades: New Bulk Removal Warning Confirmation

This update adds a safeguard to Post Standard Grades when deleting a large number of standard grades. If a teacher attempts to delete 22 or more standard grades at once, a confirmation warning now appears before the deletion is processed.

See Post Standard Grades > Posting Standard Grades: Simple View for more information.

Post Grades Delete Warning

FOCUS-54321 - GetStuList Function: Active Schedule Status Display Improved

The system now more accurately prioritizes active schedule enrollments when determining and displaying a student's course status. By refining the order in which schedule records are evaluated, active schedules are correctly recognized and shown first.

FOCUS-54314 - Form Builder: Back to Originator Exit Popup Sends Form Back

When selecting Back to Originator, exiting or canceling the confirmation popup no longer triggers the return action. Forms are now only sent back to the originator when the action is explicitly confirmed.

FOCUS-54308 - Expanded Access And Configuration For Student Summary

Access to the Student Summary has been expanded for end users. Parents can now access the Student Summary as Child Summary, and students can access it as My Summary. This update also includes a migration that automatically grants Student Summary access to administrators and teachers who already have permission to view Student Info, reducing additional setup. Administrators can now control which custom fields appear on the Student Summary using the Visible on Summary setting, with field visibility governed by existing View profile permissions to ensure appropriate access for each user role.

See Student Summary (Teacher), Child Summary/My Summary (Parent/Student), and Profiles for more information.

Student Summary
Student Summary by Ashleyw

FOCUS-54281 - Communication: Insert Fields Student Demo No Longer at Top of List

The Insert Field list in the Communication module has been updated to present categories in a more intuitive order. Student demographic fields now appear at the top of the list for student-based communications.

FOCUS-54228 - Quote Header Support Expanded for Tab-Delimited Integrations

Export integrations using the tab-delimited format now support the Quote Header option in the same way as CSV outputs. When enabled, column headers are properly wrapped in quotes across both formats, ensuring consistent formatting and improved compatibility with downstream systems.

FOCUS-54187 - Standards Report Cards Course Number Formatting Preference

This update adds a separate system preference to control how course numbers display on standards-based report cards. When the new setting is configured, it is used specifically for standards report cards; if it is not set, the system automatically falls back to the existing course number length preference, preserving current behavior for traditional reports.

See System Preferences > List of Default School Preferences and School Preferences > Scheduling for more information.

FOCUS-54087 - Missouri ADA Percent At 90 Calculation Refinement

The Average Daily Attendance report has been refined to more accurately calculate the Percent at 90 metric for Missouri sites. Attendance percentages in the upper ranges now correctly account for fractional values, ensuring students with attendance between 80-84.99% and 85-89.99% receive the appropriate partial credit. In addition, the Percent Present column has been aligned with Missouri's minute-based attendance calculations by reflecting the same value as Hours ADA, improving consistency and clarity in the report output.

FOCUS-54077 - School Choice Reports: Adjust "Zoned School" data source for the Default Syear

This change updates how the "Zoned School" value is determined in the Student List report for School Choice applications. The code now checks whether the selected school year is the Default School Year. If Default School Year is selected Zoned School data is pulled from the current/default school year enrollment record. If any other school year is selected the existing behavior Zoned School is pulled from the previous school year enrollment syear - 1.

FOCUS-54052 - Discipline Referral: Prevent Action Log Clamping End Date to End of School Year

The Action Log has been updated to better handle long action lengths that extend beyond the end of the school year. When a user enters a length of action that exceeds available school days, the system now preserves the calculated end date instead of clearing it, while still respecting calendar limits and maximum day rules.

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-53887 - Course Catalog Export Includes Multi-Select Fields Improvement

The Course Catalog export has been updated to correctly include comma-separated values for multi-select fields in tab-delimited exports.

FOCUS-53445- New Communication Defaults & Print Preference Settings

This update enhances Communication Settings by introducing new user-level defaults for messaging and printing. Users can now set a default student contact type for new messages, as well as default print behavior for communications, including Fit to Page or Print Original options. These settings can be configured at the system level as defaults, pushed to users, or restricted if needed, while existing configurations are preserved through migration to ensure continuity.

See System Preferences > Default User Preferences > Communication and Communication > Settings for more details.

FOCUS-53314 - Integration with OH Dept of Health Impact SIIS (Immunizations)

Immunizations can now be imported using the Ohio Department of Health Impact SIIS integration. This update enables Ohio districts to bring immunization records directly into the student Health and Immunizations area.

See Student Info: Immunizations and  Ohio State Reporting > Ohio Shots Integration for more details.

Desktop

FOCUS-53151 - Communication Platform: Parent Digest Option for Emails

This update adds a new Parent Digest option in the Communication Platform that allows parents to receive a single consolidated digest per student each day, instead of multiple messages throughout the day. When enabled, non-priority emails, non-emergency SMS, and push notifications are grouped and delivered at a parent-selected time, helping reduce inbox overload. Time-sensitive communications such as attendance alerts, emergency messages, calls, polls, and sign-ups continue to send immediately to ensure no critical information is delayed.

See Communication (Parents/Students) > Message Settings for more details.

FOCUS-53065 - Gradebook Templates: Category Minimum & Maximum Percentages

Gradebook Templates now support optional minimum and maximum weight settings for individual categories. When configured, these constraints are enforced when teachers edit category weights in their gradebooks, ensuring weights remain within defined limits while still allowing flexibility where no constraints are set. This enhancement helps districts maintain consistent grading practices while preserving teacher control where appropriate.

See Gradebook Templates for more information.

Gradebook Templates

FOCUS-52943 - Attendance: Improvements to Missouri ADA Report, Including New Enrollment Start/End Date & Percent at 90 Partial-Point Scoring Tiers

This update improves the Missouri Average Daily Attendance Report by adding Enrollment Start and End Date columns and correcting several key calculations. Percent-at-90 logic now applies partial-point scoring tiers, and Hours Present, Hours Absent, and Hours Possible are fully aligned with each student's Attendance Chart across all report views. The update also ensures students with perfect attendance are no longer excluded, providing complete and accurate ADA reporting for all enrolled students.

See Average Daily Attendance for more information.

FOCUS-53943 - Billing | Automatic Invoice Improvement

Automatic Invoices Accuracy Fix

SIS > Billing > Automatic Invoices

We have updated the Automatic Invoices process to ensure it executes within the correct local system context. This ensures that the billing engine correctly identifies and processes all eligible students.

  • Context Alignment: The automated task now properly recognizes local site and student parameters during the invoicing run.
  • Billing Reliability: This fix resolves an issue where certain eligible students were being bypassed or skipped during the automatic billing cycle due to context mismatches.

Billing administrators can have higher confidence that the automated invoice runs are comprehensive and that no eligible student records are missed.

Expand or collapse content SSS

FOCUS-54469- Caseload & Services: Resolve Page Load SQL Error

The Caseload & Services page has been updated to handle scenarios where IEP or EP records contain empty start or end date values. This improvement prevents SQL errors that could block the page from loading, ensuring caseloads open correctly even when locked plans have incomplete date data.

FOCUS-54423- SSS: Progress Report Messaging Improved When No Locked Plans Exist

An update was made to improve how progress reports behave when there are no locked IEPs or EPs available. Instead of encountering a system error when attempting to view progress in cases where all plans are unlocked, users will now see a clear, user-friendly message indicating that no progress can be displayed. This provides clearer guidance and prevents confusing error screens when reviewing IEP, EP, or related progress reports.

FOCUS-54408- SSS Scheduled Job: Close & Lock IEP Goals PR for Students Dismissed from ESE Fix (FL)

The SSS scheduled job that closes and locks IEP Goals Progress Reports for students dismissed from ESE has been improved. When all ESE exceptionalities are dismissed, any active IEP Goals Progress Report will now be properly expired, converted to PDF, and locked by the job, even if the user does not have lock permissions. This ensures consistent closure of progress reports and prevents lingering active records after ESE dismissal.

FOCUS-54405 - SSS: Progress Codes & Comments Printing Improvement

Progress monitoring output has been improved so that Progress Codes and Comments now display correctly for past progress periods within IEP Progress Report events. Previously missing information is now included, ensuring historical progress data prints consistently and completely across all applicable periods.

FOCUS-53841 - SSS: Caseload & Services - Default Options for Add A Service Modal

The SSS service entry workflow has been streamlined by automatically selecting values when only one option is available. When adding an individual or group service, single available options for Provider Role, Diagnosis Code, Areas Covered, Service, or IEP Goal are now auto-selected, reducing manual steps. If no applicable IEP goal is available, the field will default to N/A to ensure the service can still be entered smoothly.

FOCUS-53758 - SSS: Mass Print Doesn't Auto Populate Student Dropdown

The mass print experience for SIS form requests has been improved. When initiating a mass print, the Student dropdown now automatically populates with the relevant student information, ensuring the correct records are preselected and reducing the need for manual re-entry during the printing process.

FOCUS-53715 - SSS: Remove the Provider dropdown from the Goals Screen in the OH IEP/Amended IEP

This update adjusts the IEP Meeting and Amended IEP Meeting workflow for Ohio by removing the Providers dropdown from the Section 6b Goals and Objectives step. The change aligns the screen with current Ohio SSS requirements and simplifies data entry without impacting existing IEP functionality.

FOCUS-50131 - SSS User Profile Permissions: New Initiate Permission Selection on Event Permissions tab

Added a new Initiate column to the SSS > User Profile Permissions > Event Permissions tab, allowing administrators to control which users can initiate specific events. If program-level initiation is not enabled, permissions can now be granted at the individual event level. The Initiate permission defaults to enabled for profiles with View and Edit access to SSS events, and toggle column functionality has been added for easier bulk management.

See User Profile Permissions > Setting Event Permissions for more information.

FOCUS-53955 - Add Field Type: Logging Field to SSS custom screen setup

Previous Article 12.0.123 - 02/13/2026
Next Article 12.0.121 - 01/30/2026