11.0.113 - 10/14/2023

SIS

FOCUS-40362- School Choice: New Computed Custom Field Option

This update brings a significant enhancement to the School Choice Module. We've incorporated a 'Computed' Custom Field type into the School Choice Setup. This addition allows our customers to craft specific outputs using SQL queries. The results from these queries will be prominently displayed on both the Choice Application and Choice Report, providing a more tailored and adaptable user experience.

See School Choice Setup > Setting Up Custom Fields for more information.

FOCUS-40300- Portal: Improve Printing by Hiding Focus Chat Container

This update reinforces the behavior of the Focus Chat container, ensuring it remains hidden during printing. This issue was only present when interacting with specific versions of Chrome/Edge.

FOCUS-40005- CTE Kiosks: Include Meeting Patterns Retrieving Active Sections

This revision integrates meeting patterns into the process of fetching active sections for a user. This fix addresses the problem where users encountered a "There are no active school periods at this time" message upon attempting to log in during a school period that had a designated meeting pattern.

FOCUS-39236- Discipline: New Detention Period & Notes on Detention Report

This update brings an enhancement to the Discipline module, improving the link between referral processing, detention issuance, and the tracking of those detentions within Focus. With the addition of the "Detention Period" and "Action Record Notes" columns, school administrators can now input further details about each detention case. These additional data points are reflected in the Detention Report, simplifying the process of monitoring and verifying detentions that have been served.

FOCUS-38134- Postsecondary: New Option for Attendance when Merging 2 Students

The branch introduces new functionality to the "Merge 2 Students" tab within the "Delete a Student" feature for Postsecondary schools. This enhancement addresses the handling of differing attendance records when merging two students. The changes are as follows:

- Cancel the Merge: This option will prevent the merge from happening and display an error message. The two students won't be merged.

- Keep Student's Attendance: This option maintains the current default behavior. It uses the attendance records of the student that is being kept.

- Use the Greater Attendance: This option selects the greater attendance record, regardless of whether it belongs to the student being kept or the student being deleted. This option is selected by default.

These changes provide more flexibility in handling attendance records during the merging of students.

FOCUS-37882- Scheduled Jobs: Improve Performance of Parse Addresses Scheduled Job

This branch enhances the efficiency of the inbuilt Scheduled Job for "Parse Addresses." It introduces a new database attribute in the address.parsed_at column. With this improvement, once an address is parsed, it won't be re-parsed unless there's a recent update in the address record or the address catalog.

CTE

FOCUS-40273- CTE: Correct Attendance Hours with Meeting Patterns

This update rectifies the calculation of attended hours on the Schedule Report, Take Attendance, and Course History, ensuring accurate computation whenever a Meeting Pattern is incorporated.