FOCUS-46201- Forms: Form History Missing
This system improvement enables teachers, parents, and students to access and review their forms history.
FOCUS-46188- feat (accounts receivable) - add paid by column to receipt report
This system enhancement will introduce a "Paid By" column to the Receipt Report, specifically within the General and Detailed Report tabs. This new column will be positioned between the "Invoiced To" and "Invoices" columns. It will mirror the information currently presented in the existing column of the Transaction History report, ensuring that the cardholder's name for credit card payments is easily accessible from the Receipt Report.
See Receipt Report (ERP) and Receipt Report (SIS) for more information.
FOCUS-46182- Assigned User Report - Employee Number
This system enhancement adds a setting in the fixed assets setup tab that will show/hide the staff/employee numbers on the Assigned User report. The branch also adds a new staff username column to the report. The student based report should not be affected by these changes.
See Setup > Settings > Fixed Assets tab for more information about this new setting.
See Fixed Assets > Assigned User Report > User Report for more information about the new Username column.
FOCUS-44152- feat(fees): rework Once Per Term fee option
This system enhancement changes the Once Per Term column on the manage district fee template screen from a check box to a drop down. The column name will be changed to Once Per Marking Period and the marking period type can be selected.
See Manage District Fee Templates for additional information.
FOCUS-45908- feat(budget): add margin header and footer to printed Trial Balance report
This system enhancement adds the text "Trial Balance by" to the header of any printed Trial Balance report. Additionally, the printed by information will now appear in the footer.
FOCUS-46087- Direct Deposit Employee Request New routing number on existing banks
This system enhancement automatically retrieves the bank name for direct deposit employee requests when the employee inputs the routing number of a bank that is already configured in the bank account setup.
FOCUS-45782- If a posting is in process block prelims.
This system improvement prevents prelims being processed on a payroll run currently being posted. A pop up warning will display "This run is being posted."
FOCUS-45872- EAF Terminate position - Position changes
This system enhancement enables users to terminate multiple jobs simultaneously through a single Terminate Position employee action form. The position dropdown on the Employee Action Form (EAF) now supports multiple selections instead of just one.
See Employee Action Form > Terminate Position Request for additional information.
FOCUS-45917- Add printing functionality to Applications
This system enhancement adds the ability for the applicant to print their online application.
See Applicant Tracking > Applicant Process and Employee Self Service > Job Postings for additional details.
FOCUS-46030- Editable Fields on View Applicant Page by Profile Permission
This system enhancement introduces ten new profile permissions specifically for the applicant tracking section within human resources. These permissions enable fields on the applicants tab to be editable solely by users with the selected profile permissions. Additionally, any profile that previously had access to applicant tracking prior to the branch merge will have these permissions set to default.
FOCUS-46217- Profiles: Resolve Editing Permissions with "Enable Use Individual Final Grades Field Permissions" Preference
This update addresses an issue with profile permissions for customers using the "Enable Use Individual Final Grades Field Permissions" setting. Previously, even if the permissions to edit Grade Scale, GPA Points, and Weighted GPA Points were disabled, users could still make changes to these fields on the Final Grades detailed screen. This branch ensures that when these permissions are unchecked, the end user will no longer be able to edit those items, properly enforcing the configured restrictions.
FOCUS-46186- District Reports: Allow Blank Default Option in Select-Multiple Type Variables
The update addresses an issue in District Reports where select multiple variables caused errors if no value was selected, preventing array elements from being improperly joined into a string. With this fix, dropdown variables can handle blank values correctly, enhancing report flexibility and functionality.
FOCUS-46162- Mobile App: Resolve Database Error for Teachers in Communication
This update addresses an error in the Community Mobile App related to the Communication Platform. The issue occurred when teachers without a current_school_id logged in, as the mobile app incorrectly attempted to use UserSchool data. The fix ensures that the mobile app no longer tries to access UserSchool, resolving the error for affected teacher accounts.
FOCUS-46158- Online Enrollment: Respect "Allow Users to Future Date Enrollment Dates" Preference
This update ensures that the "Allow Users to Future Date Enrollment Dates" preference is respected when processing new students through Online Enrollments. Previously, this setting might not have been consistently enforced, but now, future-dated enrollment dates will align with the established preference, enhancing compliance and accuracy in enrollment processing.
FOCUS-46153- Advanced Report: Prevent Duplicate Results with "Include Students without Log Records" Checked
This update corrects an issue in Advanced Reports. Previously, when the "Include Students without Log Records" option was selected, report results could appear duplicated. With this update, the issue is resolved, ensuring that the report displays accurate and unduplicated results.
FOCUS-46148- Student Portal: Attendance Counts Incorrect due to Referral Based Attendance & Non-School Days
This update corrects an issue with attendance calculations initiated from referrals involving out-of-school suspensions. Previously, if a suspension included a holiday marked as a non-school day on the calendar, the system incorrectly added an extra day of absence. For example, if a suspension spanned three days and included a holiday, the total number of absences would count as four. With this fix, the attendance summary now accurately excludes holidays from the total, ensuring the correct number of absence days is displayed.
FOCUS-46111- Online Application: Preference "Restrict Parents/Guardians to Editing..." Shouldn't Impact Online Application
This update resolves an issue in the Online Application. When the system preference "Restrict Parents/Guardians to editing their own Contact and Address info and Non-Custodial Contact info" is enabled, it now correctly applies only to re-enrollment forms. With this fix, parents or guardians will still be allowed to edit contact and address information when completing new student applications, ensuring that only re-enrollment forms are restricted as per the preference setting.
FOCUS-46109- Parent Portal: Resolve Issue with Spanish Terms & Conditions
This update addresses an issue with the Parent Portal. Previously, when parents attempted to view Terms and Conditions in Spanish by clicking "Ver este documento en espaƱol," the Spanish version would not display correctly. With this fix, the appropriate Spanish version of the Terms and Conditions now appears as expected when accessed from the Parent Portal.
FOCUS-46092- Community Mobile App: Add Pending Forms Cancel Button
This update ensures that the Cancel button is now properly displayed on the Community Mobile App for parents when working on In-Progress Forms. Previously, parents did not have an option to cancel while interacting with these forms in the app. This improvement enhances the user experience by providing greater flexibility and control.
FOCUS-46055- Print ID Badges: Prevent Clearing Back Side Info When Switching to One-Sided
This update modifies the behavior of the student ID badge layout settings. Previously, switching from a two-sided to a one-sided layout would result in the erasure of any back-side information. With this change, back-side data will be retained when the layout is switched to one-sided, ensuring that information remains intact even if not currently in use.
FOCUS-46029- User Info: Resolve Display of Co-Teacher Information on Teacher Schedule when Teacher is both Co-Teacher & Inclusion
This update resolves an issue in the Teacher Schedule view within User Info. Previously, if a teacher was listed as both a co-teacher and inclusion teacher for the same section, that section would not display correctly in the Co-Teacher area. This branch ensures that sections now appear as expected in the Teacher Schedule when the teacher has dual roles.
FOCUS-46010- Request Conference: Allow User to Request Conference in the Same Time Slot as Prior Denied Request
This update modifies the behavior for scheduling conferences in the same time slot as a previously denied request. Previously, users attempting to schedule a conference during a slot where a request had been denied would receive an error message indicating the time was already requested. With this branch, only accepted or pending requests will be checked for conflicts, allowing users to reschedule during a previously denied slot without encountering an error.
FOCUS-46000- Detention List: Improvements to Detention List for Teachers
This update enhances the Detention List for teachers by displaying all students across all sections, ensuring consistency between the Detention List view and the Add Detention student list. Additionally, a new "Edit Detention List" permission has been added for teachers, allowing them to mark detentions as completed. This resolves previous issues where teachers couldn't view or update detentions they had just created.
See Detention List (Teacher) and Profiles > Permissions Explained > Discipline for more information.
FOCUS-45990- Progression Plans: Resolve Error Printing Progression Plans
This update resolves a database error encountered by end-users when printing Progression Plans.
FOCUS-45864- SSO: Create Device ID Claims Before Creating the Session
This update addresses a Single Sign-On (SSO) issue where the device ID claim was not created before session initiation, causing login difficulties when switching between devices within the same browser session, such as transitioning from the desktop version to the kiosk. The update also modifies the sso_sessions schema by including device_id in the unique key, ensuring smoother transitions between desktop and kiosk sessions without generating errors related to session management.
FOCUS-45850- District Report Cards & Transcripts: Resolve Retrieving Empty Files
This update resolves an issue affecting District Report Cards and Transcripts, where selecting Transcripts would result in incomplete or empty files. The branch ensures that transcript generation now completes successfully, providing accurate and full records as intended.
FOCUS-45831- API OneRoster: GET /users - Ensure Consistent "orgs" Order
This branch improves the OneRoster API by addressing the inconsistent order of schools in the "orgs" array for users in the GET /users endpoint. The issue arose due to Postgres handling records in a non-deterministic manner. With this update, the organizations (schools) array is consistently sorted by schools.id, ensuring a reliable and ordered response for vendors.
FOCUS-45789- Report Cards: Resolve Multilingual Standard Report Cards Loading
This branch resolves an issue affecting the display of multilingual Standard Report Cards from the Parent Portal. Previously, report cards marked as 'Multilingual' failed to load properly due to complications with the translation query. The update ensures that when a report card is configured to include translations, the query correctly joins with the translations table.
FOCUS-45713- Kiosk: Resolve Error on Check Out with Ending Periods Enabled and Double Blocked Courses
This branch resolves an issue in the Kiosk where an incorrect error message ("Student is not scheduled") would display when students checked out of double-blocked classes. The error occurred in schools with multiple bell schedules and when "Ending Periods" was enabled in System Preferences. With this branch, the checkout process now functions as expected without displaying the incorrect error message.
FOCUS-45655- Attendance: Respect Hourly Attendance Preference on Attendance Chart & Take Attendance
This branch corrects an issue where the "Attendance Chart" and "Take Attendance" pages did not respect the "Period or Hourly Attendance" system preference and the "Hourly Attendance" setting on the Master Schedule. With this update, if the system preference is enabled and the "Hourly Attendance" setting is checked, the page will display hours. If the setting is not checked, hours will not be displayed, ensuring the page correctly reflects the system preferences
FOCUS-45525- Scheduling: Improve Logic of Student Counts with Future Drop Dates in Teacher Schedules Report
This update resolves an issue in the Teacher Schedules Report where students with a future enrollment end date were not being counted in the student totals for teachers. With the correction, these students will be accurately included in the count until their actual withdrawal date, ensuring up-to-date and accurate student totals in the report.
FOCUS-44292- Student Breakdown: Do Not Display Empty Values in Chart
This branch adds logic to filter out empty chart data before rendering the final chart in the Student Breakdown Report. For example, if a school has a sixth grade but no students are enrolled in it, that grade level will not be displayed to the end-user on the Student Breakdown Report. This ensures that the report only shows relevant data, making it clearer and more accurate for the end-user.
FOCUS-46057- Mass Assign Student Info: Extended Maximum Allowable Year Date Selectors
This update extends the year range in date selectors used for assigning Projected Graduation Dates in the Mass Assign Student Info feature. Previously, users could only select a year up to five years ahead, limiting the ability to assign valid dates to middle school students. With this enhancement, date selectors will now allow users to choose a year up to 20 years in advance, providing more flexibility and ensuring accurate date assignments for students with extended projected graduation timelines.
FOCUS-45805- Communication Platform: Improve Student Search
This update enhances the Communication Platform by improving the Student Search Results screen, making it more efficient for users to select recipients. Previously, users had to manually view and select all recipients across multiple pages. With this improvement, search results are displayed in a data table, and using the 'Select All' checkbox now automatically includes every student or user in the search results, streamlining the recipient selection process.
FOCUS-46114- Communication Report: Recipient Type for Imported Recipients
This update introduces a new feature to the Communication Platform by modifying the "Recipient Type" column in the Communication Report. For messages that include recipients from an import, the type "Imported" will be displayed. If a message only has imported recipients, the report will list "Imported." However, if there are multiple recipient types, they will be shown as a comma-separated list. Examples of how this will appear include: "Students, Staff, Imported," "Staff, Imported," and "Students, Imported," depending on the recipients involved.
FOCUS-45836- Attendance Administration: Improve Visibility of Contact Info in Hover Over
This update enhances the Attendance Administration screen by increasing the font size in the contact information hover-over, making the details easier to read and improving the overall user experience.
FOCUS-45944- Teacher Portal: Respect "Enable Search Entire School for Teachers" in Student/Staff Quick Pick & Detention List
This update enhances the teacher experience with student selection and detention management. When the system preference "Enable search entire school for teachers" is active, the Student/Staff Quick Pick select now features an "Entire School" tag, enabling teachers to access all students from their current school. The existing "Students" and "Inactive Students" tags will continue to show only those directly associated with the teacher. Additionally, the Detention List page now reflects this enhancement by listing all students when applicable, ensuring a comprehensive student list for detention management. Tags are removed in the Detention List dropdown for simplicity.
See Searching for Students (Teachers) > Quick Student Search From Any Screen for more details.
FOCUS-46083- Student Final Grades: Improve Positioning of Date Picker
This update modifies the positioning of date pickers on the Student Final Grades, GPA, and Class Rank screens. Specifically, it adjusts the 'left' property of the date pickers to ensure they do not get cut off when the input field is positioned too close to the right edge of the window. This enhancement provides a more user-friendly experience by preventing date pickers from being partially hidden and ensuring that they remain fully visible on the screen.
FOCUS-46201- Forms: Form History Missing
This system improvement enables teachers, parents, and students to access and review their forms history.
FOCUS-46041- SSS: Resolve Issue Loading Behavior Progress Monitoring Plan Event
This update resolves a loading issue in the SSS Module for the Behavior Progress Monitoring Plan event. Previously, an error ("Uncaught TypeError: steps.filter is not a function") would prevent the event from loading. With this fix, the Behavior Progress Monitoring Plan event now loads and functions as expected.
FOCUS-45923- SSS: Improvements to Schedule of Services Setup for IEPs
This update enhances the SSS Module by introducing several key changes to the Schedule of Services setup. The preference "Title on the Schedule of service custom screen can be customized or use step name" has been relocated from the General Program preferences tab to the Schedule of Services tab, while maintaining its original functionality. Additionally, a new "Support Services for School Personnel" option has been added to both the "Frequency of Minutes" and "Location Type" preferences. Selecting these options configures related session details and location types on the Support Services tab within the Schedule of Services setup.
See General for more information.
FOCUS-45432- SSS: Resolve Permission to Delete Uploaded Files from Locked Events
This update resolves an issue in the SSS module related to file deletion permissions. Previously, the SSS user profile permission to delete uploaded files from locked events did not function properly. Now, with the update, users who have the appropriate permissions can delete uploaded files from locked events as expected, ensuring that file management permissions are correctly enforced.
FOCUS-44171- SSS: Archive tab/Auto Image System Permission Adjustment
This update addresses an issue within the SSS Module where Archive and Auto Image system permissions were duplicated. With the implementation of this branch, these duplicated permissions have been successfully removed from both testers/ohio and testers/missouri, ensuring a more streamlined and accurate permission setup for users.