Documentation for Administrators

12.0.99 - 08/01/2025

Updated on

Finance

FOCUS-50914- Accounts Payable | Add Vendor Number Column to Purchase Order Tabs

System enhancement to Purchasing/Accounts Payable > Purchase Request/Orders module adding a Vendor number column to Drafts, Request History, Pending Approval, and Approval History tabs.  

See Purchase Requests/Orders and Internal Purchase Requests/Orders for more details.

FOCUS-50741- Payroll Settings | Add a Setting for Reimbursement Entry Days Threshold

System enhancement to Setup > Settings > Payroll > Payroll Entry > adding a new setting "Reimbursement Entry Threshold (days)" to control how far back the reimbursement date can be entered. By default, the setting is 60 days, but can be adjusted as needed.

FOCUS-50723- Accounts Payable | Improve Invalid Accounting Strip Error

System improvement to Purchasing/Accounts Payable > Purchase Requests/Orders > Current Requests > Allocation Error Message, notifying users that "An invalid accounting strip was found on this request. Please try fixing it or deleting and recreating it." when submitting the request.

FOCUS-50495- Budget Maintenance | Remove Accruals from Budget Maintenance Budget Balance Calculation

System improvement to Budgeting/General Ledger > Internal Accounts Budget Maintenance > removing Accruals from the budget balance calculation.

FOCUS-49484- Payroll | Enhance Misc Code Processing

System enhancement to:

1. Setup > District Codes > Misc Codes to allow the Multiplier field to be defined to a default value.

2. Payroll > Run Payroll > Misc Pay adding the Multiplier field.

3. Payroll > School/Department Payroll Entry > Misc Pay to create a pop-up when an employee account strip has been changed from the default.

Payroll

FOCUS-50829- Payroll | Misc Pay Option to Skip Insurance Deductions

System enhancement to Payroll > Run Payroll > Misc Pay > Ins Column, adding a new selection "Don't take insurance." When selected, the insurance deduction is skipped.

See Run Payroll > Misc Pay for more information.

FOCUS-50793- Human Resources | View Button Added to Position Control Allocations

System improvement to Human Resources > Position Control > Allocations adding View button. When viewed, the user is taken to to the associated position.

FOCUS-50741- Payroll Settings | Add a Setting for Reimbursement Entry Days Threshold

System enhancement to Setup > Settings > Payroll > Payroll Entry > adding a new setting "Reimbursement Entry Threshold (days)" to control how far back the reimbursement date can be entered. By default, the setting is 60 days, but can be adjusted as needed.

FOCUS-50432- Human Resources | Job Details Changing the Student Description for Worker Type

System improvement to Human Resources > Employee > Jobs > Details changing the the Worker type from Student to Special Status (no leave, retirement and fica exempt).

See Employee > Jobs > Details > Misc section for more information.

FOCUS-49728- Budget | Enhance Payroll Budget Projections By Adding Vacancy and 0 FTE Handling Options

System enhancement to Budgeting/General Ledger > Payroll Budget Planning

1: Radio button to exclude positions with zero authorized FTE projections - Dont Budget 0 FTE positions.

2: Two new radio buttons allowing the user to define how to calculate projected salaries

  • Calculate all positions as Vacant - Ignores the assignment data and applies the full budgeted salary for each employee authorized for all positions
  • Calculate overfilled positions as Vacant - Applies the budgeted salary only to positions where the number of active assignments exceeds the authorized count.

The radio buttons are mutually exclusive: selecting one will deselect the other, and selecting the same one again will leave both deselected. The 0 FTE checkbox is independent and may be used alone or in combination with either radio option.

FOCUS-49484- Payroll | Enhance Misc Code Processing

System enhancement to:

1. Setup > District Codes > Misc Codes to allow the Multiplier field to be defined to a default value.

2. Payroll > Run Payroll > Misc Pay adding the Multiplier field.

3. Payroll > School/Department Payroll Entry > Misc Pay to create a pop-up when an employee account strip has been changed from the default.

SIS

FOCUS-50902- Third Party Systems: OneRoster GET /terms/:uuid/classes - Include Parent Marking Periods

This update enhances the Third Party Systems API for the OneRoster Dialect. Full-year classes are now included when querying individual terms via the /terms/:uuid/classes endpoint, allowing users to see both term-specific and full-year courses within each term's results. This provides improved accuracy and more comprehensive data integration with external systems.

FOCUS-50898- FAS: Resolve Blank Screen When Taking Test on Student Portal

This update resolves an issue in the legacy FAS module where students occasionally encountered a blank screen when proceeding through multi-page online exams in the Student Portal. With this resolution, students can now seamlessly navigate and complete exams without interruption.

FOCUS-50865- New Student Schedule: Adding Subject First Copy Rotation Day Resolution

This update addresses an issue in Student Scheduling where selecting a 'Subject' in a schedule gap created an unintended additional row with missing rotation day information. Now, when a Subject is added into an existing hole in a student's schedule, the rotation days carry over correctly, preventing unnecessary duplication and maintaining consistent schedule entries.

FOCUS-50830- Student Email: Improved Handling of Empty Email Addresses

This update resolves an issue that previously generated an error when removing and saving an empty student email address. Users can now successfully clear a student's email address field without encountering errors.

FOCUS-50770- Grades: Progression Plan Elective Duplication Resolution

This update addresses an issue where the Progression Plan displayed duplicate elective entries for completed courses with both a graduation subject and an elective subject assigned. Now, electives are correctly identified and displayed only once, ensuring accurate representation in the Progression Plan.

FOCUS-50765- New Student Schedule: HTML Tags Removed from State Field Headers

This update resolves an issue where HTML tags were incorrectly displayed in the state reporting field headers on the Student Schedule screen. The HTML tags have now been removed, restoring a clean and accurate presentation of field labels.

FOCUS-50754- Letterhead Template "Available For" Field Retained After Saving

This update addresses an issue where the "Available For" setting on Letterhead Templates was cleared unintentionally after editing and saving. With this improvement, the "Available For" selections remain correctly saved and unchanged after subsequent edits.

FOCUS-50753- Student Requests: Accurate Credit Validation Warning

This update improves the Student Requests validation process. When a credit limit is set for student course requests, the system will now properly display a warning message if the requested courses exceed the allowed maximum number of credits.

FOCUS-50738- Improved Message Sending Performance for Staff Users

This update significantly enhances the performance of sending messages between staff users.

FOCUS-50672- Mass Change Schedules: New Mass Lock Feature

The ability to lock or unlock student schedules has been integrated into Scheduling > Mass Change Schedules under a new "Lock" tab. Users can select specific sections and set the "Locked" option accordingly, with "Locked" checked by default. Additionally, Scheduling > Lock Schedules has been removed from the menu, centralizing schedule locking functionality in one convenient location.

See Mass Change Schedule > Mass Locking or Unlocking Sections for more information.

FOCUS-50667- Workflow Triggers: Ensure Letterhead Templates Assigned to Letter Included in Emails

This update ensures that letters added to the communication queue through Workflow Triggers correctly include the selected letterhead template's headers and footers. Letters sent via scheduled jobs, such as attendance notifications, will now properly reflect the intended letterhead formatting, improving consistency and professionalism in generated communications.

FOCUS-50654- Print Teacher Schedules: Include Co-Teacher Sections Enhancement

A new option, "Include Co-Teacher Sections," has been added to the Scheduling > Print Teacher Schedules page. When selected, schedules will now include all sections where a teacher is listed as a co-teacher, ensuring printed teacher schedules accurately reflect all assigned teaching responsibilities. This improvement simplifies schedule distribution, especially for substitutes and at the start of a new school year.

See Print Teacher Schedules for more information.

Print Teacher Schedules

FOCUS-50644- Communication Platform | New AI Assistant for Administrators

Districts with the Communication add-on module can now enable a powerful AI Assistant to help administrators craft high-quality messages more efficiently. With this new feature, users can generate content from prompts or enhance existing text directly within the message editor using smart AI tools. The "Magic Wand" options allow users to refine tone, rewrite content, or generate fresh language with ease. Administrators control access through new profile permissions, and all AI interactions are secure, privacy-compliant, and do not include or retain personally identifiable information (PII). Embrace a faster, more polished communication experience with AI assistance built directly into Focus.

See Communication (Admin) > Original Text Editor vs. New CK Editor and Communication (Admin) > Setting Profile Permissions for more details.

FOCUS-50634- School Choice: Display Full School Year for Application Titles

School Choice application titles now display the full school year span instead of only the beginning year. For example, applications for the 2025 school year will now appear as 2025-2026, improving clarity for applicants and staff managing School Choice processes.

Portal

FOCUS-50588- Improved Elementary Scheduler Section Handling for Locked Schedules

Improved scheduling logic to prevent unintended deletion of independent or support sections when running the Elementary Scheduler. The system now accurately identifies locked sections and independent courses, preserving them during scheduling. Additionally, users will receive an informative alert if students have locked sections that were not rescheduled.

See Elementary Scheduler for more information.

FOCUS-50586- Student Schedule: Enhanced Scheduling Feedback for Packaged Courses

Improved scheduling logic to prevent silent failures when packaged course sections lack defined meeting days. Now, if a child section within a course package does not have meeting days configured, the system will skip that specific section while continuing to schedule the remaining valid sections. An alert message will clearly inform the user of any skipped sections, displaying the course title, code, section text, and course period ID, allowing users to identify and correct data setup issues promptly.

FOCUS-50578- Grad. Req. Report: Fine Arts Seal Logic Updated for AICE (Florida)

Updated the criteria for Florida's Fine Arts Seal on the Graduation Requirements Report. The description now specifies that a student must successfully complete a fine arts course in International Baccalaureate, Advanced International Certificate of Education, Advanced Placement, Dual Enrollment, or Honors, earning a grade of "B" or higher.

The underlying logic was refined to verify that students meet the following requirements:

  • Course must appear in course history with the Fine Arts indicator.
  • Grade earned must be an "A" or "B."
  • Credits earned must meet the maximum credit requirement for the corresponding course from the state Course Code Directory.
  • The course must be designated as IB, AP, AICE, Dual Enrollment, or Honors.

This ensures accurate awarding of the Fine Arts Seal based on defined state criteria.

See Graduation Requirements Report for more information.

FOCUS-50531- Data Tables & District Reports: Improved Export File Names

Updated the naming convention for CSV files downloaded from Data Tables and District Reports. Instead of the generic "Report.csv," exported files from Data Tables now utilize the specific page name (e.g., "Master Schedule Report.csv"), while District Reports will use the custom report title as the file name. This enhancement provides clearer and more meaningful file names, simplifying file management and user experience.

FOCUS-50526- Gradebook: Use Custom Name for Single Sections

Updated the Gradebook to display the custom section names set by teachers in the assignment and category dropdown menus. Previously, these menus displayed the section names assigned by administrators. This improvement allows teachers to easily identify their classes using their own naming conventions, streamlining the assignment creation process.

FOCUS-50498- Grade Verification Sheets: Ensure Semester Exams are Factored into Calculated Grade for Full Year

Updated the Grade Verification Sheets to ensure that Semester Exams are correctly included in Full Year calculations. Previously, semester exams were not factored into the computed averages, causing discrepancies. This update aligns calculated averages with the Grade Posting Scheme settings, accurately reflecting posted grades, including semester exams.

FOCUS-50312- Student Schedule: Conflict Checks Improved in Legacy

Updated the Legacy Student Schedule to enhance schedule conflict checks when adding courses. Previously, warnings for duplicate course scheduling appeared only when the Semester 2 tab was active. The logic now uses the course period's start date, ensuring consistent conflict checking regardless of the selected schedule tab. Users adding duplicate courses will receive an immediate alert, maintaining scheduling accuracy.

FOCUS-50279- School Choice: Schema Change to school_choice_programs.include_ese Column Length

This update increases the storage capacity of the school_choice_programs.include_ese database field from 255 to 500 characters. This improvement supports districts that need to store additional data within this field for managing ESE criteria in the School Choice module.

FOCUS-49978- Referral Report Student Group Filtering Improved

Resolved an issue with the Discipline Referrals report where searching by Student Group did not properly filter results. Now, selecting a Student Group correctly limits the referrals displayed to only those students within the chosen group. Additionally, toggling checkbox filters such as including inactive or dual-enrolled students functions as expected, ensuring accurate and consistent search results.

FOCUS-49938- Improved Early Check-In Handling for Attendance

This update refines the Late Check-In/Early Release functionality. Previously, when a student was checked in before the first class period began (outside the designated grace period), the system incorrectly assigned that check-in to the first scheduled section. Now, such early check-ins are recorded without associating them to any course or period, ensuring accurate attendance records. Additionally, a message clearly informs users when a check-in occurs too early for period association, improving overall clarity in attendance tracking.

FOCUS-49931- School Choice Registration Validation Enhancement for Magnet Applications

This update enhances the School Choice module by adding registration validation specifically for Magnet applications. Two new student fields have been introduced: "Registration Validated - this year (Magnet)" and "Registration Validated - next year (Magnet)." Administrators can now enable the "Use Registration Validation (Magnet)" choice preference option, which restricts parent and student access to Magnet applications until the registration status for the current or upcoming school year is validated. This ensures accurate application processing and capacity management for magnet programs.

Technical Information - The schema change introduces two new system custom fields:

  • Student Field: Alias = reg_validated_magnet (Select One: Yes/No)
  • Student Field: Alias = reg_validated_magnet_next_year (Select One: Yes/No)

See School Choice Setup > Setting Preferences for more information.

School Choice Setup

FOCUS-49739- School Choice: New System Preference for Enrollment/Choice Validation

This update introduces a new system preference, "Require Magnet/Choice App to Enroll." When enabled, students must have an approved Choice record matching their intended enrollment school. If a student attempts to enroll without an appropriate application and has no previous enrollment at the selected school, a validation message stating, "This student has no Special Assignment/Magnet Choice," will display. This ensures that enrollment aligns accurately with approved school choice applications.

See System Preferences > Enrollment tab for more information.

System Preferences

FOCUS-49636- Google SSO: Linked Accounts Tab Now Appears Without Google Classroom Enabled

This update improves the visibility of the Linked Accounts tab under My Preferences. Previously, this tab would only appear if Google Classroom was enabled. With this change, the tab will now also display when the "Linked Accounts" option is selected in the Google SSO configuration, even if Google Classroom is not in use.

FOCUS-49537- Document Management: Expanded File Type Support for Academic Uploads

This update enhances the Document Management module by allowing all file types to be uploaded to Academic Student/User fields, where previously only image and PDF formats were accepted. While all file types can now be uploaded, only the following will be processed by the OCR engine: jpg, png, gif, pdf, and txt. Unsupported formats such as mp4 or wav will still be viewable but not OCR-processed. A new message informs users of the supported file types for processing, improving clarity and usability during uploads.

See Student Fields > File Upload, User Fields > File Upload, Uploaded Files (Students menu), and Uploaded Files (Users menu) for more information.

Uploaded Files

FOCUS-49452- Enrollment/Scheduling Restrictions: Consolidate Victims & Re-Enrollment Restrictions Student Categories

This update consolidates Victims and Re-Enrollment Restrictions into a new unified category called "Enrollment/Scheduling Restrictions." The legacy Victims category has been removed. Now, when adding or deleting a restriction (e.g., Restrict Co-Enrollment, Restrict Co-Schedule, Restrict Enrollment), the record is automatically synced to both students involved. This streamlines management of scheduling and re-enrollment restrictions and ensures consistency across related student records.

See Student Info: Enrollment/Scheduling Restrictions for more information.

Student Info

FOCUS-49067- Single Sign-On (SSO) Enhancements and Usability Improvements

This release introduces multiple enhancements to the Single Sign-On (SSO) functionality:

  • The "Username Suffix" setting has been renamed to "Username Pattern" and now supports one suffix, multiple comma-separated suffixes, or a regular expression surrounded by forward slashes. This provides greater flexibility and precision in configuring SSO redirects.
  • When "Automatic Login Redirect" is enabled alongside a specified Username Pattern, other login options on the login screen will dynamically hide if the entered username matches the defined pattern. If the username is modified to no longer match the pattern, alternate login options will reappear
  • An improvement was added to the OpenID Connect (OIDC) registration endpoint, ensuring client IDs are no longer unnecessarily regenerated, enhancing stability for third-party integrations.

See Single Sign-On for more information.

FOCUS-48368- School Choice: Distance Calculation Support (Manhattan Distance)

This update introduces schema changes to support distance calculations within the School Choice module, specifically accommodating proximity-based application prioritization. A new column named 'distance' has been added to the school_choice_application_status table to store the calculated Manhattan distance between a students address and the school associated with their choice program. Additionally, a column named 'atd_id' has been introduced to the address_zoned_schools table, linking it directly to the address_to_district table to simplify address lookup and distance calculations. The Scheduled Job "Parse Address" has also been updated to populate these new linkages automatically. These enhancements support districts utilizing proximity-based choice assignment criteria within the School Choice module.

See School Choice Reports and Magnet/Special Assignment for more information.

SSS

FOCUS-50713- SSS Archive Cataloguer: Background Task Enhancement

This update improves the performance of the SSS Archive Cataloguer by transitioning the process to a background task. Instead of waiting for the page to load until the task finishes, users now receive a pop-up notification indicating the process has started. Additionally, a new 'Archive Cataloguer Task Status' section with a Refresh button has been added to display the task status clearly, showing either the completion time or indicating when no task is currently running.

See Archived Files Cataloguer for more information.

FOCUS-50570- SSS Event Reporting Summary Count Stabilized

Improved the stability of the Summary Count in Event Reporting within the SSS module. Previously, toggling 'All Schools' and 'Inactive Students' in the detailed report caused unexpected changes to the summary count when re-running the report. With this update, the summary count remains consistent, providing accurate and reliable reporting results regardless of detailed report settings.

FOCUS-49972- SSS: Gifted Program Goals & Objectives and EP Progress Report

This update introduces a dedicated Goals & Objectives screen tailored specifically for gifted programs within the SSS module. Additionally, it implements a new Educational Plan (EP) Progress Report, designed to automatically copy and track goals and mastery levels directly from the most recent EP. The progress report accommodates up to three standard goals, with additional goals pulled from the "Additional EP Goals" supplement if applicable. Reporting periods are automatically managed according to the "report_frequency" setting specified in the student's EP. These enhancements streamline EP progress monitoring and simplify reporting requirements for gifted education programs.

See General >Setting Gifted Goals & Objectives Preferences, General > Setting EP Progress Reports Preferences, and Manage Student: ESE Events for more information.

Notification Center

FOCUS-49763- SSS: Improved Image Handling in SSS Event Containing Rich Text Fields

This update enhances the printing functionality for SSS Events containing custom screens with Rich Text fields. Previously, large images inserted into these fields could shrink page content and appear cut off when printed. Now, images are automatically adjusted to an appropriate width, ensuring clear and correctly formatted printouts.

Previous Article 12.0.55, 12.0.56, 12.0.57, 12.0.58, 12.0.59 - Revision - 08/16/2024
Next Article 12.0.100 - 08/08/2025