11.0.34 - 02/20/2022

Finance

FOCUS-32821- AP invoice totals will not update if net amount for line becomes 0

If the net amount or sales tax for a line item becomes 0 (i.e. via changing the quantity to 0), the old amount will still show as the total and the invoice total won't change in the UI (values are correct in the database and when actually posting the invoice).

FOCUS-32793- Add PO subtype info to various locations

Adds ability to view all Subtype Purchase Orders on all Purchasing/Accounts Payable screens and reports.

FOCUS-32792- Properly load line items only relevant to loaded invoices

When searching for invoice(s) where the same number exists due to voids, the invoice links are now individual of each other and can be selected and opened.

FOCUS-32791- Properly handle values over $1000 on customer statements

Updates to Customer Statements for customer credits to display when applicable.

FOCUS-32783- Fix to fixed asset report alignment

A resolution for an alignment issue with report columns: Fixed Assets > Fixed Assets Report > Leave fields blanks > Run Report

FOCUS-32779- Accounts Payable Check Error too vague

Enhance error reporting to help identify if the "extra charge" invoice allocations were retainage or a retainage payout.

FOCUS-32601- Accounts Receivable Import Invoices Issues

District Specific Request to update Accounts Receivable Import Invoices Ito add a Due Date column

FOCUS-32529- Omit $0.00 lines from check run screen

$0.00 lines are filtered from the check run screen so that lines are not duplicated.

Payroll

FOCUS-32750- Washington State Retirement file is not being populated correctly for payouts/OT/etc.

District specific request - The State files should match the total retirement deductions and contributions.

FOCUS-31633- Staff Experience Verification Report Not Honoring Delete Flag

DOE Staff Survey > Verification Reports > Staff Experience Information > queries against the staff experience table are now honoring the deleted flag.

FOCUS-31626- Verification Reports Using Older Fund Source Fields

Enhancement to Verification Reports to use an ID lookup into an option table

FOCUS-30888- Direct Deposit Portioning

Enhancement to Direct Deposit, ability to divide earnings between one or more accounts by a flat amount or percentage.

SIS

FOCUS-32841- Test Score Reports - Add 'APM' support

This branch adds the ability to parse uploaded APM filenames and generate Test Score Report records (in test_score_reports table) through the existing scheduled job (TestScoreReportsCronJob) that will appear on the Reports tab of the Student/Parent Portal. The new folder in uploaded assets is as follows:

uploaded-assets/test_score_reports/APM.

The naming convention is "APM1_{TERM}_{SYEAR}_{SUBJECT}_{FLEID}.pdf" - not case sensitive. File names that start with APM_, APM2_, etc., are also supported. Similar to the other Test Score Reports, the customer would be responsible for removing student report files prior to uploading new ones. This branch was added for Martin County School District.

FOCUS-32824- Third Party Systems: Populate district_id on records for non-multi-tenant customers

A change released in 11.0.32 added a District ID column to Third Party Systems. This branch will back-fill the appropriate District ID value for non-multi-tenant customers in existing third party system setup instances.

FOCUS-32820- Self-Hosted MSSQL: Changing the Teacher on a Section with Attached Seating Chart Database Error.

This issue only occurred on self-hosted MSSQL customers. This branch prevents a database error from appearing to the end-user when changing the teacher of a section that has an attached Seating Chart.

FOCUS-32810- FL DOE Extracts & Verification Reports Scheduled job DB Error

Florida Reports Customers: End-users encountered database error when running the "FL DOE Extracts & Verification Reports" scheduled job with missing Florida Reports Survey Date populated and the option Don't Update Verification Overview Tables (Used for District Verification Usage Report) disabled. This change creates default date variables to use for the verification reports and will prevent the database error moving forward in this scenario.

FOCUS-32799- Gradebook: Prevent Recalculation of Excluded (*) Grades

When changing the total possible points on an assignment, teachers may choose to recalculate the points on the assignment or to maintain current letter/percent/questions correct. This branch ensures the recalculation does not include excluded(*). This branch also includes a minor migration which will fix any grades that may have been affected by the issue.

FOCUS-32787- Attendance Chart: Display attendance inputs if rotation is set to numeric value but there is no Days in the section

This branch corrects an issue where if the school utilizes the rotation days functionality (set to any numeric value) and student is scheduled into a section that does not have meeting days specified, the Attendance Chart was not displaying any attendance inputs for those dates and incorrectly showing 'Not meeting (Class Meeting Days)' tooltip.

FOCUS-32781- Portal - User Birthday List not showing

This branch corrects an issue where user birthdays do not display on the Birthday list portal block.

FOCUS-32778- Student Requests Improved Printing Options

This enhancement adds export buttons for CSV export and print export to Student Requests so the table may be printed or downloaded for end-users. The non-functioning print button located at the bottom of the page is also removed.

FOCUS-32773- Teacher Progress Reports: Total points displaying incorrectly

This branch corrects an issue with Teacher Progress Reports ensuring the points column shows the total points/possible points. Previously, it was incorrectly displaying the percentage.

FOCUS-32768- Alert Icons Gallery Displays Off the Screen

Edit Rules & Workflow: This branch corrects an issue where available alert icons in a customer's gallery were displaying outside the pop-up window.

FOCUS-32762- District Assessment Comparison Report

Focus Assessment Module: This enhancement adds the ability to compare different activities within the following reports: Last Score by Activity, Last Score by Activity by User, and Sessions List.

FOCUS-32595- Fix Error on Assign LCP Scheduled Job

This branch corrects a database error when running the Assign LCP scheduled job.

FOCUS-32555- Sort Certificates/Report Cards not Populating by Effective Date

The selected Schedule Effective Date is not being taken into account when sorting by the teacher for the selected period so that the name of the teacher on the letter is the one that is from the selected marking period. This branch modifies the query so that the Schedule Effective Date is taken into account.

FOCUS-32528- Mobile App: Semester 2/Trimester 3 Sections can be Unselectable for Mobile Grading

Teacher View of Community Mobile App: When one or more of a teachers sections are semester specific to a semester or trimester other than the first appearing in the list, these sections may not show in the mobile app as selectable in the teacher's gradebook. This branch corrects the issue.

FOCUS-32449- Focus Assessments: Create 15 Minute Course Buffer for Restrict To Times

Focus Assessments Module: This enhancement adds a new setting that allows end-users to buffer 15 minutes before and after when restricting to course times on the assign datatable and mass assign for assessments. The checkbox is disabled when restrict to times is selected

FOCUS-32232- Fixes to unsubmitted applications screen

Resolves an issue where in progress online applications were not appearing on the Students > Online Enrollments > Unsubmitted Applications screen.

FOCUS-31894- Gradebook: Suggest Due Dates Within Marking Period - Required when Using Weighted Progress Periods

This branch does two things 1) Returns the functionality from the previous gradebook, where if a teacher creates an assignment that is started in one marking period but due in the next marking period a popup will display informing the teacher that this assignment is not due in the current marking period and will ask if they want to continue creating the assignment. 2) For sections configured as double-block, the teacher will be presented with a listing of Progress Periods in the Add an Assignment pop-up.

FOCUS-31893- Parent Portal - Add system preference to use DT grades instead of calculating grades

This branch adds a new system preference on the Grades tab titled "Show DT grades instead of calculated grades on Parent/Student Portal." When enabled the Parent and Student Portal will use the pre-calculated DT grades (populated via the Recalc DT Grades scheduled job).

FOCUS-30308- Honor Roll - Support Student Standard Grades

Students posted standard grades (if used) will now be a limiting factor for the honor roll.

FOCUS-29801- Gradebook: Disable Showing Overall Grade, if Column is Hidden by the Grading Scale

If the grading scale is set to hide the running average, disable the setting for hiding the column to the teacher, since it's hidden already by the school/district setting.

FOCUS-32372- Improve Performance of DT Grades Scheduled Job

FOCUS-32055- Sales Tax on Imported Pcard PO's

SSS

FOCUS-32775- Match server inactive permission logic to UI inactive permission logic

Set Inactive on the Locked events tab was not actually setting events inactive. This fix now allows the inactive button to set the event inactive from the Locked tab and moves the events to the Inactive tab.

FOCUS-32772- Printed and active progress monitoring charts are inconsistent

IEP PR graphs were not printing in print media correctly. This fix addresses that issue and now the graphs print media are correctly printing.

FOCUS-32691- SSS/Formbuilder Snapshot (Jan 2022)

https://focusschoolsoftware.zendesk.com/hc/en-us/articles/4417309298843-January-2022-Form-Updates

FOCUS-31954- Add teacher data to SSS event mass printouts

This enhancement adds 'Display Teacher on events' checkbox in the Mass Print Event screen for Academic/Behavior PMP Events: If the checkbox is not checked then a cover sheet with the teacher's name will be inserted between event instances to indicate what teacher should receive which student printouts. When the checkbox is selected add the Period Selected Teacher to each Event Instance in the page number section.