Documentation for Administrators

12.0.114 - 11/14/2025

Updated on

Expand or collapse content Finance

FOCUS-53069 - Setup > Rollover | Profile Permission for Purchase Order Simple Rollover

New Permission for Simple Rollover

We have enhanced security by adding a new permission to control access to the Simple Rollover function.

What's New?

  • A new permission, Simple Rollover, has been created.
  • This permission controls the visibility and execution of the Run Simple Rollover button on the Internal Purchase Orders Rollover screen.

Why This Matters

Previously, the irreversible rollover process could be executed by any user, risking accidental rollovers.

  • Now: Only users explicitly granted the new Simple Rollover permission can view and use the button.
  • This provides improved security and operational control, ensuring only authorized Purchasing staff can perform fiscal rollovers.

Where to Find It

The new permission is located under: Setup → Permissions → Profiles → Setup → Rollover.

See Setup > Profiles > Setup tab, Setup > Purchase Orders, and Internal Purchase Orders for additional information.

FOCUS-53013- Budgeting/General Ledger | Manual Journal Improvement

System Improvement: Manual Journal Approval

We have implemented an improvement to how Manual Journals are processed within the Internal Accounts system.

What's Improved?

The system logic for the Internal Accounts Manual Journal screen has been updated.

Key Change

Manual journals submitted via ERP > Budgeting/General Ledger > Internal Accounts Manual Journal can now be approved even if the journal contains a non-existent budget strip.

FOCUS-52974- Billing: Customer Search Improvement

System Improvement: Student Billing Customer Search

We've improved the customer search functionality in Student Billing to ensure better visibility for all users.

What's Improved?

The system logic for the customer dropdown list in SIS > Billing > Student Billing has been updated.

Key Change

Users who have multiple profiles associated with their account will now consistently appear in the customer dropdown list.

FOCUS-52941- Fixed Asset | Asset Status Selector added to Inventory Report

System Enhancement: Fixed Assets Inventory Report Filtering

We have enhanced the Inventory Report in Fixed Assets to provide greater flexibility and precision when filtering your asset data.

What's New?

A new multi-select dropdown filter has been added to theERP > Fixed Assets > Inventory Report screen.

Key Features

  • Status Filtering: The new dropdown allows you to filter the report based on the asset's current status:
    • Active
    • Inactive
    • Disposed
  • Default Behavior: By default, all three options (Active, Inactive, and Disposed) are selected when you first open the report.
  • Required Selection: You must make a selection in this new dropdown to run the report.
  • Compatibility: This dropdown works in conjunction with all existing checkboxes and other dropdown filters on the report.
  • User Saved Reports: Selections made in this new dropdown can be saved and recalled using your user saved reports feature.

See Inventory Report for more details.

FOCUS-52802- Budgeting/General Ledger | Manual Journal Improvement

System Enhancement: Manual Journals History Tab

We have improved the visibility of linked records in the Manual Journals History tab, specifically for P-Card requests.

What's Changed?

The system logic has been updated for the Manual Journals History tab within Manual Journals.

Key Improvement

When a manual journal is related to a P-Card request, the Linked Record column will now correctly display the Requisition Number.

FOCUS-51019- Accounts Receivable | Error Messages for Scheduled Fees Job

Enhancement: Improved Error Messages for Scheduled Fees Job

We have enhanced the error messaging for the scheduled job that applies district template fees to provide clearer information when a failure occurs.

What's Changed?

When the Automatic Application of District Template Fees Scheduled Job fails, the resulting error message in the output log will now include more specific details.

Key Improvement

The error message will now display:

  • The Accounting Strip details.
  • The Fee Template details.
Expand or collapse content Payroll

FOCUS-52959- ESS | Manager(s) with a future end date were unable to approve Employee requests

Managers with Future Job End Dates Can Now Approve Requests

We have resolved an issue that prevented managers who have a job record with a future end date (such as a scheduled retirement date) from approving employee requests assigned to them.

What Changed: Previously, the system incorrectly blocked these managers from performing approvals (e.g., leave requests) even while they were actively employed.

New Behavior: Approval workflows have been corrected. Managers can now continue to approve employee requests as long as their job end date has not yet passed, ensuring continuity of the approval process.

FOCUS-52378- HR | Report > Position Allocation Report - Reset Employee process improved

Position Allocation Report "Reset" Functionality Fixed

We have resolved an issue with the Position Allocation Report that prevented the successful "reset" of allocations for certain employees.

What Changed: The "Reset" function is used by users to push the correct account strip from Position Control down to the listed employee jobs, bringing their allocations back into sync. This process was failing for some employees, leading to mismatched allocations.

New Behavior: The "Reset" function now correctly and reliably applies the Position Control account strip to all selected employee jobs, ensuring data consistency between position control and employee records.

Expand or collapse content SIS

FOCUS-53012- New Runquery Pagination Behavior Update

Improved the New RunQuery tool to ensure pagination settings behave consistently. The "Paginate" option no longer remains unchecked after refreshing or relaunching the page, and when pagination is turned off, sorting results will now remain unpaginated.

FOCUS-52988- Student Schedule: Room Capacity Error Validation not Showing

Resolved an issue where certain course sections at or above room capacity did not trigger the expected room capacity error when added to a student's schedule.

FOCUS-52945- School Choice Report: Custom Field Caching Improvement

Improved caching logic for custom fields on the School Choice Report to ensure consistent and accurate display of "Verify..." columns.

FOCUS-52923- Communication: Send Copy Self Emails from Do Not Reply Address

Resolved an issue where emails sent using "Copy Self" and "Allow Replies" were incorrectly allowing replies to the sender's copy. With this update, the sender's copy is now sent from the system's no-reply address.

FOCUS-52908- Student Schedule Adjust: Improve Multiple Section Options Color Display

Improved the visual layout of the New Schedule Adjust screen to make it clearer which sections are scheduled versus available for selection. When multiple section options exist, the scheduled section now displays with a blue background, while unselected options appear in yellow. Upon saving, the newly scheduled section updates to blue automatically. The legend has also been updated to reflect this change: blue indicates "Scheduled Section" and yellow indicates "Unselected Section."

See Student Schedule > Using the Adjust Screen (New Student Schedule) and Using the Adjust Screen (Legacy Student Schedule) for more information.

Student Schedule

FOCUS-52885- Hall Passes: Auto End Passes for Attendance Outside of Take Attendance

Improved the Hall Pass module so that passes now automatically end when attendance is taken from any source, including Seating Chart, Classroom Attendance Kiosk, or the Mobile App, in addition to the standard Take Attendance page. This ensures consistent and accurate handling of active hall passes regardless of where attendance is recorded, providing a more seamless experience for teachers and staff.

See System Preferences > General for more information.  

FOCUS-52867- Parent Portal: Student Summary and Notifications Job Data Retrieval Fix

Resolved issues with the Email Notifications (Run Once Daily) (StudentSummaryAndNotifications) Scheduled Job where it was unable to gather the necessary data to generate notification emails. The job now correctly retrieves and sends summary emails containing attendance, grades, and assignment information to parents according to their notification preferences.

FOCUS-52854- Standard Grade Report Card: Explanation Of Comment Codes Missing

Resolved an issue where explanations for comment codes were missing on standard grades report cards. With this update, comment code explanations now display correctly.

FOCUS-52753- Positive Behavior Awards: Improves Handling of Deleted Transaction Records

Improved how deleted Positive Behavior transaction records are managed and displayed to ensure clarity and consistency for users. Deleted records are now immediately removed from the History tab, and the main Rewards page refreshes automatically to reflect the change. This eliminates confusion from previously visible soft-deleted entries and provides a cleaner, more accurate view of active rewards.

Technical Note: A new deleted column has been added to the positive_behavior_transactions table to flag deleted records with "Y." The migration updates existing records for school year 2024 and later, marking any with a non-null deleted_at value as deleted = 'Y'.

See Positive Behavior Awards (Admin), Reward Positive Behavior (Admin), and Positive Behaviors (Teacher) for more information.

FOCUS-52617- Student Final Grades: Resolve Double Counting Attendance (Overlapping Marking Periods)

Resolved an issue on the Final Grades page where attendance totals were being counted twice when overlapping marking periods of the same type covered the same school dates. The system now correctly calculates attendance totals without duplication, ensuring accurate reporting on the Parent and Student Portals.

FOCUS-52556- OneRoster API Status Behavior Update: Always Send as "active"

This update changes how Focus handles the status field in all OneRoster API exports. Previously, records were exported as either active or tobedeleted based on their active flag or date range. With this change, all exported entities--such as enrollments, sections, users, marking periods, and assignment categories--are now always sent as active. This simplifies vendor integrations by ensuring consistent "active" data in OneRoster exports and avoids misinterpretations by third-party systems such as Canvas or Schoology.

See Third Party Systems for more information.

FOCUS-52248- System Preference "Don't Run Edit Rules on Prior Year Enrollment Records" Logic Expanded to All Edit Rule Types

Improved the behavior of the system preference "Don't Run Edit Rules on Prior Year Enrollment Records (recommended)" so that it now applies to all Edit Rules--not just Validations. When this preference is enabled, Edit Rules are executed only for current-year and next-year enrollment records. Prior-year enrollment records are now fully excluded from Edit Rule execution. When the preference is unchecked, Focus continues to run Edit Rules on all years exactly as before.

FOCUS-52224- Gradebook Templates: Restore Categories Option

Added a new "Restore Categories" button to the Teacher Gradebook that appears when template categories have been deleted. Selecting this option recreates the missing categories based on the current template setup. Templates now remain attached to their sections even if all categories are deleted, and the restore option provides an easy way for teachers to recover and reapply category settings without reconfiguring the entire template.

See Gradebook: Gradebook Templates (Teacher) and Gradebook Templates (Admin) for more information.

FOCUS-51788- Print Student Schedule: Fixes Weekly Planner Blank Page with Marking Period Selection

This update corrects issues with the Weekly Planner in Student Schedules and Print Student Schedules. Previously, when students were scheduled into marking periods nested inside a larger term, the Weekly Planner could incorrectly display courses from future marking periods, or generate a blank page when printing for anything other than Full Year. With this change, the Weekly Planner now respects the selected marking period and correctly prints schedules.

FOCUS-51626- Managed Integrations: New Quote Header Option

This update adds a new "Quote Header" option under Other Options in Managed Integrations. The setting is only available when both Quote Fields and Include Header are enabled, and it applies to CSV and Tab-delimited exports. When selected, headers can remain unquoted while detail lines are quoted, providing greater flexibility for vendor integrations. This enhancement eliminates the need for custom report workarounds and aligns Focus output with common third-party requirements.

See Manage Integrations > Creating a New Integration for more information.

Manage Integrations

FOCUS-51610- API - OneRoster - GET /terms - Include all marking period types when "Real Marking Periods" option is checked

Enhanced the OneRoster API to improve compatibility with vendors when the "Real OneRoster Class Marking Periods" option is enabled. The /terms endpoint now returns all marking period types, not just semesters, ensuring consistency between the class "terms" lists and the data provided by the /terms endpoint.

See Third Party Systems for more information.

FOCUS-51152- Kiosk: Resolve SSO Redirect Through Kiosk After Login

This update resolves an issue where kiosk users logging in through SSO were not redirected back to the kiosk interface after authentication. The system now correctly routes users back to the kiosk screen after logging in with SAML, ensuring smooth check-in and check-out functionality. Other SSO login flows remain unaffected.

FOCUS-51078- Scheduled Jobs: Populate Graduation Requirements Summary Performance Improvement

Optimized the Populate Graduation Requirements Summary scheduled job for Florida SIS sites to significantly improve processing speed and reliability.

FOCUS-49517- Add Schedule Request Alternates table to Student Requests

This update introduces a new feature allowing schools to manage alternate course requests globally rather than per individual request. A new "Allow Alternates" checkbox has been added to the Requests screen, accompanied by a separate table for prioritized alternate requests. Students can view, add, or edit alternate requests even if originally entered by an administrator.

Enhancements include:

  • Requests Reports: "# of Alternate Requests" now includes these global alternates. The "Print Requests by Student" report offers an additional "Show Prioritized Alternates" option.
  • Mass Requests: Added "Allow Alternates" checkbox. The "Drop" and "Replace" functions now update both primary and alternate request tables.

Technical Schema Changes: A new table, schedule_request_alternates, has been introduced with fields for syear, student_id, school_id, course_id, and priority.

See Student Requests, Mass Requests, Requests Reports, and Class Requests (Parent/Student) for more information. Click here for a video overview.

Student Requests

FOCUS-52105- Enrollment - Schedule Validation - Fix logic to account for multiple enrollments at a single school

Expand or collapse content SSS

FOCUS-52706- SSS Progress Report Event Creation Resolution

Resolved an issue in the SSS module where users could not create a new Progress Report event for the latest IEP if progress data from multiple IEPs was saved under the same event instance. A migration now separates progress data tied to multiple event instances, allowing users to create new Progress Report events for IEPs that are not linked to a monitoring event.

FOCUS-52196- SSS: Combine Domain & Goal Number on Progress Monitoring

Improved the SSS module by combining the separate Domain and Goal dropdowns into a single unified "Domains & Goals" dropdown on the IEP and EP Goals Progress Report screens. The new dropdown lists each goal alongside its associated domain and goal number, allowing users to navigate all available goals more efficiently. The "Next Goal" button now walks users sequentially through every goal without needing to switch between separate dropdowns.

See Manage Student: ESE Events for more information.

Notification Center
Expand or collapse content CTE

FOCUS-52222- Postsecondary Supplemental Reporting Logging Field Addition

Added a new system logging field titled "Supplemental Reporting Fields" under the Placement category for Postsecondary customers. This field supports manual entry, import, and reporting of key financial aid data used in FA Worksheets, IPEDS, and Gainful Employment reporting. The logging field includes six columns: Award Year (defaulting to the current school year), Program Number, Student Status, Living Arrangements, Pell COA, and Total Family Income. This enhancement centralizes financial reporting data for improved tracking and compliance reporting.

See Student Info: Placement (Postsecondary) for more details.

Previous Article 12.0.115 - 11/21/2025
Next Article 12.0.113 - 11/07/2025