11.0.91 - 05/13/2023

Finance

FOCUS-37870- ER - AR>Invoices>Send Email

System improvement to display date and time in Accounts Receivable > Invoices > Invoice History identifying when an Invoice email is sent.

See Invoices > Invoice History for details about the new column.

FOCUS-37698- Create Asset required fields

System improvement to Fixed Assets > Assets > Manage Assets > Create Assets, requiring building and room be selected when creating an asset. The new asset will default to 'Active'.

See Manage Assets > Creating a Fixed Asset for more information about the required fields.

Payroll

FOCUS-37989- Applicant Tracking - Add Job Hours to Job Offer Screen

System enhancement adding Position Control 'Job Hours' to Human Resources > Applicant Tracking > Postings > View Posting > Applicants page.

FOCUS-37934- ESS | Add middle name to employee request

System improvement to Employee Self Service > Employee Requests, adding a 'middle name' field to legal name requests.

See Employee Requests for more information.

FOCUS-37853- Alphabetize the folders

System improvement to Human Resources > Staff > Employee > Files. The files are now stored alphabetically.

FOCUS-35623- Print Checks: Run PDF renderer in background

System improvement to show progress when printing checks.

SIS

FOCUS-38019- User Permissions: Resolve Error Adding & Updating in Permissions

This branch resolves an issue where the end-user was presented with an error attempting to add a new admin permissions log entry and, at the same time end date a parent permission for the same staff ID.

FOCUS-38003- Application Editor: Better Positioning of Date Picker

This branch resolves an issue where the date picker at times would display off-screen to end-users completing re-enrollment and online application forms.

FOCUS-37991- Re-Enrollment Requests: Ensure Required Fields Entered to Prevent Error

When end-users added a re-enrollment request to a student with a missing form ID or publish date, while the record would not be visible in the interface, it was added to the database. As a result, students attempting to log in with these invalid re-enrollment requests were presented with an error. This branch ensures that required fields are entered before sending a re-enrollment request to the database and includes a migration to remove invalid records.

FOCUS-37968- Upload Fields: Allow parents to upload files in Student Fields when Student inactive, but appropriate permissions exist

Before the branch, if a students current enrollment records are listed with a drop date of today and no future enrollments, the parent cannot upload to a File Upload field despite having profile permissions and appropriate system preference setting checked to "Allow parents to view Inactive students."

FOCUS-37951- School Periods: Display length inputs for each rotation day when adding a new period

This branch resolves an issue where the School Periods screen has only one input for the period length when the rotation days preference is set to multiple rotation days.

FOCUS-37943- Online Application: Allow secondary adjustment of Primary Residence in Application.

This branch resolves an issue where a parent would receive an error message when attempting to change the primary residence checkbox from the first address to a secondary address on the Online Application.

FOCUS-37932- AzEDS: Revise totalPlannedInstructionalHours to calculate total based on enrolled days

Only applicable to customers using Arizona State Reporting. This branch makes several modifications to the Ed-Fi dialect for AzEDs. The totalPlannedInstructionalHours on StudentSchoolAssociation will calculate per student's enrollment and schedule dates. A new instruct_hours_planned data element has been added to the schedule. When populated, this value is leveraged in the calculation of the totalPlannedInstructionalHours. When not populated, the totalPlannedInstructionalHours is calculated by multiplying the days the student is scheduled for by the class duration on the schedule or course_period record.

FOCUS-37924- Discipline: Return Merge Functionality for Multiple Referrals

This branch returns historical discipline functionality before version 9.1, allowing end-users to merge multiple referrals within the same action.

See Referrals > Merging Referrals for the reflected changes.

FOCUS-37905- Permissions: Resolve Login As Permission Check against Inactive Super Users

This branch resolves an issue with the Login As functionality, where end-users were prevented from logging in as another user based on a user's past/inactive superuser profile assignment.

FOCUS-37812- Student Info: Include applicable elements when printing/exporting Logging Fields

This branch resolves an issue where not all data displayed in student logging fields is being printed or exported to Excel for users with appropriate permissions

FOCUS-37704- Add a Student: New Setting to Require Contact Entry

This enhancement adds a new system preference under enrollment titled "Contact Required." When enabled, end-users would be required to enter a contact when adding a new student through Add a Student. The preference will be installed in the off position to maintain existing functionality.

See System Preferences > Enrollment and Add a Student for details about the new setting.

FOCUS-37585- Scheduling: Clear existing end periods when disabling ending period setup mid-school year

This branch puts a constraint that prevents an end-user from disabling the "Enable Ending Period" system preference if data exists for the applicable school(s) in the current school year.

See System Preferences > Scheduling for the reflected update to the preference.

FOCUS-37317- Assessments: Expanded Options for Assignment Filtering

Only applicable to customers using the Focus Assessments module. This feature enhancement adds new filtering options to assist in assigning District Assessments to groups of students. The new options include Sections, Periods, Teachers, and Grade Levels.

See District Assessments (administrators), District Assessments (teachers), and Teacher Assessments for the reflected updates.

FOCUS-37292- Master Schedule Report: Correct Count of Filled Seats

This branch adjusts the calculation of the Filled Seats logic on the Master Schedule Report to ensure while inactive students, including those inactivated with a term override, are not counted, future enrolled students into the class section are counted.

FOCUS-38054- admin completing grade change

SSS

FOCUS-37860- Add trigger-generated steps as options in SSS Mass Print

The fix resolves an issue where steps that are created via triggers (form or event) are not available for selection when mass printing an event.

FOCUS-37854- Dates Changing on Signatures with Bypass Authentication

This fix resolves an issue where the Bypass Auth Signature component would update the signature date whenever any changes to the form were saved.

FOCUS-37747- Add filters to Manage Student events tables

This enhancement adds basic filtering to the Manage student active, locked and inactive tab tables.

FOCUS-37684- SSS/Formbuilder Snapshot (April 2023)

https://focusschoolsoftware.zendesk.com/hc/en-us/articles/14876124438427-April-2023-Form-Trigger-Updates