Documentation for Administrators

12.0.138 - 06/05/2026

Updated on

Expand or collapse content Finance

FOCUS-57444- Purchase Requests/Order: Add Invoice Void Date

An Invoice Void Date column has been added to the Purchase Order Summary grid. Previously, when a check was voided, the associated invoice would no longer appear in the PO Summary, making it difficult to track for auditing purposes.

With this update:

  • Voided invoices now remain visible in the PO Summary grid, displayed with a muted/grayed-out appearance for easy identification.
  • A new Invoice Void Date column shows the date each invoice was voided.
  • Voided invoice amounts are excluded from the Total Paid and Pending Payment Total calculations, ensuring accurate payment summaries.
  • The Invoice Void Date column is included in exported data from the PO Summary.

See Purchase Requests/Orders > PO Summary & Manual Journal Summary and Internal Purchase Requests/Orders > PO Summary & Manual Journal Summary for more information.

FOCUS-57059- New column for Purchaser Contact Info Hover to the Product List Inventory Detailed Report

The Product List Inventory Detailed Report now includes purchaser contact information for administrative users. A new Purchaser Contact Info column provides access to customer details collected during checkout, including name, address, phone number, and email address. This enhancement makes it easier to follow up on product purchases, registrations, and event-related transactions directly from inventory reporting.

See Billing > Product List Inventory Report > Generating the Delivered Product Inventory Report for more information.

FOCUS-56945- Transportation | Bus Request Pick-Ups/Drop-Offs Auto-Population

When adding a new row to the Pick-Ups/Drop-Offs table on a Bus Request, key fields now auto-populate from the Bus Request header, eliminating the need to re-enter the same information. Auto-filled fields include:

  • Pickup Date (from the request's Start Date)
  • Pickup Facility (from Requesting Facility)
  • Drop-Off Location (from Final Destination)
  • Headcount fields - Students, Adults, Wheelchairs, and Bus Aides

All auto-populated values remain fully editable, so users can adjust them as needed. If header fields are updated before saving a row, untouched auto-filled values will reflect the latest header values, while any manually overridden fields are preserved.

See Bus Request > Creating a Bus Request Draft > General Bus Request Information, Internal Bus Request > Creating a Bus Request Draft > General Bus Request Information, and Outside Bus Request > Creating a Bus Request Draft > General Bus Request Information for more information.

FOCUS-56901- Payroll | "Contribution Only" Setting Update

The Paystub setting previously labeled "Display 'Contribution Only' transactions on View" has been renamed to "Display 'Contribution Only' transactions on Employee View" to better clarify its scope.

In addition, the behavior has been updated so that administrators viewing another employee's Pay History will now always see contribution-only transactions, regardless of this setting. The setting continues to control whether employees see their own contribution-only transactions when viewing Pay History through Employee Self Service (ESS).

See Setup > Settings > Payroll > Paystub Options for more information.

FOCUS-56707- Form Builder: Approval Flow Sub Notifications

A new Notify Sub option has been added to Approval Flow permissions within Form Builder. When enabled for a sub-approver, the user will receive pending approval email notifications alongside primary approvers while maintaining existing approval workflow behavior and requirements. This enhancement helps keep alternate approvers informed of pending requests without assigning additional approval tasks.

See Approval Flow (SIS) and Approval Flow (ERP) for more information.

Approval Flow
Expand or collapse content HR/Payroll

FOCUS-56887 - Human Resources | New Payroll Reconciliation for Benefits

A new Payroll Reconciliation tab has been added to the Benefits module, providing a consolidated view for reconciling benefit-related payroll data.

Key features include:

  • Payroll Reconciliation Report – Run reconciliation reports across configurable date ranges. Results can be flagged, marked as reviewed, and annotated with notes for tracking purposes.
  • Deduction History Tab – A new Deduction History sub-tab is now available under Employee Pay History, displaying detailed deduction records with column totals for quick reference.
  • Monthly Employee Cost – A new "Monthly Employee Cost" column has been added to the employee Benefits tab, showing the per-employee cost breakdown by benefit plan.
  • Benefit Start Month Setting – A new "Benefit Start Month" configuration option is available under Setup → Settings → Payroll, allowing districts to define when their benefit year begins. The Payroll Reconciliation report dates will automatically adjust based on this setting.

See Benefits > Payroll Reconciliation tab (New), Settings > Payroll tab > Payroll Reports section > Benefit Start Month, Employee > Pay History > Deduction History (New), Employee > Benefits tab > View benefits tab for more information.

FOCUS-57629 - Time & Attendance | Special Request Hourly Processing Update

A new "Paid and Worked" option is now available for hourly processing in the Special Request configuration under HR → Time & Attendance Setup. This option is set as the new default when creating special requests, allowing approved timecards to be included as both paid and worked hours when processed through Payroll → Run Payroll → Misc Pay. Previously, only "Paid" or "Worked" could be selected individually. No action is required — the new default applies automatically to new special request configurations.

See Time & Attendance Setup > Special Request(s) for more information.

FOCUS-55784- New Payroll | Timecard Tab Improvements

Several Usability Improvements in the Payroll > Payroll > Timecards tab:

  • Facility-scoped employee options - When using "Find Employee In Any Facility," the facility dropdown now shows only facilities associated with the selected employee's jobs. The Facility column is automatically hidden when a facility is already pre-selected.
  • Max hours validation - A 10-hour daily cap is now enforced by default when the payroll_timecard_max_hours setting has not been configured. An alert fires and the entry is cancelled if hours exceed the limit.
  • Import/export improvements - The timecard import process now correctly resolves employees using both EIN and employee name. Note: imported CSV files must not include total/summary rows, as those will cause import errors.
  • General feature parity - Print, export, filter, clear filters, toggle columns, mass update, page size, and sort features all function correctly on the updated tab.

See Payroll > Timecards and School/Department Payroll Entry > Timecards for more information.

FOCUS-57571- Time & Attendance | New "Approve All" Permission

A new Approve All permission has been added to the Time & Attendance module. Users granted this permission can approve all timecard entries--including previously approved and change-requested records--directly from the approval screen. The "Select All / Unselect All" toggle will also apply to all rows for users with this permission, streamlining bulk approvals for supervisors and administrators who need broader approval authority.

See Profiles > Human Resources tab > Time & Attendance Approval > Approve All for more information.

FOCUS-57440- Time & Attendance | "Covering For" Dropdown Now Filtered by Date Range

The Time & Attendance Approval screen now filters the "Covering For" employee dropdown based on the date range of the timecard request. Previously, the list showed all employees active at the time the request was created, which could include staff who had already been terminated before the covered dates. Now, only employees whose assignment spans the timecard's clock-in/clock-out dates will appear as selectable options.

This ensures substitute staff are matched to the correct active employee for the relevant pay period.

FOCUS-57366- Payroll | Pay Schedules Rollover Now Requires Manual Confirmation

Pay Schedules are no longer automatically rolled over during the year-end rollover process. A new "Roll to 20XX/XX" button has been added to the Pay Schedules section of the Rollover screen, requiring users to manually initiate the rollover. This prevents pay schedules from being rolled unintentionally.

A new notification message is also displayed: "After rolling Pay Schedules, complete updates for the new year on the Pay Schedule screen: Payroll > Maintenance by FY > Pay Schedules."

See Payroll > Rollover > Pay Schedules and Human Resources Rollover Checklist > Roll Pay Schedules for more details.

FOCUS-57174- HR File Folder | Staff Verification Documentation Upload Location

Districts can now configure an HR File Folder as the upload destination for Verification Documentation files added through the Staff Experience tab. Files uploaded via the Verification Documentation field will automatically appear in the designated HR File Folder under the employee's profile, eliminating the need to manually move or duplicate files. To enable: Human Resources > Employee Fields > Verification Documentation Field > HR File Folder > Select folder from dropdown.

See Human Resources > Employee > Files and Human Resources > Employee > Primary Info > Staff Experience for more information.

FOCUS-56284- Applicant Tracking | Onboarding Address Improvements

Enhanced the Onboarding address step with new validation and multi-address support:

  • Address Validation by Type - Administrators can enable validation independently for Primary, Mailing, Payment, and Contact addresses, catching common entry errors like missing street indicators or PO Boxes in physical address fields.
  • Multiple Address Entry - Applicants can now enter multiple addresses and assign types to each when more than one address type is configured.
  • International Address Support - Country dropdown and dynamic State/Region lists now appear when international addresses are enabled.
  • Inline Warnings & Errors - Real-time validation guides applicants with clear error and warning messages.

See Job Posting Setup > Onboarding for details.

FOCUS-57581- Employee | Direct Deposit Audit Trail

An Audit Trail tab has been added for Direct Deposit records on the Employee screen. Previously, changes made to an employee's direct deposit information were not tracked in the Audit Trail. Now, all modifications to direct deposit fields -- including account type, bank, status, and comments -- are logged and viewable via a dedicated Direct Deposit tab on the Employee Audit Trail, along with the user who made the change and the date/time it occurred.

See Users > Audit Trail > Audit Trail Results > Direct Deposit for more information.

FOCUS-57377- New Payroll | Facility Column Added to Overtime Entry Screen

The Overtime entry screen now includes a Facility column, allowing users to see and assign the facility associated with each overtime entry. Previously, facility information was not displayed on the overtime screen, making it difficult to track overtime by location. The Facility field auto-populates when an employee has a single facility assignment, and is required when saving an overtime entry.

See Payroll > Payroll > Entering Overtime for more information.

FOCUS-57184- Human Resources - Dependent Coverage Start/End Dates Added to Benefits Screen

The Dependents tab on the Employee Benefits screen now includes Coverage Start Date and Coverage End Date columns. Previously, only an "Inactive Date" field was available, which has been relabeled to "Coverage End Date" for clarity. These new date fields allow districts to more accurately track when dependent benefit coverage begins and ends.

Additionally, the Dependents table now supports toggle columns, allowing users to show or hide columns as needed, along with filtering and sorting on the new date fields.

See HR > Employee > Benefits > Dependents for more information.

FOCUS-57069 - Employee Agreements | Decline Reason Tracking

Employees who decline an agreement through the Employee Self Service portal are now required to provide a reason before confirming. A text prompt (up to 500 characters) will appear when the employee clicks "I Decline," and the decline cannot be submitted until a reason is entered.

Administrators can view decline reasons in ERP → Human Resources → Employment Agreement Maintenance → Declined By Employee, where a new Decline Reason column has been added. Hovering over the column displays the full reason text.

See HR > Employment Agreement Maintenance > Declined By Employee and ESS > Employee Agreements > Employee Agreements for more information.

FOCUS-56901- Payroll | "Contribution Only" Setting Update

The Paystub setting previously labeled "Display 'Contribution Only' transactions on View" has been renamed to "Display 'Contribution Only' transactions on Employee View" to better clarify its scope.

In addition, the behavior has been updated so that administrators viewing another employee's Pay History will now always see contribution-only transactions, regardless of this setting. The setting continues to control whether employees see their own contribution-only transactions when viewing Pay History through Employee Self Service (ESS).

Expand or collapse content SIS

FOCUS-57164- Absence Summary: New Attendance Total Summary Cards

The Attendance > Absence Summary page has been redesigned with new summary cards that provide quick visibility into attendance trends. Cards now display totals for Absences, Tardies, Unexcused Absences, Days Present, Late Check-Ins, and Early Releases, with metrics broken down by week, month, and quarter. Users can select a card to view detailed attendance records, and kiosk-based Late Check-In and Early Release entries are now included in the attendance totals for a more complete summary of student attendance activity.

See Absence Summary (Admin), Attendance Chart (Admin), Attendance Calendar (Admin), Attendance Chart (Teachers), Attendance Calendar (Teachers), Absence Summary (Teachers), Absences (Parents/Students), Attendance (Parents/Students), and Attendance Calendar (Parents/Students) for more information.

FOCUS-57708- Grades: Add Communication/Message button to Parent Report Cards

A new Communication button has been added to Grades > Parent Report Cards. Users can now launch a communication directly from the report, with recipients automatically populated based on the students currently displayed in the report results.

See Parent Report Cards for more information.

FOCUS-57693- Graduation Requirements Dance Waiver Assignment Fix (FL)

Resolves an issue where Dance Waiver (Course 1500445) could be applied to the incorrect graduation requirement category on the Graduation Requirements Report when the Use Personal Fitness Option preference was disabled. The waiver now correctly applies toward the appropriate Physical Education requirement based on district graduation setup, while preserving existing Personal Fitness waiver behavior for districts that have the Personal Fitness option enabled.

FOCUS-57654- Communication: Add Percent Absent Field

New Percent Absent fields have been added to student field selection areas throughout Focus, including Communications, Letterhead Templates, Avery Labels, and Advanced Reports. Users can now insert overall attendance percentage values as well as marking period-specific Percent Absent fields, making it easier to include attendance percentage information in communications, reports, labels, and templates.

FOCUS-57589- Late Check In / Early Release: Adds Toggle Columns

The Attendance > Late Check In / Early Release page now supports the Toggle Columns functionality.

See Late Check In/Early Release (Admin) > Additional Features for more details.

FOCUS-57580- Section History: Teacher Indicator Tracking (WA)

For Washington districts, the History tab in Scheduling > Courses & Sections now includes a Teacher Indicator field. The indicator can be recorded and maintained alongside teacher assignment history, providing additional detail about instructional roles and co-teaching assignments. Teacher Indicator values are retained in section history records and displayed with descriptive labels when reviewing historical teacher assignments.

FOCUS-57578- Monthly Enrollment by Class: Adds Marking Period Column

The Attendance > Monthly Enrollment by Class report now includes a Marking Period column. This new column displays the marking period associated with each course section, providing additional context when reviewing enrollment counts and helping users more easily identify and analyze section enrollment data across reporting periods.

See Attendance > Monthly Enrollments by Class > Viewing Monthly Enrollment by Class for more information.

FOCUS-57567- Assessment Report: Add Communication Button

A new Communication button has been added to the Student breakdown within Assessment Reports. Users can now launch a new communication directly from report results with the selected students automatically added as recipients.

See Assessment Report > Running the Report for more information.

Assessment Report

FOCUS-57535- Preferred Contact Language Field Add to Communication

The Communications platform has been enhanced to use the Preferred Contact Language configured on contact records when determining the language for generated communication letters. When a preferred language is defined for a contact, that language will be used in place of fallback language settings.

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

FOCUS-57534- Course Catalog: Add School Filters to Schools Column

The Schools column in Scheduling > Course Catalog now includes filtering options for School Level, School Type, and Region. These filters allow users to quickly narrow the list of available schools before making selections, streamlining course assignments across large districts and reducing the need to manually locate individual schools.

FOCUS-57473- Student Schedule Adjust Co-Enrollment Validation

Enhances the Student Schedule Adjust workflow by extending co-enrollment restriction validation to schedule changes made through the Adjust view. Users now receive the same co-enrollment conflict notifications available in other scheduling workflows, helping ensure scheduling restrictions are consistently enforced before changes are saved.

FOCUS-57454- API: Support Importing Proficiency Gradebook Grades Without a Standard

The Gradebook API has been enhanced to support importing grades for standards-based assignments before standards have been assigned. Imported grades are now retained and automatically become available when standards are later associated with the assignment, improving compatibility with third-party integrations and reducing the need to re-import grade data.

FOCUS-57367- API /user_profiles - Include Student Profiles

The User Profiles API endpoint has been enhanced to include student profile records alongside staff profiles. API consumers can now retrieve student profile information through the existing user_profiles endpoints, providing a more complete view of user profile data and simplifying integrations that require access to both student and staff profile records.

FOCUS-57363- New Application: Account Recovery Preferences

New System Preferences have been added under Setup > System Preferences > Default School Preferences > Parent Registration to independently control the display of Forgot Password and Forgot Username options for students and parents in the New Application. This enhancement provides greater flexibility when configuring account recovery options for different user types while maintaining compatibility with existing account recovery settings.

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

System Preferences

FOCUS-57320- Automatic Inactivation of Users with Incomplete 2FA Setup

Enhances the Required Daily Maintenance scheduled job by automatically inactivating users who are required to use Two-Factor Authentication but have not completed activation within three days of provisioning. When qualifying users are identified, their active User Enrollment records are end-dated and a note is added to the enrollment record documenting the reason for the inactivation.

See Scheduled Jobs for more information.

FOCUS-57242- Community Mobile App: Move Call Button Placement

The Community Mobile App has been updated to make parent and guardian contact information more accessible. The Call button has been moved from Student Info > Addresses & Contacts to the student's Summary page, where it now appears alongside the Student Info button. Selecting Call displays available contact phone numbers for the student, allowing users to quickly initiate a phone call without navigating through additional screens.

See Using the Mobile App for Administrators and Using the Mobile App for Teachers for more information.

sandbox.focusschoolsoftware.c…me=light&mobile_app_version=

FOCUS-57208- Community Mobile App: Next Year Schedule View

The Community Mobile App now allows students, parents, and authorized staff to view a student's schedule for the upcoming school year. When next-year schedules are available, a new school year button is displayed alongside the existing marking period selections within the student's Schedule view. Selecting this option displays the student's scheduled courses for the upcoming school year.

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

sandbox.focusschoolsoftware.c…me=light&mobile_app_version=

FOCUS-56928- Loading Reports: Percentage of Students Scheduled Footer Summary

Enhances Scheduling > Loading Reports > Percentage of Students Scheduled by adding a footer summary row displaying the Total Underscheduled Students count and an Average Percentage Scheduled calculation. Users can now click the Total Underscheduled value to open a detailed data table listing the students included in the count, along with School, Rolling/Retention Options, Grade Level, and Gender information. The detailed modal supports filtering, sorting, export, print, and respects the selected school filters from the main report.

See Loading Reports > Viewing the Percentage of Students Scheduled Report for more information.

Loading Reports
Expand or collapse content SSS

FOCUS-56781- Scheduled Jobs: SSS Event Ready to Sign Reminders

A new scheduled job, SSS Event Ready to Sign 24 Hour Reminder, is now available under Setup > Scheduled Jobs. When an SSS event has been sent to the Parent Portal for signature and remains unsigned for more than 24 hours, the job sends a one-time email reminder to eligible primary contacts with portal access. This enhancement helps ensure parents are notified of outstanding signature requirements for Student Support Services events and encourages timely completion of required documentation.

See Scheduled Jobs > Built-In Scheduled Jobs Explained and Manage Student > Sending an Event to Parents for Signatures for more information.

Scheduled Jobs

FOCUS-57018- SSS: Add 'Allow PM at Second School' Setting to IEP/EP Progress Reports Tab

Enhances SSS Progress Monitoring configuration by moving the IEP/EP Progress Monitoring at Secondary School setting to the SSS > General > IEP/EP Progress Reports tab and adding a new Enabled option for greater control.

When disabled, secondary school progress monitoring is not available. When enabled, districts can either allow progress monitoring at all secondary schools or limit access to specific schools by selecting them in the configuration. These settings apply to both IEP and EP Progress Reports.

See General > Setting IEP/EP Progress Reports Preferences for more information.

General
Next Article 12.0.137 - 05/29/2026