Documentation for Administrators

12.0.119 - 01/13/2026

Updated on

Expand or collapse content Finance

FOCUS-53986- Portal Alerts | # of Alerts Doesn't Match Pending Approval

Fix: Accurate Alerts for Pending Form Requests

An issue where deleted or voided form requests remained in the system database has been resolved. This ensures that Pending Request alerts now provide an accurate count by excluding requests that have been removed or voided via the History tab.

FOCUS-53936- Accounts Receivable | IA Setting for Deposit Reference Number

Reference Numbers for Internal Deposits

Module: ERP > Accounts Receivable Update Type: System Enhancement / Configuration Update

We have expanded the flexibility of deposit tracking by adding a new configuration setting for Internal Accounts Deposits.

Previously, the system only offered a reference number setting for District Deposits. This update introduces a dedicated toggle that allows users to enable and track reference numbers specifically for Internal Accounts, ensuring better organization and audit trails for school-level funds.

Changes at a Glance:

  • New Setting Location: Navigate to ERP > Setup > Settings > Accounts Receivable to enable this feature.
  • Functionality: Once enabled, a "Reference Number" field will be available within ERP > Accounts Receivable > Internal Accounts Deposits.
  • Improved Tracking: Separates District and Internal deposit configurations, allowing for more granular control over how different types of funds are recorded.

See Settings > Accounts Receivable and Internal Accounts Deposits for more information.

FOCUS-53923 - Accounts Payable | IA Setting for Buyer Requirement

Required Buyer Field for Internal Purchase Orders

Module: ERP > Accounts Payable Update Type: System Enhancement / Compliance Control

To improve accountability and tracking for internal spending, we have added a new configuration setting that allows districts to make the Buyer field mandatory on all Internal Accounts Purchase Orders.

How to Enable:

A new toggle has been added to the system configuration:

  • Location: Navigate to ERP > Setup > Settings > Accounts Payable > Miscellaneous.
  • Setting: Look for the option to "Require Buyer for Internal Accounts Purchase Orders."

Changes at a Glance:

  • Validation: When this setting is enabled, users will be unable to save or submit an Internal Purchase Order if the "Buyer" field is left blank.
  • Consistency: Ensures that every internal purchase is linked to a specific authorized individual for better internal auditing.

See Settings > Accounts Payable for more information.

FOCUS-53907- Fixed Assets | Inventory Report Improvement

Fixed Assets Inventory Report Accuracy

Module: ERP > Fixed Assets > Inventory Report Update Type: System Improvement / Data Integrity

We have updated the logic for the Inventory Report to improve the accuracy of "uninventoried" item counts. This fix ensures that legacy data from previous years does not clutter your current inventory reports.

Key Improvements:

  • Filtered Historical Data: The report now ignores "inventory-eligible" asset movements (such as old facility transfers) that occurred in prior years and were never inventoried.
  • Fiscal Year Accuracy: If a facility has no inventory scheduled for the current fiscal year, the report will no longer pull in outdated asset movements from several years ago.
  • Precise Reporting: Ensures that the "Uninventoried" list only reflects items relevant to the current reporting period.

FOCUS-53885- Accounts Payable | Warehouse PO Improvements

Release Note: Warehouse Purchase Order Stability Update

Module: ERP > Purchasing/Accounts Payable Update Type: System Improvement / Bug Fix

We have implemented a fix to the Purchase Order/Request screen to improve system stability when managing warehouse orders.

Previously, users might encounter a technical (SQL) error when attempting to delete a specific line item from a warehouse purchase order. This update resolves the underlying data conflict, allowing line items to be removed smoothly without interrupting the workflow.

FOCUS-53874- Fixed Assets | Fixed Assets Report Footer Improvement

Release Note: Fixed Asset Report Formatting Fix

Module: ERP > Fixed Assets > Fixed Asset Report Update Type: System Improvement / UI Optimization

We have updated the Fixed Asset Report to resolve a formatting issue where extra, unnecessary columns were appearing at the end of the report.

Key Improvements:

  • Clean Data Export: The report now ends correctly after theTransfercolumn, eliminating blank or redundant columns to the right.
  • Improved Readability: Ensures that both on-screen viewing and PDF/Excel exports are properly aligned and professional in appearance.

FOCUS-53861- Budgeting/General Ledger | Budget Planning Enhancement

District Budget Planning

Module: ERP > Budgeting/General Ledger Update Type: System Enhancement / Budget Workflow

We have refined how line items behave within District Budget Planning when the "Remove" checkbox is selected. This update allows users to exclude specific scenarios or line items from totals and adoptions without permanently deleting the data.

New "Remove" Functionality:

When the Remove checkbox is checked for a scenario line:

  • Visual Indicator: The entire row becomes "greyed out" to clearly indicate it is inactive.
  • Calculation Exclusion: The Planned Budget amount for that row is not included in the totals at the bottom of the table.
  • Adoption Safeguard: The removed row will not be included in any budget adoptions.
  • Data Preservation: The Planned Budget amount and the "View Breakdown" itemization remain unchanged; the data is simply sidelined rather than deleted.
  • Edit Lock: The row cannot be edited while marked as removed (except for unchecking the "Remove" box).

Reversing the Action:

If you uncheck the Remove box, the row immediately returns to full functionality, and its values are once again included in totals and adoptions.

See District Budget Planning for more information.

FOCUS-53794 - Accounts Receivable | Add Due Date to Customer Ledger

New "Due Date" Column in Customer Ledger

We’ve added a Due Date column to the Customer Ledger to give you better visibility into payment timelines without needing to click into individual invoices.

  • Direct Visibility: View invoice due dates directly within the ledger view.
  • Smart Logic: The column automatically pulls the due date from the originating invoice. For multi-allocation invoices, it intelligently displays the earliest due date.
  • Full Customization: You can show, hide, sort, or filter by this column using the Toggle Columns menu.
  • Comprehensive Support: Works across all invoice types, including paid, unpaid, and deferred transactions.

You can access this new column in two primary locations:

  1. ERP: Accounts Receivable → Customer Ledger
  2. Student Billing: Sales Screen → Invoice Details

Note: This update is a display enhancement only. It does not change your existing workflows, ledger calculations, or invoice data integrity.

See Accounts Receivable > Customer Ledger and Billing > Student Billing for more details.

FOCUS-53790- Fixed Assets | Fixed Assets Assigned User Report Display Improvement

Fixed Assets Assigned User Report Update

Module: ERP > Fixed Assets > Assigned User Report Update Type: System Improvement / Data Accuracy

We have enhanced the User Report within the Fixed Assets module to provide better visibility into student/user contact details.

The report now pulls parent/guardian information directly from the Addresses and Contact section of the Student Information System (SIS) side of Focus. This ensures that any "Attached Parent" data linked to a user is both available on the report and reflects the most current records.

FOCUS-53748 - Budgeting/General Ledger | Approval Flow Improvements

Enhanced Budget Approval Triggers

We have updated the Budget Maintenance module to ensure more robust oversight for specific financial allocations.

The Fund-Object Warning approval flow is now automatically triggered when specific Funds and Objects are entered within the allocation lines of:

  • Budget Amendments
  • Budget Revisions

This improvement ensures that sensitive or restricted fund-object combinations receive the necessary internal review before being finalized, maintaining better fiscal control and data integrity.

Navigation Path

  • ERP → Budgeting/General Ledger → Budget Maintenance

Impact: This update improves system compliance by closing gaps in the approval process for budget adjustments. There is no change to how you enter data, but you may see approval workflows trigger more consistently based on your organization's specific fund-object rules.

FOCUS-53745- Fixed Assets | Inventory Calculation Improvement

Improved Accuracy for Inventory Completion %

We have updated the logic for the Take Inventory completion percentage to ensure it accurately reflects your progress.

  • Precision Rounding: The completion percentage is now programmed to round down to the nearest whole number.
  • True Status Reporting: This change prevents the system from showing an inventory as "100% Complete" if there are still outstanding assets that have not been inventoried.

Why This Matters

Previously, standard rounding could cause a near-complete inventory (e.g., 99.6%) to display as 100%. This update ensures that "100%" is only achieved when every asset has been accounted for, providing better data integrity and preventing premature closures of inventory sessions.

Note: You may notice a slight decrease in completion percentages for ongoing inventories as they move to the new "round down" logic.

FOCUS-53721- Store | District Facility Configuration Improvement

Improved Error Handling for District Facilities

We have updated how the system handles missing district facility selections in your settings to provide a smoother administrative experience.

We have refined the error reporting logic for the Store module. If a district facility has not been selected in your settings, the system will now handle this as an unlogged exception rather than a standard uncaught error.

Why This Matters

  • Cleaner Logs: This change prevents your system logs from being cluttered with "uncaught exception" errors for a known configuration requirement.
  • System Stability: By properly categorizing this event, the system maintains better stability while you navigate the Store and Setup areas.

Note: This is a technical system improvement and does not change your existing storefront or ERP workflows.

FOCUS-53609 - Transportation | Add New Flag on Transportation Location for Outside Trips

New Outside Billing Toggle for Transportation

We have enhanced the Destination Facility setup to provide more control over how outside bus requests are billed.

A new Outside Billing column has been added to the Destination Facility setup page.

  • Custom Billing Triggers: Use the new checkboxes to designate specific facilities that should trigger "outside billing" calculations.
  • Automated Logic: When a facility marked for "Outside Billing" is selected as the pick-up facility on an outside bus request, the system will automatically apply the appropriate billing calculations.

This update allows for greater flexibility and automation in transportation billing, ensuring that costs are calculated accurately based on the specific facilities involved in a trip.

Navigation Path

  • ERP → Transportation → Setup → Destination Facility

See Setup for more information.

Setup

FOCUS-53443 - Accounts Payable | Display Pre-Tax Amount on Invoice Editing

Release Note: Improved Tax Handling for Non-PO Invoices

We have updated the calculation logic for Non-PO Invoices to ensure more accurate financial reporting and prevent overstatement of costs.

The system now ensures that tax amounts are handled as separate line items or additions to the total, rather than being incorrectly added to the "Before Tax" (subtotal) amount on Non-PO Invoices.

  • Accounting Accuracy: This fix ensures your subtotal and tax amounts remain distinct, providing a clear and accurate audit trail.
  • Balanced Ledgers: By preventing tax from inflating the base expense amount, your General Ledger reflects the true cost of goods or services.
  • Compliance: Maintaining the separation of tax and expense data is critical for accurate tax filing and financial reconciliation.

Navigation Path

  • ERP → Purchasing/Accounts Payable → Invoices

FOCUS-53222- Budgeting/General Ledger | Improvement to Report Sum of Expenses

System Improvement: Expenditure/Revenue Report Enhancement

This release improves the Expenditure/Revenue Report within ERP > Budgeting/General Ledger for better financial transparency.

  • The "Sum expenses" feature now correctly includes expenses from all prior fiscal years in addition to the specific date range selected for the report.
  • The drilldown functionality for any expense column (when using "Sum expenses") has been refined. It will now only display journals that fall within the primary report date range, avoiding the inclusion of journals from the prior fiscal years that contributed to the overall summed value.

This ensures you get a comprehensive total while maintaining the ability to investigate current period details precisely.

FOCUS-52089- Accounts Payable | Add Setting to Send PO Approval Email to Additional Profiles

Enhanced PO Approval Notifications

  • New Accounts Payable Setting: We have added a new setting to allow you to specify additional profiles that should receive the Purchase Order (PO) approval email once a PO is fully approved.
  • What this means: You can now ensure bookkeepers, finance staff, or other relevant personnel are notified immediately when a PO is finalized, without changing the primary approval email content or flow.
  • Benefit: Improves communication and ensures all necessary parties are promptly informed about fully approved Purchase Orders.
  • Note: The added profile needs to be part of the original approval flow to receive the approval email.

See Settings > Accounts Payable for more information.

Settings

FOCUS-49320- Accounts Payable | AWS Textract - Invoices

Automated Invoice Uploading

Module: ERP > Purchasing/Accounts Payable Update Type:System Enhancement / Feature Addition

We have introduced a new Invoice Upload feature designed to streamline the entry of both PO and Non-PO invoices. Instead of manual data entry, users can now upload digital invoice files directly into Focus.

New Functionality:

  • New Upload Button: You can now find an "Upload" button in the following locations:
    • Invoices: PO Invoices & Non-PO Invoices screens.
    • Invoice Batch Screen: Accessible when clicking "Review/Post."
  • Flexible Upload Options: Users can add invoices by scanning, dragging and dropping, or selecting files from their computer.
  • Auto-Population: Once a file is uploaded, the system will automatically extract relevant information and load it into the Focus invoice screen for review before final submission.

See Purchasing/AP > Invoices > Uploading Invoice Files and Purchasing/AP > Internal Accounts Invoices > Uploading Invoice Files for more information.

Expand or collapse content Payroll / HR

FOCUS-52280 - New Payroll Screen

The redesigned interface gets you started quickly with streamlined entry points and a clearer Process Payroll workflow. Key details--such as who initiated the run, when it started, and when it completed--are now displayed front and center, giving teams immediate context and accountability. A new progress bar provides real-time insight into the payroll process, along with quick access to a Gross-to-Net report as the run progresses.

Data entry has also been significantly improved. Misc Pay now supports batch allocations that default down the entire line, dramatically reducing the time required for mass entries and repetitive setup.

The Reports tab has been simplified to automatically load essential information for each employee included in the payroll run--such as Employee Name, EIN, Facility, Hours Worked, Gross Wages, and Net Wages.

These enhancements give payroll teams faster access to the information they need--without extra steps or reruns.

See Payroll for more information.

FOCUS-54049- Leave Requests | Default to employee's primary position

This branch updates the leave requests page to default to the employee's primary position instead of the first position in the list.

See Employee Requests > Employee Leave Requests for more information.

FOCUS-54046- Leave Requests | Default to empty leave bucket

Enhancement: Forced Leave Bucket Selection on the Employee Leave Request

To reduce errors, the Leave Bucket dropdown now defaults to an empty selection. Users are now required to manually select a specific bucket, preventing the system from incorrectly defaulting to the first available option in the list.

FOCUS-53996- Emp Request > W4 | Update W4 Information to 2026

Update: 2026 W-4 Information

The help text on the Employee Request > W-4 Information screen has been updated for 2026 compliance. For example, the guidance for Step 3 now correctly identifies the credit for qualifying children as $2,200 (previously $2,000).

FOCUS-53974- HR > Employee > Deductions | Add warning when deleting job

System enhancement to Human Resources > Employee > Jobs

When deleting a job, the job number cannot be reused unless all defaulted deductions are also deleted.

This branch adds a warning when deleting a job to inform users that defaulted deductions must also be deleted before the job can be reused.

See Employee > Jobs for more information.

FOCUS-53951- HR | Enhance Employee Supplement Explain

Enhancement: Supplement Calculation Transparency

The "Explain" feature for Employee Supplements has been updated to provide a more comprehensive breakdown. The system now specifies that it is "using current wages" and clearly lists the hours per day and hourly rate, making it easier to verify the accuracy of the final calculation.

See Employee > Jobs > Supplements for more information.

FOCUS-53932- Misc Pay | Mismatch Run Id With Batch Error

Enhancement: Misc Pay Integrity Check

We have added a new validation edit to ensure Miscellaneous Pay detail records always match the Run ID of their parent batch. If the detail record and batch become out of sync for any reason, the system will now block the process with an error message, preventing cross-run data corruption.

Note:The bug that allow this scenario to occur was resolved in a prior JIRA, this JIRA just serves as an additional protection.

FOCUS-53870- Payroll | Leave Entered In Run Payroll Missing From SPDE History

Leave records entered in Payroll > Run Payroll are now visible within the School/Department Payroll Entry (SDPE) History tab. These records are clearly identified with a new "Run Payroll" origin tag, providing department users with a complete and accurate view of all leave transactions.

FOCUS-53850- Position Control | Move Facility column ; change Default Facility if one has been selected

Enhanced Usability for Position Control Management

We have implemented two key updates to the HR > Position Control page to streamline navigation and data entry.

  • Improved Data Visibility: The Facility column has been moved to the first position in the summary table. This allows users to quickly identify the location associated with each position at a glance.
  • Smart Defaulting for New Positions: When adding a new position, the system will now automatically default the facility based on your current view. If you have a specific facility selected in the filters at the top of the page, that facility will be pre-populated.

See Position Control for more information.

FOCUS-53822- ESS | Add Garnishment Case Number To Checks/Stubs

Enhancement: Improved Garnishment Tracking

The Garnishment Case Number is now visible on both the Employee Pay Stub (Deductions block) and the Check Remit (Deductions & Taxes block). This update ensures that legal case identifiers are clearly associated with their respective withholdings for easier reconciliation.

FOCUS-53802- Applicant Tracking | Applicant Offer Improvements

Flexible Hire Date Configuration

We have introduced a new configuration setting in the Job Posting Setup that provides greater control over how employment dates are initialized during the hiring process.

A new setting has been added under Miscellaneous titled:

"Original Hire Date and Continuous Employment Date are set to the same value on EAF Approve"

This setting changes the timing of when specific date fields are populated:

  • When Enabled: The system will not automatically set the "Original Hire Date" and "Continuous Employment Date" at the moment an employee accepts a job offer. Instead, these dates will be triggered upon the approval of the Employee Action Form (EAF).
  • When Disabled (Default): The system maintains current functionality, where both dates are automatically set as soon as the candidate accepts their job offer.

This enhancement allows HR departments to better align the system with their internal workflows, particularly for organizations that prefer to finalize employment dates during the formal approval stage rather than the initial acceptance stage.

Navigation Path

ERP > Human Resources > Job Posting Setup > Miscellaneous for more information.

FOCUS-53780- Applicant Tracking | View All Offers Accountstrip Permission Improvement

Enhanced Permission Security for Offer Visibility

We have implemented a security improvement to the View All Offers screen within the Applicant Tracking module. This update ensures that user access to applicant data is strictly governed by both profile permissions and facility-level restrictions.

Previously, users with the "View All Offers" profile permission could see applicant offers from every facility across the organization, regardless of their specific account strip restrictions.

With this update:

  • The system now cross-references Profile Permissions with Account Strip Permissions.
  • Users will only see offers for applicants associated with the facilities they are authorized to access.
  • Data privacy is strengthened by ensuring users cannot view sensitive offer information for unauthorized locations.

Who is affected?

This change affects HR users and recruiters who utilize the "View All Offers" dashboard. If you find that certain applicants are no longer visible on your screen, please verify that your account strip permissions include the relevant facility.

FOCUS-53779- HR > Leave Maintenance | Accrual Confirmation

Enhancement: Accrual Results Confirmation

The Leave Accrual page now features a post-processing confirmation message. After applying accruals, users will see a summary of the total number of records successfully created or updated, ensuring better data accuracy.

FOCUS-53757- HR > Position Control > Allocations | Percentage error not being received

Resolved a bug in Position Control Allocations where the system failed to trigger an error when totals exceeded 100%. The system now requires a total allocation of exactly 100% and will block saving if the data is unbalanced.

See Position Control > Positions for more details.

FOCUS-53714- Applicant Tracking | Enhanced Job Posting Filters

Enhanced Job Posting Filters

We have improved the reliability of the filtering system on the Jobs page to ensure that search results accurately reflect your selected criteria.

We identified an issue where certain filters on the Jobs page were not strictly narrowing down the list of visible postings. This update ensures that the School/Facility and Job Classification filters now work in tandem to show only the records that meet your specific requirements.

Key Fixes:

  • School/Facility Filter: When a specific location or school is selected, the system will now correctly exclude all postings from other facilities.
  • Job Classification Filter: Selecting a classification (e.g.,Certified, Classified, Administrative) will now filter the list to show only postings mapped to that specific category.
  • Combined Logic: Using both filters simultaneously will now correctly apply "AND" logic, showing only the jobs that match both the selected facility and the selected classification.

For users managing high volumes of vacancies across multiple locations, this fix ensures a cleaner, more accurate workspace, reducing the time spent manually searching through irrelevant postings.

FOCUS-53671- PR > Rollover > Increment Experience | Add Days From Multiple Jobs

Enhancement: Experience Increment Logic Update

The Rollover > Increment Experience process has been enhanced to calculate total work days based on Pay Type rather than Job Group. This ensures that an employee's total service days are accurately totaled across all relevant positions, leading to more precise experience-level adjustments.

FOCUS-53655- HR > Jobs | Emp Position termed as "No Show" should not generate a wage record

Fix: "No Show" Wage Record Logic

A fix has been applied to the HR > Jobs page to prevent wage records from being generated for positions terminated with a "No Show" code.

FOCUS-53616- Applicant Tracking | Job Posting Improvements

Streamlined Application Workflow

We have updated the behavior of public Job Posting links to ensure a smoother transition from "job seeker" to "applicant."

Previously, when a user who was not logged in clicked on a direct link to a job posting, the system behavior varied. We have now standardized this process to prioritize account security and data retention.

With this update:

  • Automatic Redirect: Any external or unauthenticated user clicking a Job Posting link will now be automatically redirected to the Account Creation / Login page.
  • Seamless Continuity: Once the user logs in or creates their account, they will be navigated back to the specific job posting they were originally trying to view.

This change ensures that candidate data is captured early in the process, preventing "anonymous" drop-offs and ensuring that any progress a candidate makes on an application is immediately saved to a valid profile. It also provides a more secure environment for viewing specific organizational job details.

FOCUS-53420- Benefits | Prevent deleting benefits with pay history

Enhancement: Data Integrity Check for Benefit Deletion

To protect payroll audit trails, the system now prevents the deletion of any benefit that has associated check history in deductions or contributions. Users will receive an alert advising them to end the benefit rather than delete it, ensuring that historical records remain accessible for reporting and compliance.

FOCUS-53400- Applicant Tracking | "Onboarding Progress" Column Improvements

Improved Onboarding Progress Tracking

We have updated the Applicant Tracking module to ensure that the "Onboarding Progress" status is accurately tracked and displayed for all eligible candidates.

Previously, the Onboarding Progress column would default to "Not Applicable" if a job posting did not specifically include "Agreements and Forms" in its setup. This created a gap in visibility for candidates who were moving through other stages of onboarding.

With this update:

  • Universal Tracking: The system no longer requires "Agreements and Forms" to trigger progress tracking. Any applicant record that has been approved and accepted will now correctly display their onboarding status.
  • Retroactive Fix: We have run a data migration to automatically repair older records. Any active applicants who previously showed "Not Applicable" will now display their actual onboarding progress.

This change provides HR teams with a more reliable and comprehensive view of the hiring pipeline, ensuring no candidate's progress is hidden due to specific task configurations.

FOCUS-53337- SDPE | Addition of Permissions for Individual Employees

The SDPE Permissions tab now supports individual employee-level access. Administrators are no longer restricted to granting access by facility and can instead assign specific employees to users for payroll entry and review.

See School/Department Payroll Entry > Permissions tab for more information.

FOCUS-53055- Benefits | Add Export/Import to Benefit Rates

Human Resources > Benefits > Rates

  • Add the ability to import new Benefit Rate from an import file.

See Benefits > Rates > Importing Rates for more information.

FOCUS-53018- HR> Jobs | Added a new worker type - Special Status (no retirement and fica exempt)

Enhancement: FICA/Retirement Suppression for Special Worker Types

A new "Special Status (no retirement and fica exempt)" option for Worker Types now allows for the automatic suppression of FICA and retirement deductions. This setting overrides active deductions on the employee record, ensuring these specific worker types are never erroneously charged for these deductions/contributions. This new worker type designation can be managed and assigned on the HR > Jobs > Details page.

See Employee > Jobs > Misc for more details.

FOCUS-52112- School/Department > Misc Pay | Add setting to control strip defaulting

System enhancement in Setup > Settings > Payroll > Payroll Entry > Misc Pay: Use Job Allocations to disable the strips from being inserted automatically.

See Settings > Payroll > Payroll Entry and Outside Reporting Options for more information.

FOCUS-51572- PR > Adjustments | Allow marking overtime in payroll adjustments

Enhancement: Overtime Designation for Adjustments

Users can now mark payroll adjustments as overtime via a new Overtime column in the RunPayroll > Adjustments screen. To support this, a new configuration option has been added to District Codes > Adjustments, allowing administrators to define specific codes as overtime adjustments.

Setup>District Codes>Adjustments

There is a new column added to this page: Adjustment Overtime. This column is to be set to "Yes" when wanting to use the code to enter a Overtime Adjustment.

New column:

Payroll>Run Payroll>Adjustments

FOCUS-51464- Applicant Tracking | Job Posting Approval Improvements

Job Posting Approval Visibility

We have updated the job posting workflow to provide better transparency for recruiters and ensure that designated approvers can easily access their pending tasks.

This update focuses on improving the "Pending Approval" stage of the job posting lifecycle by making the approval chain visible and accessible.

Key Improvements:

  • Hover Tooltip for Approvers: When viewing the status of a job posting, users can now hover over the status (e.g., "Pending") to see a list of the specific approvers assigned to that posting. This allows recruiters to quickly identify where a posting is in the chain.
  • Pending Queue Accessibility: We have resolved an issue to ensure that all designated approvers can see the postings awaiting their review within their Pending Approvals dashboard.

These changes eliminate guesswork regarding the approval process. Recruiters no longer need to dig into settings to see who is holding up a posting, and approvers are guaranteed a clear view of their responsibilities, reducing delays in getting job openings live.

FOCUS-46273- App Track | Add Profile Permission to View Administrative Postings

Bargaining Unit Visibility Controls

We have introduced more granular security controls within user profiles to manage the visibility of job postings based on Bargaining Units. This update is designed to support proactive HR management and ensure fair access to internal opportunities.

Under the Profile Permissions setup, administrators can now define exactly which bargaining units a user is permitted to view when accessing job postings.

Key Features:

  • Targeted Visibility: Grant users access to view only the job postings that fall within specific bargaining units (e.g., Teachers' Union, Maintenance & Operations, Administrative Staff).
  • Proactive Management: Enables HR leads or union representatives to focus exclusively on the roles and postings relevant to their specific groups.
  • Fairness & Compliance: Ensures that sensitive or restricted job postings are only visible to authorized personnel, maintaining organizational transparency and adhering to labor agreement protocols.

Administrators can assign these new permissions by navigating to the profile management section: ERP > Setup > Profiles > Human Resources

From there, you can toggle visibility for individual bargaining units for each user role.

As organizations grow, managing different labor groups requires more than a "one-size-fits-all" approach. This enhancement allows your HR team to be more strategic by ensuring the right people see the right postings at the right time.

See Profiles > Human Resources tab > Applicant Tracking, Applicant Tracking > Set Up > District/HR Profiles Set Up and Creating a Job Posting for more information.

Expand or collapse content SIS

FOCUS-54071- Student Summary Added to Student Information

This update introduces a new Student Summary view within Student Information, providing administrators with a single, consolidated page to review key student data at a glance. The summary displays indicators such as ESE, 504, and ELL status, current enrollment details, custodial contacts, selected demographic fields, current-year grade summaries, test history with optional graphs, discipline visuals, published reports, and applicable ESE exceptionality details. Access to the Student Summary is controlled by a new admin-only profile permission, and fields displayed are driven by a new "Show on Student Summary" toggle to allow districts to tailor the view to their needs.

See Student Summary and Student Fields for more information.

Student Summary
Student Summary by Ashleyw

FOCUS-54006- Student Info: Letter Log Records Not Created When Sending Communication Email Without Enabling Log by Default

This update improves how communication templates are logged when sending emails from student categories. Templates configured to add log records will now correctly create a log entry when emailed, even if the "Add Log Records by Default" system preference is disabled and the print option is unchecked, ensuring logging behavior consistently reflects the template's settings.

FOCUS-53980- Scheduled Jobs: Resolves Inactive/Future Schools From Showing on Schools Dropdown in Recalc DT Grades Fix

This update refines the school selection logic for the Recalc DT Grades Fix scheduled job. Inactive and future schools are no longer displayed in the Schools dropdown, ensuring only valid, applicable schools are available when configuring and running the job.

FOCUS-53947- New Online Application Address Entry Cancel Option

This update improves the New Online Application experience by adding a Cancel option when entering additional addresses. Users can now easily dismiss an address entry they no longer want to complete, rather than having to manually clear all fields.

FOCUS-53942- Attendance Chart: Hide Search All Schools in Search

This update refines the Attendance Chart interface by removing the "Search All Schools" option. Attendance editing and chart functionality continue to work as expected, while search behavior is now aligned to the user's current school context for clearer and more consistent results.

See Attendance Chart and Attendance Chart (Teachers) for additional information.

FOCUS-53931- Student Schedule: Texas Fields Not Being Copied When Inserting Row

This update ensures Texas-specific state reporting fields are correctly copied from the Course Catalog when a class is added directly to a student's schedule. Course-level values now populate consistently during manual schedule inserts, aligning behavior with auto-scheduling and improving accuracy for Texas reporting workflows.

FOCUS-53929- Portal: Consistent Sizing for Groups and Earned Badges

This update improves the visual consistency of the Earned Badges and Student Groups sections on the Parent and Student Portal. The headers now use matching sizing and text formatting, resulting in a cleaner, more uniform appearance, while maintaining existing functionality such as linked announcements and scrolling behavior.

FOCUS-53926- Enrollment Application: Selecting Suggested Address Clears Phone Number Field

This update improves the Enrollment Application experience when selecting a suggested address. Entered student phone numbers are now preserved when a user accepts an address suggestion, preventing unintended data loss during address validation.

FOCUS-53919- Student Absence Export Restored Across Multiple Schools

This update restores Absences export behavior so users with access to multiple schools can export a student's absences from all eligible schools, not just the school selected in the top-right context.

FOCUS-53899- Courses & Sections: Student ID does not display on unfilled requests

This update enhances the scheduling tools by displaying both Student ID and Local Student ID when viewing unfilled requests for a course or section. When user preferences are enabled, these identifiers now appear consistently across unfilled request lists, improving visibility and making it easier for staff to identify and manage student requests.

FOCUS-53882- Grad. Req. Report PE Waiver Credit Placement Corrected (FL)

This update resolves an inconsistency in the Florida Graduation Requirements Report where qualifying PE waiver courses could appear under Electives instead of applying to the Physical Education requirement. PE waiver and related course credits are now placed consistently under the correct PE bucket when students meet the same waiver conditions, ensuring accurate and predictable graduation tracking.

FOCUS-53881- Communication: Update Section Titles for Class Announcements

This update improves clarity in Teacher Announcements by aligning section titles with the course titles shown in the student selection swiftbox. Section names now match the teacher's course titles, making it easier to identify exactly which class or section will receive an announcement while maintaining existing communication functionality.

FOCUS-53846- Inclusion Row Teacher is Missing on Print Schedule

This update improves the Print Schedules feature by ensuring inclusion teachers are correctly shown on printed student schedules. Inclusion teacher assignments now appear consistently alongside primary teachers, providing a complete and accurate schedule view when schedules are printed.

FOCUS-53844- Gradebook: Merge Categories After Importing

This update improves how categories are handled when added through the Import Category button in the Teacher Gradebook. Categories with the same name are now automatically merged within a section, preventing duplicates and ensuring compatibility with external systems that require a single category per title.

FOCUS-53842- Teacher Portal: Student Selection Dropdown Displays Active Students Correctly

This update improves how active students are identified for teachers when using the Select Student dropdown. Active students now consistently appear without requiring the Inactive Students filter.

FOCUS-53813- Applicant Tracking | Application Editor Improvement

Application Editor Resolved "Save Layout" Error

We have resolved a technical issue within the Application Editor that caused an error when attempting to save custom layouts.

Previously, the system would trigger an error message when a user attempted to click Save Layout after adding a new Group and Label to an application screen. This prevented administrators from finalizing UI customizations and organizing fields effectively.

With this update:

  • The conflict occurring during the save process has been resolved.
  • Users can now successfully add, label, and group fields within the Application Editor and save their changes without interruption.

This fix impacts System Administrators and users with permissions to modify application screens via the Application Editor.

FOCUS-53795- Final Grades: Decoupled Course History and Schedule Date Updates

This update removes the automatic syncing between Student Schedule enrollment dates and Course History start and end dates. As a result, changes made to a student's schedule no longer update Course History records or their "Last Modified" audit values.

FOCUS-53788- Communication Reports: Standardize Columns Across Individual User Reports

This update improves consistency across Communication Reports by aligning the columns shown on individual Student and User Communication Reports with those used in the main Communication Report. Each tab within the individual reports now displays a consistent set of columns, making it easier to review, compare, and interpret communication data across all report views.

See Student Info: Communication (Admin) and Student Info: Communication (Teachers) for more details.

FOCUS-53775- Communication Platform: Teacher Attendance Alerts Respect Active Schedules

This update improves teacher attendance alerts by ensuring alerts are triggered only based on sections with actively scheduled students.

FOCUS-53772- Gradebook: Issue Opening Rubric Assignments in Sections Without Students

This update improves Gradebook stability by allowing assignments with rubrics to open correctly even when a section has no currently scheduled students.

FOCUS-53763- Communication: Do not Filter Out Students From Previous Searches

This update improves how students are included when composing messages in Communication. Dual-enrolled students now appear as selectable recipients as long as at least one of their enrollments is in a school eligible for communication, ensuring they are not unintentionally excluded. Additionally, a new "No Section" tag highlights students in the recipient list who are not enrolled in any sections taught by the teacher, providing clearer context during message selection.

FOCUS-53756- Student Schedule: Resolves Issue with 'Include Inactive' Not Showing Previous School Records

This update improves the Student Schedule view so that selecting Inactive Schedule Records now consistently displays previously active schedule records from all schools, not just the school selected in the top right.

FOCUS-53753- COE Report: Resolve Issue With Non-Graduate Completer Column

This update improves how the COE report determines non-graduate completers by ensuring students marked as employed in a field of interest are correctly included in the non-graduate completer column. The report now more accurately reflects student outcomes without incorrectly classifying these students as withdrawals.

FOCUS-53751- Post Standard Grades: Adds Unsaved Changes Confirmation Message

This update adds a safeguard to the Post Standard Grades page that alerts users if they attempt to navigate away with unsaved changes.

FOCUS-53743- Improved Rolling Retention Options Filtering in Advanced Reports

This update improves how Rolling Retention options are displayed in Advanced Reports by limiting the available selections to schools that fall within the configured minimum and maximum school year range. The options now dynamically adjust based on the school year selected, ensuring users only see valid and relevant retention choices for the reporting context.

FOCUS-53738- New Apps: Add Approval Email Subject and Template Columns to Students > Online Enrollments and Implement Email Trigger on Approval

This update adds support for sending an email notification when an Online Enrollment form is approved. Administrators can now configure an approval email subject and template during form setup, similar to existing completion email options. When a form is approved, the system automatically sends the configured approval email to the submitting user, improving communication and clarity around application status.

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

Application Editor

FOCUS-53721- Store | District Facility Configuration Improvement

Improved Error Handling for District Facilities

We have updated how the system handles missing district facility selections in your settings to provide a smoother administrative experience.

We have refined the error reporting logic for the Store module. If a district facility has not been selected in your settings, the system will now handle this as an unlogged exception rather than a standard uncaught error.

Why This Matters

  • Cleaner Logs: This change prevents your system logs from being cluttered with "uncaught exception" errors for a known configuration requirement.
  • System Stability: By properly categorizing this event, the system maintains better stability while you navigate the Store and Setup areas.

Note: This is a technical system improvement and does not change your existing storefront or ERP workflows.

FOCUS-53719- Communication: Prior Year More Search Options Error

This update resolves an issue where administrators and teachers encountered an "insufficient user permissions" error when using More Search Options in Communication > Compose while viewing a prior school year. Users can now access and use the Compose search options as expected when working in prior years, maintaining consistent communication workflows across school years.

FOCUS-53670- Grad. Req. Report: Scholar Designation EQ Science Split Courses (FL)

This update improves the Graduation Requirements Report for Florida by correctly recognizing multiple partial-credit Equally Rigorous science courses toward a full credit requirement. Two separate 0.5-credit Equally Rigorous courses will now properly satisfy the 1-credit requirement for Equally Rigorous to Chemistry/Physics.

FOCUS-53667- Optional Detailed Logging for Scheduled Jobs

This update adds an optional Detailed Log setting to Scheduled Jobs, allowing administrators to capture expanded error and output details when a job runs. When enabled, failed jobs record additional diagnostic information to help isolate issues, while keeping the setting off by default to preserve performance. Existing job behavior, notifications, and execution history remain unchanged.

See Scheduled Jobs > Creating Scheduled Jobs for more information.

FOCUS-53665- Improved Student Merge and Delete Experience

This update enhances the Delete a Student and Merge 2 Students workflows by providing a more flexible and controlled approach to managing duplicate student records. Administrators can compare records side by side, select exactly which data to transfer, and choose how addresses are handled, ensuring accurate consolidation of enrollment, contacts, schedules, and related student information while maintaining safeguards for permissions, restoration, and data integrity. The update also introduces a streamlined Delete button directly on Student Info, allowing administrators from a single action to either delete a student or merge the record with another, with the system automatically suggesting potential matches based on name and birthdate to help reduce duplicate records.

See Delete a Student > Deleting a Student from Student Info and Merging Students from Student Info as well as Student Info > Deleting & Merging Students from Student Info for more details.

FOCUS-53494- School Choice Report File Access Improvements

This update improves reliability across the School Choice Report by ensuring features like View Files, Verify Siblings, and related actions continue to work even when users do not have permission to view the Student ID column.

FOCUS-53405- Test History Score Trend Graphs

This update adds a new Test History Graphs feature to the Test History Summary, replacing the previous GPA block with score trend line graphs for selected test parts. Districts can now configure a Graph Score on Test History Parts to graph score types for tests taken multiple times, with a limit of up to four graphed parts per test. A migration is included for Florida districts to automatically enable graphing for FAST tests.

See Standardized Tests > Overview of Standardized Tests Set Up, Test History (Admin), Test History (Teacher), and Test History (Parents/Students) for more information.

FOCUS-53343- Take Attendance: Prevent Form Resubmission

This update improves the behavior of the Take Attendance screen so that attendance submissions are no longer accidentally re-posted when a teacher refreshes the page. After attendance is saved, the system now redirects the page, ensuring that any later refresh does not resubmit the previous day's attendance.

FOCUS-53333- Allow Incomplete Grades When Gradebook Posting Is Restricted

This update adds a new grading preference that allows teachers to post grades marked as Incomplete even when the system setting to restrict posting grades that differ from the gradebook is enabled. When both settings are turned on, teachers can select either the calculated gradebook grade or an Incomplete grade from the assigned grading scale, while all other grade overrides remain restricted. This provides flexibility for handling incomplete work without weakening gradebook enforcement.

See System Preferences > Grading tab for addition al details.

FOCUS-53271- Improved Keyboard Navigation in More Search Options

This update enhances keyboard accessibility by allowing users to navigate through all available options in the More Search Options menu using arrow keys.

FOCUS-53260- Communications: Edit Allow Replies Permission for Teachers

This update adds a new teacher-level permission that controls whether replies can be enabled or disabled when sending messages through the Communication Platform. Teachers with this permission can choose to send messages without allowing replies, while teachers without the permission will continue to send messages with replies automatically enabled and will not see the option to change it. This ensures districts can better manage two-way communication while maintaining consistent behavior for parents and students across email, SMS, portal messages, and the mobile app.

See Users > Profiles > Students tab (Role:Teacher) for additional information.

FOCUS-53135- Communication Reports: New Hide Recipient List Permission

This update adds a new profile permission called Hide Recipient List under Communication Reports for admin and teacher profiles. When enabled, users who received a message will only see their own entry in the recipients list, even if the message was sent to multiple people. When the user is the sender, the recipient list behaves exactly as before, showing all recipients. This improvement provides tighter privacy control without altering existing functionality for message senders.

See Users > Profiles > Students tab (Role: Admin) and Users > Profiles > Students tab (Role: Teachers) for additional information.

Desktop

FOCUS-52904- Communication Platform: Caller ID Phone Numbers Limit by Profile

This update adds a new Profiles option to Caller ID Phone Numbers in Communication settings, allowing districts to control which admin and teacher profiles can use specific caller IDs. When profiles are assigned, only users with those profiles at the selected school will see the caller ID on the Call compose screen; leaving profiles blank preserves existing behavior. This enhancement provides more precise control over caller ID usage while maintaining default district and school fallback behavior.

See Communication (Admin) > Caller ID Phone Numbers for more information.

Desktop

FOCUS-52857- Calculate GPA/ AutoCalcGPA: New Preference Allows All Schools GPA

Added a new system preference called Calculate Quarter GPA Across All Schools that allows marking-period GPAs to be calculated using grades from every school in which a student is enrolled, rather than only the school selected in the top right. When enabled, both manual and automatic GPA calculations include all qualifying grades for the marking period across schools. This preference applies only to marking-period GPA, not course history GPA, and it installs in the off position to maintain existing behavior until districts choose to enable it.

See System Preferences > Grading for more information.

FOCUS-52594- Refreshed Admin Menu Layout & Navigation

This update introduces a refreshed side menu layout for teachers and administrators across both SIS and ERP interfaces, improving overall visual consistency and navigation. The menu now includes an enhanced full menu search experience and improved placement of the Logout option for easier access. Portal page icons, including those used for Portal Alerts and the Birthday List, have also been refined, while the existing top menu remains available for districts that continue to use it.

See Portal (Admin), Portal (Teacher), Portal (Students/Parents), and ERP Portal for more information.

Admin:

Portal

Teacher:

Student/Parent:

ERP Portal:

FOCUS-51588- Billing and Point Of Sale | Wallet Payment Address Support

Address and ZIP Code Validation

We have updated the Wallet feature to restore the address and ZIP code fields. This ensures full compatibility with the Address Verification System (AVS) required by most major payment processors.

Previously, missing address and ZIP code fields in the Wallet interface could cause transaction declines when attempting to process payments. These fields are essential for verifying the cardholder's identity and preventing fraud.

With this update:

  • Full Address Capture: Users can now enter and save the billing address and ZIP code directly within their Wallet profiles.
  • Processor Compatibility: Restoring this data allows for seamless integration with supported payment gateways (such as Stripe, http://Authorize.net, and others) that require AVS matching to authorize a charge.
  • Higher Success Rates: By providing complete billing information, the likelihood of "False Positive" declines by issuing banks is significantly reduced.

For employees or administrators managing payments, this update ensures that saved payment methods are "transaction-ready," reducing friction at the point of purchase and enhancing the security of your financial data.

See Wallet (Students/Parents) for more information.

FOCUS-51308- Redesigned Community Mobile App Communication Experience

This update refreshes the Communication experience in the Community Mobile App with a new modern layout for administrators, teachers, students, and parents. The redesign improves visual organization and usability while maintaining all existing Communication functionality.

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

sandbox.focusschoolsoftware.com/writers02/mobileApps/community/?&preview=mobile&lang=en&color_scheme=light

FOCUS-49840- New Acceleration Report (Florida)

This update introduces a new Acceleration Report for Florida districts, providing a centralized view of students participating in or meeting acceleration pathways such as AP, AICE, IB, ASVAB, Industry Certification, and Dual Enrollment. The report displays school-level summaries with counts and percentages, and supports drill-down to individual student details including demographics, graduation program, credits, GPA, and pathway indicators. Access is limited to schools the user is authorized to view, and schools marked as excluded from state reporting are automatically omitted.

See Acceleration Report for more information.

Acceleration Report

FOCUS-47141- Student Name Pronunciation Field Enhancement

This enhancement introduces a new system field, Name Pronunciation, allowing parents to provide their student's name pronunciation through text selection, custom entry, or an optional audio recording. Teachers and administrators can view and listen to pronunciations in Student Info, and users with edit access can add or update pronunciation details as needed. The field is available for use in Student Info and online applications (new) and is installed without profile permissions by default so districts can configure visibility and access as desired.

See Student Info (Admin), Student Info (Teacher), and Child Info (Parent) for more information. For a video overview of this feature, click here.

Student Info

FOCUS-54096- Cincy - schedule fields View only permission update bug w 118 rollout

FOCUS-53372- Add Page Navigation to New Apps

Portal
Expand or collapse content SSS

FOCUS-54014- SSS: "Extend Progress Monitoring Period" Setting Honored

This update improves how extended progress monitoring days are applied in SSS when progress reporting is locked to quarters or progress periods. When the "Extend Progress Reporting Period by a Certain Number of Days" setting is enabled, the system now correctly adjusts the posting window in alignment with the selected lock settings. This ensures progress reports remain editable for the intended extended timeframe and prevents premature locking when extensions are configured.

FOCUS-53986- Portal Alerts | # of Alerts Doesn't Match Pending Approval

Fix: Accurate Alerts for Pending Form Requests

An issue where deleted or voided form requests remained in the system database has been resolved. This ensures that Pending Request alerts now provide an accurate count by excluding requests that have been removed or voided via the History tab.

FOCUS-53913- SSS: Progress Report Trigger Locking Update

This update improves how SSS triggers handle progress report locking. When a Progress Report is created by an automated trigger, existing IEP or EP Progress Reports will now be locked as expected, even if the user running the trigger does not have direct permission to lock progress reports. This ensures automated workflows complete consistently without being blocked by individual profile permissions.

FOCUS-53892- January 2026 Missouri Snapshot

Missouri districts will now see updated SSS functionality designed to support the January 2026 Snapshot, including refinements to MO-specific Master Forms and related setup areas. For a complete overview of all updates included in this snapshot, districts can now review the detailed documentation in our Zendesk Guide.

FOCUS-53769- SSS: Progress Monitoring Displays Locked Events Only

This update improves Progress Monitoring in the SSS module by ensuring that only locked IEP or EP events are displayed. Open or in-progress amended events are now excluded, preventing errors and ensuring Progress Monitoring reflects only finalized, valid events in the monitoring chain.

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

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

FOCUS-53551- SSS: Schedule of Services ESY Time Calculation Update

This update improves how the Synchronize Schedule of Services scheduled job calculates instructional time by excluding ESY service minutes from the student field "Time, With Non-Disabled." As a result, only applicable non-ESY instructional minutes are used when updating this field, ensuring reported values more accurately reflect standard instructional time.

FOCUS-53363- SSS: Improved Progress Monitoring Status and Alerts

This update improves how Progress Monitoring completion is evaluated in the SSS module by ensuring completion is based on whether a student has an update for the correct progress period, regardless of which event or school the update is linked to. Caseload & Services now clearly reflects status using color indicators, showing completed Progress Monitoring in blue and outstanding Progress Monitoring in orange. As reports are completed, alert counts update automatically to reflect the reduced number of students still requiring progress reports.

See Caseload & Services for more information.

FOCUS-53309- SSS: Progress Monitoring Dropdown Sort Order Update in PMP Setup

This update improves the SSS Progress Monitoring module by ensuring dropdown options on MTSS PMP charts follow the sort order defined in PMP Setup. When administrators update sort values in PMP Setup, those changes are now reflected consistently across Behavior and Academic progress monitoring dropdowns, including expanded views. This provides clearer alignment between setup configuration and what users see when entering or reviewing progress data.

FOCUS-53302- SSS: Progress Monitoring Completion Report includes EP

This update expands the Progress Monitoring Completion Report to include EP Goals Progress Reports alongside existing IEP reporting. Schools can now track completion status for both IEP and EP progress monitoring by quarter, with students appearing only when required progress data for the selected period has not yet been entered and locking rules are applied consistently based on system settings.

See Progress Monitoring Completion Report for more information.

FOCUS-52841- IEP Progress Reports Show Marking Periods Across All Relevant Schools

This update improves how IEP Goals Progress Reports determine which marking periods to display. Previously, reports only showed quarters from the school where the event was initiated, which caused missing marking periods when a student moved between summer school, holding schools, or their regular school. With this enhancement, progress reports now include marking periods from the event's school, the student's current school, and any additional school where progress data exists, ensuring a complete and accurate view of the reporting timeline.

Previous Article 12.0.120 - 01/23/2026
Next Article 12.0.118 - 12/19/2025