12.0.23 - 10/28/2023

Finance

FOCUS-40499- Check Allocation Report

System improvement adding Debit/Credit columns to the Purchasing/Accounts Payable > Reports > Check Report > Check Allocation Report.

FOCUS-40453- Add 2023 1099 MISC and NEC Forms

2023 Tax Forms Released

FOCUS-40302- Add Purchased Price >= filter to Inventory Report

System improvement adding "Purchase Price>=" search filter to Fixed Asset > Reports > Fixed Asset Report.

See the Inventory Report and the Fixed Assets Report for more information.

FOCUS-40281- Add Profile Permissions for File Copy ONLY Checks

System improvement adding profile permission to print File Copy of the Accounts Payable and Payroll Checks. To enable: Setup > Permissions > Profiles > Purchasing/Accounts Payable tab > 'Print File Copies'. Also Setup > Utilities > Check Form Setup add user profile to Allowed Profiles.

See Checks and/or Internal Account Checks for more details.

FOCUS-40197- Accounts Receivable > Deposits > Void - Add Confirmation

System improvement adding pop-up warning when voiding a deposit in Accounts Receivable > Deposits.

See Deposits and/or Internal Account Deposits for more information.

FOCUS-39990- feat(fixed-assets): add asset category as transfer approval node option

System enhancement adding 'Asset Category' to property dropdown in Setup > Permissions > Approval Flow > Asset Transfers.

Payroll

FOCUS-40400- Add permission to update the title on an EAF

System improvement adding profile permission to update Employee Action Form title in Human Resources > Employee Action Form.

See Employee Action Form for details.

FOCUS-40373- Warning prompt for reallocations

System improvement adding a warning to Payroll > Check Voids and Reallocations alerting the user if the check has been previously reallocated.

FOCUS-39834- Change request for "Position Control Change" page

System improvement to Human Resources > Position Control Change to allow for principals/department heads to request an increase in FTE without specifying a "From Position".

SIS

FOCUS-40627- Gradebook: Improve Performance in Gradebook Reports

This update enhances the performance of the Teacher Gradebook Report by omitting the Alert Icons from the Audit Trail section. This ensures a smoother user experience and faster loading times for the report.

FOCUS-40578- Communication Platform: Improved Code View Behavior

Previously, when users inputted a message in the code view, they had to exit this mode to send the message. With the new update, users can now directly send messages while still in the code view. This enhances usability and streamlines the messaging process.

FOCUS-40573- Communication Platform: Make Time Required for Scheduled Messages

The new update enhances the Communication Platform by making the input of a specific time mandatory when scheduling a message. Furthermore, for users utilizing the call-out system expansion, the system will provide a warning if the chosen time falls within the blackout periods established by the organization's system preferences. This ensures better compliance and effective communication scheduling.

See Communication (Admin) and Communication (Teachers) for more information.

FOCUS-40566- Communication Platform: Update Email Logic for Kiosks

In the previous version, emails dispatched from the kiosk were sent to both the student and the linked user. With the latest update, these emails are now exclusively directed to the email address associated with the custodial contact(s). In situations where the custodial contact lacks an email or there's an absence of a custodial contact altogether, the emails will then be forwarded to the email address of the linked user. This streamlines communication and ensures that the relevant parties receive pertinent information.

See System Preferences > Attendance and Tardy Tracking & Check In/Check Out System for more information.

FOCUS-40564- Print Letters & Send Emails: Resolve Generation of Age Insert Field

This branch addresses and rectifies a calculation problem concerning the age Insert Field within the Print Letters & Send Email functionality. Users can now confidently generate letters with accurate age information.

FOCUS-40552- Student Final Grades: Resolve Missing Grade Level

The recent update rectifies an issue where the grade level was missing when entering final grades.

FOCUS-40549- Communication Platform: New Priority Message Option

The latest update introduces a "Priority" option on the compose screen. When activated, the message will be dispatched ahead of other messages, with the only exception being emergency calls. This ensures that crucial communications are delivered promptly.

See Communication for details.

FOCUS-40536- Post Final Grades: Consistent 'Use Gradebook' Calculation

This branch addresses a discrepancy observed between the grade displayed in the gradebook and the grade calculated when utilizing the 'Use Gradebook' function in Post Final Grades. The inconsistency arose due to the system rounding off the grade when the 'Use Gradebook' button is pressed, while in the gradebook, the grade remains unrounded. This branch ensures both calculations align by standardizing the rounding process.

FOCUS-40518- API: Update GET /profiles & /user_profiles Output

Prior to this branch, accessing the GET /users/:uuid/profiles endpoint displayed all profiles, rather than specifically showcasing the one linked to the given user's UUID. With the implementation of this branch, the endpoint now correctly displays only the profile(s) associated with that specific user.

FOCUS-40504- Scheduled Jobs: Resolve School Year Selection in EdFi Data Sync

This branch addresses a problem where the Ed-Fi configuration wouldn't fetch the correct setup if it had been previously cached with a different school year (syear) selected in the Scheduled Job. Now, the system will accurately retrieve the appropriate Ed-Fi configuration settings regardless of prior cached data.

FOCUS-40479- Import Student Photos: Improve Scaling for Webcam Pictures

This branch addresses a problem related to the import of student images. Previously, when using webcam pictures, there was a vertical stretching issue. With the new updates, the image scale has been adjusted to prevent this distortion.

FOCUS-40454- Communication Platform: New Announcements Student Contacts Option

The branch introduces a new "Student Contacts" dropdown menu on the announcements compose screen in the Communication Platform, available only to profiles with permissions to send emails, SMS, or calls via announcements. Users can select from options including "Primary," "All," "Once Per family," or "teachers of." Despite the profile selected for the announcement, the communication will be sent to the chosen contact type. Restrictions based on schools or grade levels will also apply to these contacts.

See Communication for more information.

FOCUS-40426- Document Management: New Hold Feature for Purge Old Files Job

The branch introduces a "Document Hold" checkbox to the system's student fields for customers using the Document Management add-on module. Checking the "Document Hold" box ensures that the student's documents are retained and not deleted during the execution of the "Purge Old Files" Scheduled Job.

See Student Fields > File Upload and Scheduled Jobs > Built-In Scheduled Jobs Explained for more information.

FOCUS-40420- Communication Platform: Disable Copy Self with Secured Messages

The branch modifies the Communication Platform, ensuring that when users choose the "Secured Message" option, they can no longer select the "Copy Self" option simultaneously.

See Communication (Admin) and Communication (Teachers) for more information.

FOCUS-40352- Print Avery Labels: Resolve Display of Custom Labels by Profile

The latest branch addresses an issue with custom label templates in Print Avery Labels. Previously, when a custom label template was created, it was automatically set to be viewable by all existing admin profiles, with no way to modify this outside of direct queries. With this update, any user with an admin profile will be able to view all templates.

FOCUS-40317- Communication Platform: Resolve Insert Field Generation of Computed Fields or Tables with {SCHOOL_ID} Variable

The branch addresses a problem in the Communication Platform where messages with Insert Fields, derived from a Computed Field or Table that relies on a School ID Variable, weren't displaying the correct values when sent to 10 or more recipients. This issue has now been resolved.

FOCUS-40268- Communication Platform: New All Periods Variable for Attendance Messages

The recent update introduces a new variable called "All Periods" for the attendance message fields. This enhancement allows users to view all periods during which the student had the designated code(s), offering a comprehensive overview of the student's attendance for those specific periods.

See Communication for details.

FOCUS-40254- Scheduling: Resolve Display of Courses in Course Progression

This branch resolves an issue where the course progression wasn't displaying the final course history grade for courses that have a full year as their course history term. Now, grades for full-year courses will be accurately reflected in the course progression.

FOCUS-39813- RunQuery: User Interface Enhancement

This enhancement introduces a series of upgrades to Runquery. Firstly, it optimizes the performance by postponing the loading of table schemas, which leads to quicker load times. On the user-interface front, new features include a fuzzy-match select-multiple table selector along with enhanced options and action fields. These changes are designed to streamline user interactions and enhance the overall user experience.