Documentation for Administrators

12.0.134 - 05/08/2026

Updated on

Expand or collapse content Finance

FOCUS-56677- HR | Added additional permissions for SSN visibility

Granular SSN Visibility Permissions for Active vs. Inactive Staff

We have enhanced the privacy controls for Social Security Numbers by splitting the masking permissions into two distinct categories.

  • The Update: New permissions have been added toERP > Setup > Profile > Human Resources > Employee:
    • View Masked Last 4 Digits SSN - Active Employees
    • View Masked Last 4 Digits SSN - Inactive Employees
  • How it Works: Users with these permissions will see the last four digits of the SSN for the respective group. Without the specific permission, the entire SSN will remain fully masked ($*********$).
  • The Benefit: This allows districts to restrict access to sensitive data for inactive records while maintaining the necessary visibility for managing the active workforce.

See Profiles > Human Resources tab for more information.

FOCUS-56552- Budgeting/General Ledger | Expenditure Report

Enhancement: Budgeting & General Ledger Reporting

We have updated the Expenditure/Revenue Report to provide more granular visibility into monthly budget fluctuations and year-to-date totals.

New "Budgeted MTD" Column: This column has been added to track specific budget changes occurring within the selected fiscal month.

Drill-Down Functionality: You can now click on values within the Budgeted MTD column to view the specific accounting actions and adjustments that took place during that month.

Column Header Update: To improve clarity, the existing "Budgeted" column has been renamed to Budgeted YTD.

These changes allow for better reconciliation of budget adjustments and provide a clearer distinction between cumulative annual budgets and monthly activity.

FOCUS-56540- Accounts Receivable | Add Product Column to AR Invoice Import

Product Selection for Invoice Imports

We have updated the Import Invoices feature to provide greater flexibility and detail when importing financial data.

Per-Line Product Support: You can now select or map specific Products for every individual line item within an import.

Expanded Compatibility: This functionality is now fully supported for both Expense and Revenue invoice imports.

This update eliminates the need for manual post-import adjustments. By associating products directly during the import process, your ERP will automatically ensure more accurate cost distribution and revenue tracking across your accounts.

See Invoices > Import Invoices for more information.

FOCUS-56329- Setup > Accounts Payable | Separate "Require File Upload for PO Types" setting for District Funds vs Internal Accounts

Internal Accounts File Requirements

We have introduced a new setting to provide more flexibility in how Purchase Orders (POs) are documented based on their account type.

New Setting: Added "Require file upload for Internal Accounts PO types."

This update gives you finer control over your workflow, ensuring that internal documentation standards are met without imposing the same requirements on external or standard PO types unless desired.

See Settings > Accounts Payable tab > Misc Purchase Requests/Orders and Releasing Settings section for more information.

FOCUS-56188- Purchasing/Accounts Payable | Receiving Improvements

Release Note: Purchase Order Receiving Optimization

Improved Receiving Logic

We have updated the logic within the Purchase Order receiving module to ensure data integrity and streamline the entry process.

Smart Date Population:* The Receive Date now auto-populates for all new receiving entries, reducing manual data entry.

  • For previously received lines, the original Receive Date remains locked and unchanged to preserve historical accuracy.
  • Precise Field Synchronization: We've refined the calculations for the following fields to ensure real-time accuracy during the receiving process:
    • Qty Received
    • Qty Remaining
    • Received (Status)

These updates eliminate manual errors in date tracking and ensure that your remaining inventory balances are always reflected accurately after every transaction.

Expand or collapse content HR/Payroll

FOCUS-56332- SDPE | School/Dept Review Page (New page)

New Feature: School/Department Payroll Review & Sign-Off

We have introduced a new review stage within the School and Department Payroll Entry pages to improve data accuracy before processing.

  • The Update: Managers and Timekeepers now have a dedicated view to review and audit payroll entries at the local level.
  • Global Visibility: Users can now see all assigned employees in a single, unified view, regardless of the employee's assigned facility. This eliminates the need to switch between facilities, though filtering by facility remains an option for those who prefer it.
  • Status Tracking: The new review page provides clear visibility into the sign-off status of every record, ensuring only vetted data moves forward to the payroll run.

See Setup > Profiles > Payroll tab and School/Department Review for more details.

FOCUS-56800- Payroll | Void single check on a multi-deposit pay run

Payroll: Targeted ACH and Check Voiding

Districts can now void a single ACH or check for employees with multiple direct deposits without voiding the employee's entire payroll run. This update ensures that only the selected payment and its associated benefits are reversed, leaving other active payments and G/L journals untouched. If all payments in a run are eventually voided, the system will execute a full G/L and AP reversal. This enhancement includes improved labeling in Pay History and singular check confirmation prompts for better user clarity.

See Check Voids and Reallocations > Check History for more information.

FOCUS-56779- Payroll | Added new warning - Mixed Tax Table Frequency's Warning

System enhancement in Payroll processing > Checks > Warnings

Adds warning code 100 when there is more than 1 tax frequency on an employee.

Payroll Run: New Warning for Differing Tax Frequencies

Added Warning Code 100 to the Run Payroll screen. This warning triggers when an employee is paid on multiple jobs with differing tax table frequencies (e.g., Monthly vs. Semi-Monthly) in the same run. This alert helps payroll users identify and correct frequency mismatches that could impact the accuracy of tax withholdings before the run is finalized.

FOCUS-56424- ESS > Leave | Limit Leave Bucket request by Pay Type

ESS Leave Requests: Pay Type Filtering

A new enhancement allows districts to specify which leave buckets are available to employees based on their Pay Type. This ensures that the list of leave types shown on the ESS Leave Request page is tailored to the individual employee--for instance, removing the "Vacation" option for Pay Types that do not accrue it. This update simplifies the user interface and prevents employees from requesting time off from ineligible leave categories.

See Leave Maintenance > Leave Maintenance: Config and School/Department Payroll Entry > Adding Leave Entries for more information.

FOCUS-55187- Vendor Specific ACH

Automated ACH Processing

We have introduced comprehensive ACH support and garnishment management to streamline electronic payments and vendor configurations.

Vendors

Vendor ACH Flag: A new toggle has been added to vendor profiles to identify and enable payees for ACH transactions.

Checks & Payments

CS Garnishments Tab: A dedicated tab is now available to manage and track child support garnishments separately.

ACH File Download (VACH): You can now generate and download the VACH file for direct submission to your banking institution.

Mark Returned: Added the ability to flag specific payments as "Returned" for easier reconciliation of failed electronic transfers.

System Setup & Settings

ACH Configuration: New fields are available under Setup > Settings > Misc to finalize your banking integration:

  • Company ID
  • Entry Description
  • Alt Name
  • Trace Source

These updates transition your payment workflow from manual paper checks to secure electronic transfers, reducing processing time and improving data accuracy for vendor and garnishment payments.

See Vendors/Customers, Checks > CS Garnishments tab, Internal Account Checks > CS Garnishments tab, and Settings > Misc tab > ACH section for more details.

FOCUS-54614- Payroll | Add new "considered income" option for IRS Revenue Ruling 2025-4

PFML Deduction Update: Considered Income Flag

A new Considered Income flag has been added to the Payroll > Deductions area. This allows districts paying the employee's portion of PFML to automatically include that contribution in the employee's Federal, Social Security, and Medicare taxable wages. When set, the payroll calculator treats the district's contribution as taxable income, ensuring the employee is taxed appropriately on the benefit provided.

See Deduction > Calculated by Job > Taxable Impact, Calculated by Employment > Taxable Impact, and Taxes > Taxable Impact for more information.

FOCUS-56677- HR | Added additional permissions for SSN visibility

Granular SSN Visibility Permissions for Active vs. Inactive Staff

We have enhanced the privacy controls for Social Security Numbers by splitting the masking permissions into two distinct categories.

  • The Update: New permissions have been added toERP > Setup > Profile > Human Resources > Employee:
    • View Masked Last 4 Digits SSN - Active Employees
    • View Masked Last 4 Digits SSN - Inactive Employees
  • How it Works: Users with these permissions will see the last four digits of the SSN for the respective group. Without the specific permission, the entire SSN will remain fully masked ($*********$).
  • The Benefit: This allows districts to restrict access to sensitive data for inactive records while maintaining the necessary visibility for managing the active workforce.

See Profiles > Human Resources tab for more information.

Expand or collapse content SIS

FOCUS-56599- Microsoft Office & Google Drive Assignment Support

Students can now upload assignment files directly from Google Drive or OneDrive in addition to local device uploads. Submitted files are automatically copied to the teachers drive and organized in an Uploaded Assignments folder, with ownership transferred to the teacher while maintaining student read-only access to preserve submission integrity. Ownership also updates automatically when co-teachers are added or teacher section syncs occur. Additionally, teachers can now export DataTables, gradebook lists, and reports directly to Microsoft 365/OneDrive, similar to existing Google Drive export functionality. These features are enabled through district SSO profile settings and require the appropriate Google or Microsoft Azure application configuration and permissions.

See the following documentation for more details:

Student Google Drive Upload

Student OneDrive Upload

Teacher View

FOCUS-56860- Student Schedule Adjust Screen Adds Student Requests Tables

Enhances the Student Schedule Adjust screen by adding Student Requests tables to the bottom of the page. Users can now view scheduled and unscheduled requests alongside schedule adjustments, with scheduled requests displaying a green checkmark indicator.

Requests that have available sections but remain unfilled are prioritized at the top of the grid, improving visibility and streamlining schedule adjustment workflows.

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

Student Schedule

FOCUS-56898- Missouri SPED Field Logic Update

Updates Missouri SPED logic to use the newer SPED Evaluation logging field instead of the legacy SPED Info field when determining active IEP status. This change aligns SPED status calculations, analytics, and reporting with the current Missouri data structure and ensures active IEP determinations are based on the updated evaluation logic.

FOCUS-54407- Allow publishing forms for non-parent user profiles

This system enhancement to SIS > Setup > Application Editor > User Form Publishing adds the ability to publish forms to non-parent user profiles. The branch will only only allow this when the site has Finance enabled. The adding this ability will allow employees to click into a form on ESS > Applications and adds a more descriptive warning when a user changes form info and the form must be submitted.

See New Application Editor and Online Applications for Users for more information.

Application Editor

FOCUS-56857- Florida Graduation Requirements Foreign Language Waiver Credit Update

Updates the Florida Graduation Requirements Report to properly count eligible Foreign Language waiver credits toward the "2 credits in the same foreign language" requirement.

FOCUS-56843- Parent Portal Option to Hide Attendance Reasons

Adds a new system preference, "Hide Attendance Reason from Parent/Student Portal," under Attendance settings. When enabled, attendance reasons are hidden from parents and students in the portal, while remaining visible to staff users such as administrators and teachers.

See System Preferences > Attendance tab for more information.

FOCUS-56838- Standardized Tests: Allows Multi-Test Part Select for Competency Bands

Enhances Competency Bands by allowing districts to configure band colors for specific test parts within the same assessment. A new Parts selector in the Competency Bands setup allows separate thresholds and colors to be defined for areas such as Reading and Math. If no test part is selected, the competency band continues to apply to all parts as before, preserving existing behavior.

See Standardized Tests > Setting Up Competency Bands for more information.

FOCUS-56757- Linked Fields: Implements Disable Fields

Enhances Linked Fields in Edit Rules & Workflow by adding a new "Disable Field" action. When criteria are met, targeted fields remain visible but become read-only, preventing edits while still displaying existing values. This functionality supports multiple field and criteria types and automatically re-enables fields when conditions no longer apply.

See Edit Rules & Workflow > Linked Fields tab for more information.

FOCUS-56704- Mass Add Log Records Includes Co-Teacher Students

Improves Mass Add Log Records by including students assigned through co-teaching relationships in the student selection list. Teachers can now access and update log records for students in their co-taught sections, ensuring complete and accurate student visibility.

FOCUS-56676- Graduation Req. Gold Biliteracy Baseline Enforcement (Florida)

Resolves an issue where students could be marked as meeting the Gold Biliteracy Seal without completing the required baseline criteria. Gold is now only awarded when both the qualifying assessment and the required baseline (e.g., FSA ELA) are met, ensuring accurate designation of Silver vs. Gold status.

FOCUS-56648- Pull Grades for Report Cards: Adds a Cancel Task Button

Adds a Cancel button to the Pull Grades process for Report Cards, allowing users to stop an in-progress pull. The option is only available to the user who initiated the task and provides immediate feedback when a pull is successfully canceled.

See Pull Grades for Report Cards for more information.

FOCUS-56636- Elementary Scheduler Undo Optimize Safeguard

Updates the Undo Optimize functionality in the Elementary Scheduler to only affect students with current or future start dates. Students with past start dates are no longer unscheduled, preventing unintended changes to active schedules after the school year has begun.

See Elementary Scheduler for more information.

FOCUS-56622- Attendance: New Monthly Enrollment by Class Report

Adds a new Monthly Enrollment by Class report under Attendance, providing a monthly breakdown of student enrollment by section based on scheduled students. The report supports configurable timeframe, attendance calendar, and grade level filters, along with options to calculate enrollment as either end-of-month totals or monthly averages.

  • Last Day of Month: A count of unique students actively scheduled into the class on the last instructional day of the month.
  • Monthly Average: An average daily enrollment across instructional days in the month.

For California districts, additional options allow exclusion of specific program types and highlight sections that exceed grade-level class size thresholds.

See Attendance > Monthly Enrollment by Class and Profiles > Permissions Explained > Menu > Admin > Attendance for more information.

FOCUS-56619- Hide Schedules Preference: Update to Date Based Control

Updates the "Hide Schedules" system preferences to use date and time-based fields instead of simple on/off settings. Administrators can now define when schedules become visible for Parents, Students, and Teachers, providing more precise control over schedule access.

A migration preserves existing behavior by setting dates based on the school year: if the setting was enabled in the current year, it is set to the end date of the full-year marking period; if enabled for the next year, it is set to the first date of the full-year marking period.

See System Preferences > Scheduling for more information.

System Preferences

FOCUS-56579- Assessment Report: Year Dropdown Shows Year Range

Updates the Assessment Report to display school years as a full range (e.g., "2024-2025") instead of a single year value.

See Assessment Report for more information.

Assessment Report

FOCUS-56566- Advanced Reports: Add Additional Enrollment / Scheduling Restrictions Fields

Updates Advanced Reports to include Enrollment / Scheduling Restrictions fields for Restrict Co-Enrollment, Restrict Co-Schedule, and Connected Student. Also resolves an issue where the "Prevent Co-Enrollment or Co-Scheduling" computed field could display headers without data due to an outdated query.

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

FOCUS-56564- Course History and Student Academic Report Percentage Completed Tooltip Enhancements

Adds a tooltip icon to the Percentage Completed and Program % fields in Course History and the Student Academic Report. The tooltip provides a clear explanation of how these values are calculated, improving transparency and user understanding.

See Course History > The Detailed Report and Student Academic Report for more information.

FOCUS-56511- Safety Management Mobile App Adds Teacher Filter

Enhances the Safety Management student check-in screen in the mobile app by adding a Filter by Teacher dropdown. Admin users can now filter students by teacher, making it easier to locate and manage students during events.

sandbox.focusschoolsoftware.c…locale=EN&color_scheme=light

FOCUS-56491- Early Release and Between-Period Attendance Updates

Improves Late Check-In / Early Release and kiosk attendance behavior to ensure attendance records are properly created and updated for prior and following periods. Attendance codes now correctly apply to affected periods based on system preference settings, including scenarios where check-in or check-out occurs between scheduled periods.

This update ensures attendance calendars accurately reflect absences or codes for impacted periods and aligns kiosk behavior across daily, period, and minute attendance configurations.

FOCUS-56425- Attendance Data Consistency Between Student Summary and Absence Summary

Resolves an issue where Student Summary could display incomplete or blank attendance data when no default attendance code was configured. Attendance values now align with Absence Summary, ensuring consistent and accurate reporting across both views.

FOCUS-56395- Discipline Referrals Print Option Display Fix

Resolves an issue where the "Print a Form/Letter" option did not consistently appear when opening a referral. The print option and referral totals now load correctly on initial view, ensuring users with appropriate permissions can access and generate forms without needing to refresh the page.

FOCUS-56340- Course Catalog: Changes Low Grade and High Grade Options Query

Updates the Low Grade and High Grade dropdowns in the Course Catalog to pull grade level options dynamically from the database instead of using a fixed list. This ensures districts using custom or state-specific grade levels see accurate and complete options aligned with their configuration.

FOCUS-56328- Form Builder Headers Use Current Enrollment Data

Fixes an issue where form headers displayed information from future enrollments instead of the student's current enrollment. Headers now correctly reflect the student's current grade level and enrollment details, ensuring accurate information across SSS and Formbuilder forms.

FOCUS-56222- Communication: Override Call Window Permission

Adds a new "Override Notification Window" profile permission for Teachers and Admins. When enabled, users can choose to send SMS or call notifications immediately, even if they fall outside configured quiet hours. When sending or scheduling messages outside the notification window, users will see a prompt with options to Cancel, Send Later, or Send Now. Messages sent using this option are tracked in Communication Reports with an override indicator.

See Users > Profiles > Students tab and Communication (Admin) > Composing Messages for more information.

FOCUS-56043- Communication: Show Admin Awarded Positive Behaviors

Enhances Positive Behaviors integration with Communication by allowing school-administered positive behavior awards to generate communication messages and push notifications when enabled in the badge type configuration. Teacher-created badge types now also inherit default Message and Push Notification settings based on the selected badge type configuration, while still allowing teachers to adjust those settings as needed.

See Configure Positive Behaviors (Teacher) for more information.

FOCUS-55941- Discipline Referrals: Implement Sort Order for Referral Information Fields

Adds a new Discipline Referral Sort Order option for Student Fields marked as Visible on Discipline Referral. This allows districts to control the display order of fields shown in the Student Documentation section of referrals. Fields can now be positioned relative to one another using a configurable sort order, with ordering maintained separately by field type (student, logging, computed, and computed table fields). Existing visible fields without a configured sort order continue to display until explicitly reordered.

See Fields > Student Fields Options for more information.

Fields

FOCUS-55421- Communication Report: Cancel Pending Messages Enhancement

Adds the ability to cancel pending messages directly from the Communication Report. A new Pending filter allows users to view only messages that have not yet been sent, and authorized users can cancel those messages without affecting other message types or recipients. The cancel action is controlled by a profile permission and only applies to messages in a pending state.

See Communication Reports and Profiles > Students tab for more information.

FOCUS-55396- Attendance Chart Adds "Show Attendance from All Schools" Option

Enhances the Attendance Chart by adding a "Show Attendance from All Schools" checkbox, allowing users to view a student's full attendance history across all schools for the current school year. When enabled, attendance from multiple schools is displayed in a single view with a School column for context. Users can view all records (based on permissions), but editing remains restricted to the currently selected school.

See Attendance Chart > The Attendance Chart Breakdown per Student for more information.

FOCUS-55194- API Adds /fields Endpoint and Consolidated Custom Field Mapping

Adds a new /fields endpoint to the API, allowing users to retrieve metadata for custom fields exposed through integrations. Additionally, custom fields for Students, Users, and Schools are now combined into a single dropdown in Third Party Systems setup, simplifying configuration while maintaining existing field mappings.

See Third Party Systems for more information.

Third Party Systems

FOCUS-55000- Mass Add Log Records CSV Import Option Matching

Improves CSV import behavior for select-type fields in Mass Add Log Records. When options do not have a code value, the system now matches incoming values using the option's text instead, ensuring correct mapping and preventing unintended default selections.

FOCUS-53016- Lunch Period Check-In/Out Attendance Handling

This update improves how attendance is recorded when students check in or out during scheduled lunch. Students are no longer marked tardy or absent when lunch occurs before or after a class period without overlapping it, while existing behavior is preserved when lunch falls within the period timeframe. This ensures attendance reflects actual instructional time more accurately.

FOCUS-52679- Online Enrollments Adds Additional Contact Fields

Enhances the Unsubmitted tab in Online Enrollments by expanding the Additional Fields options to include Primary, Secondary, Third, and Fourth contact information. Users can now display key details such as name, email, phone, address, relationship, custody, and portal access for multiple contacts, improving visibility into incomplete applications and enabling easier follow-up with families.

Online Enrollments

FOCUS-56828- Attendance Minutes Mismatch Between Cron and Recalculate Tool

Updates the Calculate Period Attendance Minutes from Check In/Out process to clear existing temporary tables before recalculating attendance minutes. This prevents historical calculation data from impacting current runs and ensures consistent attendance minute totals between the scheduled job and the manual Recalculate Minutes tool.

FOCUS-55515- SM: Add files & comments section

See Safety Management for more information.

Expand or collapse content SSS

FOCUS-56678- SSS Custom Fields Support Email and Phone Types

Enhances SSS Custom Fields by adding support for Email and Phone Number field types. These can be used as standalone fields or within logging field columns, with built-in validation to ensure proper formatting for both email addresses and phone numbers.

See Custom Screen Setup for more information.

FOCUS-55749- SSS Schedule of Services Adds Goal Domain Column

Enhances the Schedule of Services screen by adding an optional Domain column that displays the goal domain associated with each service when using linked goals.

New settings in SSS > General > Schedule of Services allow districts to enable the Domain column for Instructional & Related Services, Supplementary Aids & Services, and Support Services for School Personnel. When enabled, the Domain automatically populates based on the selected goal and is included in both the UI and printed forms.

See General > Setting Schedule of Services Preferences for more information.

General

FOCUS-55621- SSS Bulk PMP Triggers Search and Enrollment Improvements

Enhances Bulk PMP Triggers by updating search term compatibility with the new student search and ensuring legacy search criteria continue to populate correctly. Triggers now also consider secondary enrollments, improving accuracy when identifying applicable students.

Previous Article 12.0.135 - 05/15/2026
Next Article 12.0.133 - 05/01/2026