12.0.19 - 10/01/2023

Finance

FOCUS-40113- feat(budget): add approval flow tooltip to budget maintenance request view

System improvement adding the approval history to the View Amendment/View Revision in Budgeting/General Ledger > Budget > Budget Maintenance.

See Budget Maintenance and Internal Account Budget Maintenance for more information.

FOCUS-40092- chore(finance): add user EIN to customer select option label

System improvement adding Employee Identification Number to users on customers in Accounts Receivable.

FOCUS-40091- feat(banks): add mass update functionality to p-card table

System improvement adding Mass Update to Setup > Bank Accounts > PCards.

FOCUS-39868- Disposition code mass update

System improvement adding Mass Update to the Fixed Asset > Transfer Asset screen.

Payroll

FOCUS-40024- Add job posting option to display all forms

System enhancement adding Application forms to the job posting page. To enable: Human Resources > Job Posting Setup > Miscellaneous > 'Show all forms.'

See Job Posting Setup for more information.

FOCUS-39870- Add system preferences for custom header message on Applications

System enhancement adding Optional Custom HTML for Applications.

See Setup > System Preferences > Parent Registration and Applicant Tracking for more details.

; Applicant Tracking

FOCUS-39819- App Track - Send Job Posting Back to Originator

System Enhancement adding functionality to return the job posting request back to the originator for correction.

See Applicant Tracking for details.

FOCUS-39763- Change label on applicant view for references & transcripts

System enhancement adding application detailed status to the Applications Tab.

SIS

FOCUS-40166- Communication Platform: Better Handling of Student Messages to Teachers

This branch addresses an inconsistency where a teacher receives a portal alert for a new message but can't find the message in their inbox. The issue arises from two scenarios:

1. If a teacher sends a message to a student and later, that student's schedule record with that particular teacher gets deleted, and then the student replies back to the initial message.

2. When a teacher, with privileges to search the entire school system, sends a message to a student who isn't enrolled in any of their classes. After the student responds, the teacher gets an alert but cannot view the message in their inbox.

Post-branch updates ensure that: Messages from students, irrespective of their current scheduling with the teacher, will be correctly displayed in the teacher's inbox; for clarity, students not currently enrolled in any of the teacher's sections will have their associated school name displayed beneath their message. This provides better context for the teacher about the origin of the message.

FOCUS-40125- Communication Platform: Improve Fields Included in Attendance Notifications

Prior to this update, the period, code, and nickname fields were missing in the attendance notifications within the Communication Platform. With the introduction of this branch, these fields are now appropriately populated, ensuring that communications regarding attendance are more comprehensive.

FOCUS-40117- Communication Platform: Improve Display of Images in Letterhead Templates

Before this update, if a letterhead used in a communication had an image, it would not be displayed. This branch addresses this limitation by ensuring that images embedded in letterhead templates are accurately rendered in both chat messages and emails.

FOCUS-40109- Online Enrollments: Display Latest Birthdate Entry if Different from Application

The Online Enrollments screen has been updated to show more accurate data. Now, if there's a discrepancy between the birthdate entered on the initial Application landing screen and the one provided within the application, the screen will display the birthdate from the application itself. This ensures that administrators see the most recent and relevant data when reviewing online enrollments.

FOCUS-40085- Communication Platform: Prevent Duplicate Attendance Messages

This branch introduces a constraint to the Communication Platform, specifically targeting automated attendance messages. The primary purpose of this enhancement is to eliminate the possibility of sending duplicate attendance notifications to recipients.

FOCUS-40077- Discipline: Improved Gradelevel Selection in Category Breakdown

The Discipline Category Breakdown report has been enhanced for better accuracy and usability. When using the "All Schools" option, the grade level selection logic has been refined. Instead of pulling grade levels from individual schools, it now compiles a distinct list of grade levels from across the entire organization based on their shortnames.

FOCUS-40066- Scheduling: Update Final Grades Logic on Course Progression

This branch updates the Course Progression's final grades column to automatically show the most recent grade by date.

FOCUS-40060- Billing: Include Additional Fees in Quote Course

This branch enhances the Billing Print Quote screen by ensuring that additional fees are included in the total amount displayed. Previously, these additional fees were excluded.

See Quote Course for more information.

FOCUS-40046- School Choice: Enhanced Setup Sub-Permissions

This branch augments the School Choice Module by introducing granular sub-permissions, offering clients enhanced control over profile access. With these new sub-permissions, specific aspects of the School Choice Setup can be precisely managed. For instance, while certain teams might be granted access to contribute to specific setup components, other sensitive areas, such as capacity and program configurations, can be more tightly controlled. This enhancement empowers system administrators to distribute responsibilities efficiently while maintaining stringent control over crucial settings. Additionally, a migration is incorporated to ensure that existing permissions to sub-tabs are preserved based on the prior access rights to School Choice Setup.

See School Choice Setup for more information.

FOCUS-40018- Classes For Sale: Improved Calculation of Available Seats

This branch improves the available seats calculation in Classes for Sale. Previously, the system only referenced the 'total seats' set directly on the course period record (configured in "Courses & Sections"). With this update, the system will prioritize the 'total_seat' count set on the store item component record when it's provided.

FOCUS-40015- Attendance: Display Logging Field Entry Options in Kiosk from Create Permissions

This branch ensures only logging fields the end-user has create permissions to will appear for selection when configuring an Attendance Kiosk.

FOCUS-40007- Attendance: Respect Display Name Settings in Verification Sheets/Sub Rosters

With this update, the Verification Sheets and Sub Rosters will now adhere to the end-user's preferred Student Name Display settings. This means that if an end-user has customized how student names are displayed in other parts of the system, these preferences will be consistently applied to the Verification Sheets/ Sub Rosters.

See Attendance Verification Sheets/Sub Rosters (Teachers) and Verification Sheets/ Sub Rosters (Admin) for more details.

FOCUS-40004- School Choice: New Setting to Further Customize School Choice Applications

This branch brings added customization capabilities to the School Choice Application. For schools and districts wanting to tailor the application's language to better suit their needs, a new preference has been introduced within the School Choice Setup. This preference lets users modify the "Current Magnet/SPA" label that appears on the application. Should users opt not to customize this, the system will automatically revert to the default "Current Magnet/SPA" label, ensuring that existing functionality remains uninterrupted.

See School Choice Setup > Setting Preferences for more information.

FOCUS-40000- Grad. Req. Report: Rename Merit Designation to Align with FLDOE Changes

This branch reflects updates to the naming conventions as prescribed by the Florida Department of Education (FLDOE). Specifically, in the Graduation/Promotion Requirements Report, the header previously labeled "Merit Designation" has been renamed to "Industry Scholar Designation." This ensures that Florida customers are in alignment with the latest terminology used by the FLDOE.

See Graduation Requirements Report > Viewing the Graduation Requirements Report for an Individual Student for more information.

FOCUS-39986- Communication Platform: Remove Invalid Tags

This branch refines the handling of content input into rich text editors that support HTML.

FOCUS-39952- Gradebook: Respect Hidden Student Indicator in Gradebook

With this branch, the system will hide "Hidden Students" from teachers in the Gradebook. The Hidden and Protected Student feature allows districts to restrict access to student information. The Hidden Student feature is used to completely hide a students (past or present) information in order to prevent access to their information or even confirmation that they were/are enrolled at the school. The Protected Student feature restricts access to the students Addresses and Contacts for the sake of security.

FOCUS-39934- Communication Platform: Include Automated Cron Messages in Inbox

Previously, automated messages generated by the cron task would sometimes be sent to recipients without appearing in their inbox, yet the new message alert would persist. This update ensures that if a message is sent, it will consistently appear in the recipient's inbox,

FOCUS-39896- Communication Platform: Enhanced User Experience in Mobile App

This branch brings several enhancements to the Communication Module in the Mobile App:

1. The Envelope icon has been optimized for better user navigation. Instead of directing users to the Inbox, it now takes them straight to the Communication Menu, streamlining the process for composing a new message.

2. A notification bubble indicating the total count of unread messages will now be prominently displayed next to the Inbox menu item.

3. Users now have the capability to modify image attributes directly within the app.

4. The layout has been refined, providing better alignment for various message options such as Secure Email, Add Log Records, Copy Self, and more.

5. The text area for the message body has been expanded for easier typing and viewing.

Overall, these updates aim to enhance user experience, making communication on the go more intuitive and efficient.

FOCUS-39863- Communication Platform: New Determination of Eligible Message Recipients

This branch addresses various inconsistencies related to the messaging dropdown selection in the compose screen:

1) Teachers who were excluded from messaging search would be selected from teacher completion screens, but would then be absent on the compose screen.

2) When using the magnifying glass search, if a student from a previous year marked as inactive was selected, they wouldn't be displayed on the compose screen.

3) Students who changed classes within the academic year could still see their former teachers in the compose dropdown.

4) Students could also view teachers from their previous enrollments.

With the implementation of this branch, these issues have been resolved to ensure accurate representation of selected recipients in the compose screen.

FOCUS-39831- Calendar: Improved Display of Events by Session School Selection

With this update, the portal's "Upcoming Events" calendar has been refined for a more tailored user experience. Now, when a user logs in, events they created for schools other than the one they have currently selected at the top right will not be displayed.

FOCUS-39818- Discipline Incidents: Display All Schools Option Consistently

With the activation of the "Enable All Schools checkbox when linking a SESIR" preference, the "All Schools" option is now reliably presented to users across all relevant interfaces.

See Discipline Incidents > Linking a Referral for more information.

FOCUS-39475- Improved SwiftBoxes in Limited Screen Display

This branch addresses the positioning issues of SwiftBox, especially on mobile devices when the virtual keyboard becomes active. By refining the positioning logic, SwiftBox is now better optimized for smaller screens, preventing it from rendering off the screen.

FOCUS-39340- Elementary Honor Roll adjustments

This branch refines the Honor Roll determination process. When the Honor Roll configuration has the "Include Standard Grades" option enabled, the system will now prioritize Standard Grades over existence of Student Report Card Grades.

See Honor Roll Setup > Adding a New Honor Roll Type for more information.

FOCUS-39097- FAS: Add Test Password to District Assessments, Assign

For the purpose of simplified troubleshooting, a computed value of the test password has been integrated into the District Assessment tabs for FAS customers.

See District Assessments for more information.

FOCUS-38974- Attendance: Display Applicable Student's School in Print Absence Summary

This branch enhances the Absence Summary for Attendance by making certain that the title of the student's relevant enrollment school is displayed when the report is printed.

FOCUS-38930- Add a Student: Improve Error Messaging for Email Format

This branch enhances the error messaging for end-users using the Add a Student program. Now, when they enter an invalid email format for student contacts, they will receive a more informative and user-friendly error message. This improvement aims to assist users in providing valid email addresses, leading to a smoother and error-free experience while using the program.

FOCUS-40078- Portal Page: Display Revision Number Enhancement Non-Production Instances

To aid administrators in identifying the current revision on non-production sites, this value is now displayed over the logo image.

See Portal (SIS) and Portal (ERP) for more information.

SSS

FOCUS-39987- SSS: Improved Translation Generation on Supplemental Forms

This branch extends language support for the SSS (Special Student Services) events, ensuring that when a specific language is chosen for printing, not only do regular steps utilize the appropriate translated form, but now, supplemental forms will also pull from the correct translated version. This enhancement guarantees that all parts of the SSS event, including supplemental forms, respect the user's language selection,

FOCUS-39979- SSS: Improved Validation in Schedule of Services

This branch enhances the validation mechanism within the Schedule of Services step of the IEP Event to include checks for "Specially Designed PE" and "Adaptive PE" options under Related Services. When either "Adaptive PE" or "Specially Designed PE" is chosen, the validation criteria are met, and users can proceed without issue. However, if neither of these options is selected, the system will display an error message stating, "A Related Service for Specially Designed PE or Adaptive PE must be created." Furthermore, the functionality of this validation is designed to be dynamic. If additional schedules are introduced in the future, the validation will adjust and take into account the new option(s) as required, ensuring that the system remains consistent and accurate in its checks.