Documentation for Administrators

12.0.103 - 08/29/2025

Updated on

Finance

FOCUS-48188- Fixed Assets | Expand Fixed Asset Change Log

System improvement to Fixed Asset > Manage Asset > Existing Asset > View Audit Trail expanding the Audit Trail information displayed.

Payroll

FOCUS-51551- Payroll | Reimbursement Jobs Title Addition

System improvement to Payroll > Run Payroll > Reimbursements adding the Staff Position Job Title to the Job dropdown.

FOCUS-51463- Payroll | Check Voids and Reallocation Display Improvement

System improvement to Payroll > Check Voids and Reallocations, ensuring all checks to be voided are shown on the pop up prior to the void.

FOCUS-51370- Payroll | Add Staff Job Index to Contract Rollover

System improvement to Payroll > Rollover > Contract adding a Job Group column. The Job Group code is populated in the column allowing the user to accurately decide which record to roll into the next year with a Next Year Contract Status.

See Rollover > Contract for more information.

FOCUS-50086- Budgeting/General Ledger | Payroll Budget Planning Scenario Details

System enhancement to Budgeting/General Ledger > Planning > Payroll Budget Planning adding a View Details button on the Payroll Budget Planning Scenario. When clicked the user is able to view the Scenario Detail Breakdown.

See Payroll Budget Planning for more details.

FOCUS-49373- Human Resources | Add "To" and "From" Buckets to Leave Maintenance When Donating Leave

System enhancement to Human Resources > Leave > Leave Maintenance > Employee Tab > Execute Change. Select "Donate Leave" from the dropdown. Adding a "From" and "To" leave bucket when processing a leave donation. This way, an employee can donate time from one bucket, and the recipient can receive the time in a different leave bucket. The valid leave bucket that show up in the new "From" and "To" dropdown are selecting in Human Resources > Leave > Leave Maintenance > Buckets by checking the new check box labeled "Include in Donation."

See Leave Maintenance > Donate Leave for more details.

SIS

FOCUS-51562- Graduation Requirement Report: Scheduled Courses do not Prioritize Custom List of Courses

This update ensures that the Graduation Requirements Report correctly prioritizes the custom list of courses when determining a course's graduation subject. Previously, enrolled courses were defaulting to the grad subject set on the course itself, even when the course was tied to a custom course list in the graduation program. With this change, courses linked to a custom list now populate under that list as intended, allowing for accurate credit tracking and reporting in Graduation Requirements.

FOCUS-51559- Communication Platform: Better Detection for URLs in SMS Messages

This update enhances the Communication Platform by expanding URL detection in SMS messages. Links that include special characters such as parentheses, semicolons, or dollar signs are now correctly recognized. These URLs will display as clickable links in the inbox and work as expected when converted into short URLs. This ensures that messages containing more complex links remain functional and accessible.

FOCUS-51521- Update Teacher Certification Job and Teacher In/Out of Field Report Accuracy Improvement (Florida)

This update resolves an issue with the Update Teacher Certification scheduled job and the Teacher In/Out of Field report. Previously, incorrect handling of system preferences caused teachers to be marked "Out of Field" even when they held valid certifications. The job and report now use updated database methods to correctly evaluate certification settings, ensuring accurate in-field and out-of-field determinations. This improves reporting reliability and prevents teachers from being incorrectly flagged.

FOCUS-51516- Student Schedule: Improve Section Sort Order (Postsecondary, Legacy Schedule)

This update corrects the display order of courses on the legacy Student Schedule screen for Postsecondary schools. Previously, when a student was scheduled into multiple sections at the beginning of a program, the courses were not consistently listed in order of their enrolled start dates, even when "Include Inactive Courses" was enabled. With this improvement, sections in Postsecondary schedules are now sorted by the enrolled date as intended.

FOCUS-51509- Parent Registration: Obfuscate Other Contact Email Addresses

This update enhances privacy in Parent Registration email notifications. When a new parent account is created, email addresses of other custodial contacts are now obfuscated rather than displayed in full. For example, [email protected] will appear as o**@*************.c**. This prevents parents from viewing the exact email addresses of other contacts, ensuring confidentiality while still providing notification of account access.

FOCUS-51507- Discipline Referrals: AI Code Selection Now Respects Referral Code & Actions Setup

This update corrects an issue where the Resultant Action dropdown in the Action Records section did not honor the actions configured under Referral Codes and Actions. When selecting a code via the AI prompt, the dropdown now only displays the actions tied to that specific referral code, ensuring consistency with the setup in Referral Codes > Actions. This resolves the prior behavior where all possible actions were listed regardless of configuration.

FOCUS-51499- Master Schedule Report: UUID Column Added

This update enhances the Master Schedule Report by adding a new UUID column at the end of the report. The UUID is now visible to users with the appropriate section field permission and includes a copy-to-clipboard function for easy reference.

See Master Schedule Report for more information.

FOCUS-51494- Hide Student Phone Number on Address in Summary View

This update ensures that when the system preference "Hide Phone Number on Address" is enabled, the Student Phone Number is hidden on the Primary Address Card in both detail and summary view within Addresses & Contacts.

See System Preferences > Enrollment for more information.

FOCUS-51458- Communication Platform: Drafts No Longer Deleted After Printing

This update improves the Communication Platform so that printing a saved draft no longer causes it to be deleted. Drafts remain intact after printing, ensuring users can return to and edit them later without needing to save again. This aligns printing behavior with previewing, where drafts were already preserved.

FOCUS-51445- Student Portal: Schedule Not Sorting Rotation Days Properly

This update resolves an issue where student schedules in the portal displayed rotation days out of order, with B days appearing before A days. After the update, schedules now properly sort by rotation day within each period, ensuring A day courses appear before B day courses as expected.

FOCUS-51434- Print Student Schedules: Corrected Weekly Planner Marking Period

This update resolves an issue where the Weekly Planner in Print Student Schedules displayed sections from Semester 2 even when Semester 1 was selected. With the update, schedules now correctly respect the chosen marking period, ensuring Semester 1 courses print when Semester 1 is selected.

FOCUS-51422- Advanced Report: Resolve Error on Days Updates

This update corrects an issue where saving changes to the "Days" column in Advanced Reports caused an error. The system now properly handles updates to the schedule.days field, including when all day checkboxes are deselected.

FOCUS-51408- Kiosk: Student Name Formatting Respects Default User Preferences

This update ensures student names in the Kiosk display according to the configured default user system preference.

FOCUS-51397- Use Period Length for Attendance Minutes Enhancement

This update introduces a new system preference, "Use Period Length to Calculate Attendance Minutes." When enabled, attendance minutes are calculated as Period Length minus Minutes Present, ensuring no student is credited with more minutes than the designated period length. This provides districts greater control when period lengths differ from scheduled timeframes, particularly in cases where lunches or alternate period setups are not defined. By default, the system will continue calculating based on the actual scheduled timeframe. Districts can enable this preference under Default School Preferences > Attendance to align attendance calculations with the configured Period Length values.

See System Preferences > Attendance for more information.

FOCUS-51393- Daily Attendance: Do Not Set Daily Code When state_value = 1

This update ensures the daily_code is not set when state_value equals 1, correcting unintended behavior introduced by a prior change.

FOCUS-51391- Enrollment Drop Details Preserved During Transfer

This update resolves an error where enrolling a student into a new school prompted "You must specify an end date and a drop code," even when those values were already set on the prior enrollment. The enrollment options screen now correctly pre-populates the existing end date and drop code from the previous school, allowing the transfer to proceed as expected.

FOCUS-51388- Import Tools: Delete and Insert Import Method Resolve Returned Error

This update resolves an error that occurred when using the "Delete and Insert" method for Test History imports. The operation now correctly deletes matching records before inserting new ones, ensuring a single accurate entry per administration date and completing without errors.

FOCUS-51386- Seating Chart Attendance Error With Rotation Days

This update resolves an issue where teachers received the error message "This student's schedule record does not allow taking attendance for this section" when attempting to use seating charts for sections that previously had rotation days configured. The system now correctly checks whether advanced rotation is enabled before applying skip_attendance, ensuring teachers can take attendance in seating charts even if rotation days were once used but are no longer active.

FOCUS-51384- Associate Students with Parents: Resolve Error

This update resolves an error that occurred when associating students with parents in the Associate Students with Parents screen. Previously, attempting to deselect a user after saving could trigger an error.

FOCUS-51382- Referral Details: Correct Total Days of Discipline (Exclude Previous Years & All Schools)

This update fixes an issue where the "Total Days of Discipline" header in Referral Details was including discipline days from all schools and previous years. With this change, the total now only reflects discipline days from the current school and school year, ensuring that the information displayed is accurate and consistent with the referral log.

FOCUS-51380- New Student Schedule: Make Rotations Days Disabled

This update ensures that rotation days on student schedules cannot be modified directly once a section is scheduled. Rotation day values are now locked and can only be set when adding a new row. This prevents accidental changes to existing schedule records while still allowing rotation days to be applied correctly when new sections are added.

FOCUS-51368- Student Schedule: Pullout Course Minutes Update Limited to Active Sections

This update improves how weekly minutes are recalculated for pullout courses. Previously, adjustments could apply incorrectly to sections that had already been dropped. With this change, updates to pullout course weekly minutes now only affect active main sections, ensuring dropped sections remain unchanged and calculations remain accurate.

FOCUS-51355- FA Worksheet Printout Shows Auto-Zero SAI Flag (Postsecondary)

This update ensures that when printing a Financial Aid Worksheet at CTE schools, the Auto Zero SAI Flag field is now included on the printout. This provides clearer visibility of the student's status directly on the worksheet without requiring additional steps to verify it in the system.

FOCUS-51341- Courses & Sections: Prevents saving Period Start as N/A

This update prevents users from saving a course section with its period start set to N/A. Attempting to do so will now display a warning message. This ensures that invalid schedule records are not created, which previously could cause sections to disappear from the New Student Schedule view.

FOCUS-51301- Test History Report: Resolve Error Selecting 'Please Select a Test'

This update resolves an issue in the Test History Report where selecting "Please Select a Test" after loading results caused an error due to a null test_id being passed in the URL. The report now properly handles this case without error, ensuring smooth navigation when no test is selected.

FOCUS-51294- Teacher FAST Report for Florida Enhancement

This update introduces a teacher-specific version of the FAST report for customers in Florida. Teachers can now access the FAST report directly from the Reports menu, with visibility limited to only the students scheduled into their sections. The student list is determined by the section selected in the top-right dropdown. Access to this new report is controlled by a new permission, which is disabled by default to ensure no changes to existing functionality until explicitly enabled.

See Profiles > Teachers > Reports and FAST Report (Teachers) for more information.

FOCUS-51219- Student Groups: Expanded Access to Students in Visible Groups

This update improves student group functionality by allowing users to access all students in groups that are visible to them, not just those directly assigned. Teachers and staff can now view student information for any student in a visible group, even if that student is not enrolled in their classes.

Important note: this access works across schools. For example, if a teacher has permissions only at School A and is assigned a group that contains students from both School A and School B, the teacher will still be able to see and open student records for students at School B. Districts should review group setup and visibility carefully to ensure this broader access aligns with intended security and access policies.

See Student Groups (Admin) for more details.

FOCUS-51210- Communication Platform: Resolve Issue With Saving Audio After Starting Text to Speech

This update improves the Communication Platform by resolving an issue with the Call tab when both Text-to-Speech (TTS) and recorded audio are used. Previously, once TTS text was entered and saved in a draft or template, it could not be cleared out--even if recorded audio was added--unless the entire Call tab was deleted and recreated. With this change, if a recorded call exists, users can now delete the TTS text and save the message so only the recorded audio is retained.

FOCUS-51195- Communication Report Improvements

This update makes several enhancements and fixes to the Communication Report:

  • The default search now begins with Today's date instead of defaulting to one week ago.
  • Fixed an issue in the Scheduled Message Report where results always displayed messages from All Users even when filtering by a single user.
  • Updated the Communication History Report to correctly display messages sent to Imported Recipients, provided the current user has permission to view the sender and the sender is included in the report criteria.
  • Implemented several performance improvements to the query that retrieves messages, especially when filtering by a single user or a small number of users.

FOCUS-51194- Primary Teacher Unable To View, Edit, Or Create Seating Charts When Created By Co-Teacher

This update improves seating chart functionality for sections with co-teachers. Previously, if a co-teacher created the first seating chart for a section, the primary teacher would not be able to view or create additional seating charts and would only see a "No Records Found" message. With this change, primary teachers can now view, create, and manage seating charts regardless of whether the first chart was created by a co-teacher. The co-teacher's charts remain editable only by the co-teacher who created them, but both teachers can see all available seating charts for the section. This ensures proper collaboration between primary teachers and co-teachers while maintaining permissions for chart editing.

FOCUS-51179- Communication Platform: Resolve Regarding Student Option when Composing a Message Through Inbox

This update corrects an issue in the Communication module where parents with multiple students would encounter an error when replying to a message from the Inbox or Sent box. With this fix, parents can reply directly from the Inbox or Sent box without error. Messages now send successfully and are correctly associated with the appropriate student conversation.

FOCUS-51159- New Permission to Control Visibility of 'Copy From Linked Students' Functionality

This update adds a new admin permission called "Allow Copying from Linked Students," which controls whether users can see the Copy From section on the Addresses & Contacts page. The existing logic for showing the section (linked addresses or contacts exist and the user has edit rights) remains in place, but this new permission provides an additional layer of control.

Admins with the permission enabled will continue to see and use the Copy From feature as before. Admins without the permission will no longer see the option, even if other conditions are met. This ensures districts can limit access to copying linked student data based on role and need.

See Student Info > Copying Addresses and Contacts from Linked Students and Profiles for more information.

FOCUS-51088- Discipline: Compact Top Section of Individual Referral View Screen

This update improves the layout of the individual referral view by reducing excess vertical spacing at the top of the page. The "Referral Details" title, toggle, and controls are now aligned in a single row, making the interface more compact and user-friendly. These adjustments preserve all existing functionality while allowing more referral details to be visible without scrolling--especially beneficial for users on smaller screens.

FOCUS-51059- Hall Pass: Exclude from Daily Pass Limit

A new column titled Exclude from Daily Pass Limit has been added to the Locations tab in Hall Pass Setup. When checked, passes to that location will not count toward a students daily pass limit, allowing unlimited passes for designated areas such as the restroom.

This enhancement provides schools with greater flexibility in managing pass limits, ensuring essential locations remain accessible while daily limits are still enforced for other areas.

See Hall Pass Setup > Setting Up Locations for more information.

Hall Pass Setup

FOCUS-50991- Communication: Option to Sort Printed Message Recipients by Period

This update enhances the Communication Platform by adding the ability to sort printed message recipients by period, similar to functionality already available in Print Letters. When printing, users can now choose to sort students by the selected period, grouped alphabetically by teacher last name, and then further sorted by student last name. If additional periods exist, they are listed consecutively in order. This provides greater flexibility and consistency when generating printed communications.

See Communication (Admin) > Previewing & Printing Messages and Communication (Teacher) > Previewing & Printing Messages for details.

FOCUS-50968- Communication: New Editor Button to Insert Short URL & General Improvements to Sending Links in SMS Messages

A new Insert Short URL button has been added to the SMS editor (only for customers using the updater text editor). When used, this button inserts a short URL object that occupies 15 characters in the editor but can contain any valid link and be repositioned like an image. When the SMS is sent, the object is automatically replaced with an {{fcus.io}} short URL that redirects to the specified link. This update also enforces URL validation across Email and SMS messages. All links must begin with {{http://}} or {{https://}} and are tested before being queued. If a link is invalid or returns a 404 error, a user-friendly message prompts the sender to correct the URL before sending.

See Communication (Admin) > Attaching an SMS and Communication (Teachers) > Attaching an SMS for more details.

FOCUS-50948- Communication Platform: Cached Translations for Announcements

This update improves performance in the Communication Platform by adding caching to announcement translations. Instead of running translation queries every time a user logs in, translations are now cached for up to five minutes per target language. This reduces system load while still ensuring announcements and comments are translated for users based on their selected language.

FOCUS-50932- User Calendar: Add School Filter Options

This update enhances the User Calendar by adding School Filter Chips to the schools dropdown when creating new events. Admins can now filter schools using school filter chips (such as school type or level) and assign events to entire groups at once. This makes it easier to schedule calendar events across multiple schools without manually selecting each one. Teachers will only see events for the school groups that apply to their assigned school.

Calendar

FOCUS-50884- Course History Year and Catalog Validation

This update enhances Course History validation to ensure data integrity between selected years and available courses in the Course Catalog. When adding or updating a manual grade in Student Final Grades, GPA, and Class Rank, the system now prevents saving if the chosen course is not present in the Course Catalog for the selected year. Users will see a clear error message when attempting to save ineligible records, and the update will be blocked until a valid course is selected. This ensures accuracy in historical grade records and eliminates the possibility of saving entries for non-existent courses in a given year.

FOCUS-50833- New Student Schedule: Corrected Minutes With Pullout and Inclusion

This update corrects how class minutes are calculated when a student is scheduled into a main section along with pullout and inclusion sections. Previously, updating the main course minutes would incorrectly adjust the inclusion minutes without accounting for pullout minutes, leading to inaccurate totals. With this change, modifying the main course's minutes no longer alters inclusion or pullout minutes. Instead, inclusion and pullout values only update when their own sections are changed, and only if the related system preferences are enabled. This ensures totals remain consistent and accurate across main, inclusion, and pullout courses.

FOCUS-50609- Student Fields: Adds 'Attendance in Current Semester' Field

This enhancement adds a new student field, "Attendance in Current Semester," that dynamically pulls attendance data based on the active semester. Unlike the existing "Attendance in Semester 1" and "Attendance in Semester 2" fields, this option automatically adjusts according to the current date and marking period, removing the need for districts to update reports and letters at semester changes. The new field is available across Advanced Reports, Communication Templates, Print Letters & Send Email, and Letterhead Templates. Attendance values now update seamlessly, including for dual-enrolled students, ensuring accuracy and consistency across reporting and communications.

FOCUS-50459- Graduation Requirements Report: Biliteracy Seal Updates (FL)

This update enhances the Biliteracy Seal evaluation logic to align with Florida state requirements. Several assessment fields are now evaluated correctly under the "Minimum Score on Nationally Recognized Foreign Language Assessment" rule, including STAMP4S, ACTFL OPI, ACTFL AAPPL, ACTFL LIRA, and SLPI:ASL. A new portfolio field, "Biliteracy Seal Portfolio Option," has been added to support Gold and Silver recognition based on portfolio submissions. Additionally, a numeric ASLPI (American Sign Language Proficiency Interview) field has been introduced, with thresholds applied for both Gold and Silver levels. The ALIRA (ACTFL Latin Interpretive Reading Assessment) field options have been updated to reflect the correct scoring scale, ensuring accurate evaluation.

With these changes, the Graduation Requirements Report now correctly determines Gold and Silver status for students based on state standards, incorporating assessments, portfolios, and updated evaluation criteria. This provides districts with a more accurate and consistent determination of eligibility for the Biliteracy Seal.

See Graduation Requirements Report for more information.

FOCUS-50316- School Choice: Improve Recorded Changes to Audit Trail from Priority Calculator Reducing Unnecessary Entries

This update improves the School Choice module by refining how priority calculations are handled. Previously, any update to a record in the School Choice Report could trigger a save to the school_choice_application_status table, even when no values had changed. This caused unnecessary saves and cluttered the Student Audit Trail with irrelevant updates. With this enhancement, records are only saved when meaningful changes occur--such as updates to priority, chart_id, or sibling_guarantees.

FOCUS-50080- Public Course Catalog: Resolve Catalog Search does not respect Class Start Dates entered

This update ensures the Public Course Catalog search correctly respects class start and end dates. Catalog results now prioritize "Catalog Publish Start/End Dates," and if those fields are blank, fall back to WDIS class dates. This prevents courses from appearing outside their valid date ranges and ensures search results align with configured availability.

FOCUS-50015- Teacher Student Search: Improved Handling to Prevent Duplicates

This update resolves an issue where students enrolled in multiple sections with the same teacher appeared more than once in the student search results when using the "Search All Sections" option. With this improvement, students now correctly display only once, ensuring accurate and clear search results.

FOCUS-49206- Custom Fields: Improved File Uploads Prior to Record Save in Logging Fields (Nu-File)

This update enhances file handling in logging fields by allowing uploads immediately when a new row is initialized, even before saving the record.

Student Info

FOCUS-48400- EWS: All Schools Support and Local Referral Inclusion

This update adds an All Schools option to the EWS report to include discipline and grade data from all schools a student attended within the current year. It also removes the filter that excluded referrals with state codes D and Z, ensuring local referrals are counted in current-year totals.

See EWS for more information.

FOCUS-37312- Attendance Chart: Respect Bell Schedule Period Length

This update ensures the Attendance Chart blocks entries for periods that do not have a defined length in the selected Bell Schedule. Administrators can now take attendance only for periods with a set length, aligning behavior with teacher restrictions.

FOCUS-50547- Gradebook/Final Grades: Remove Non-Functional 'Posts' Tab

See Grades (Parents/Students) > Viewing Teacher Posts (Announcements) for more information.

SSS

FOCUS-51185- SSS August 2025 Updates to OH Master Forms & Setup

This update delivers the August 2025 enhancements for Ohio customers using the SSS module. It includes adjustments to master forms and setup required for compliance and reporting. For full release notes and details, please refer to our Focus University article: August 2025 Updates to OH Master Forms & Setup.

FOCUS-50670- SSS: PMP Data Collection Now Displays Students With Future Drop Dates

This update resolves an issue in the SSS module where student interventions were not appearing in the PMP Data Collection screen if the student's schedule included a future drop date. With this change, interventions now display correctly regardless of future-dated schedule records, ensuring more accurate and consistent access to PMP data.

FOCUS-49468- SSS: Resolve Deleting Multiple Attendance Columns in PMP Data Collection

This update resolves an issue where teachers were unable to delete multiple attendance columns at once in the PMP Data Collection screen. With the resolution, multiple columns can now be deleted as expected, restoring full functionality to the interface.

Previous Article 12.0.102 - 08/22/2025
Next Article 12.0.75 - 01/26/2025