Focus School Software implemented a Florida State Reporting update, effective June 9, 2025.
If the survey is not specified, the change applies to all surveys. New items are designated as **NEW**.
K12 Extract Field Defaults
- Updated Course & Course Substituted, Subject Area Requirements fields for Student Course Transcript.
- Added info for Virtual Instruction Provider for End of Year.
Additional Funding
- Added new field FTE Earned, CTE Pathway Concentrator Completion (custom_200000299).
- Fixed database error related to SIS changes.
- Fixed issue preventing FTE Earned, CTE Pathway Concentration Completion from pulling.
English Language Learner
- Now trimming whitespace on Test Form prior to substringing the first character to allow test forms with preceding whitespace to pull.
Prior School
- Attendance for dual-enrolled home school students now uses the calendar associated with their secondary enrollment record.
Student Course
- Updated Survey 4 Virtual K-8 FTE calculation to check new district option. **NEW**
Additional Funding Verification Report
- Added new Edit 23.
Assessment Verification Report
- Updated Edits 11, 13, and 30.
Demographic Verification Report
- Updated logic for Edit 5D.
Student Discipline Verification Report
- Updated logic for Edit 3A.
End of Year Verification report
- Updated title for Virtual Instruction Provider, Edit 3Z.
Prior School Verification Report
- Modified edit 27 to check for missing values for 'Prior School/Location: District/County'.
SESIR Verification Report
- Updated Edit 1R.
Student Course Schedule Verification Report
- Fixed an issue where the ESE FEFP was not coming through if the schedule FEFP was NULL when checking against FEFP in various edits.
Student Course Transcript Verification Report
- Updated logic for Edit 05.
WDIS Adult Schedule
- Added test ACT and part P to extract logic.
WDIS Automated Processes
- Migrated CAS & TAB Test intervals from Setup -> System Preferences to Florida Reports -> Florida Reports Setup -> District Options. Data from 23-24 & 24-25 will be migrated as part of this update.
- Fixed issue where CST tests weren't being prioritized correctly under certain conditions.
- Fixed bug preventing job from running.
- Added logic to check previous test series; if different than current year, then previous year's initial functioning level will not be factored when setting the initial functioning level for the current year.
- Fixed issue where in rare cases a Pre-Test wasn't being assigned.
- Fixed issue where Post Test flag was being overwritten when the schedule was processed for a different subject.
- Added Appendix Q for 25-26 using 24-25 until 25-26 is available.
- Corrected logic that could apply a student's previous year level to the current year when the test series was not the same.
WDIS CTE Student Course
- Updated extract logic to output zero-filled dates when program completer is not A, P, or V (in accordance with Edit 13.
WDIS Supplemental
- Fixed issue preventing previous year program completers from pulling.
WDIS Test
- Added test ACT and part P to extract logic.
WDIS Supplemental Verification Report
- Fixed issue where debug query was being output to the user.
WDIS Test Verification Report
- Added missing TABE test to Edit 10.
Modified all extracts to make use of Extract Data Sources district option.
Staff Demographic
- Fixed issue preventing Personnel Evaluation from extracting correctly for charter users.
- Fixed an issue where survey 3 logic did not pull the correct value for the Charter Mid Eval field.
- Modified Mid Eval to have similar default logic as the final eval for charter users.
- Trimmed whitespace from the 'Florida Educators Certificate Number' field.
- Fixed an issue where a staff member would not pull if they existed in both charter and ERP.
Staff Demographic Verification Report
- Fixed logic so that records pull correctly when selecting a single school.
Staff Fiscal Year Benefits Verification Report
- Added Edit 7 and updated Edit 8.
- Modified receive cron job for efficiency when importing/updating FASTER Aging Report records.
- Fixed database error related to SIS changes.
- Fixed an issue where not all FST test parts were pulling into a transcript.
- Fixed an issue where the receive process would not complete if incoming aging file had invalid/unexpected characters.
- Fixed an issue where industry certifications on the course history were not being outputted as expected.
- *Please note that the district option for the given school year must be set for the course history industry certifications to pull for the corresponding school year.
- For postsecondary institutions, added a config variable for the 'main' institution address that will be output in place of the sending school number when sending transcripts to SPEEDE institutions.
- Fixed an issue where response records with message types S02, S03, & S10 were not sending correctly.
- Fixed an issue where the SA5 tests was not pulling correctly for non-postsecondary transcripts.
- Removed a '1' character displaying on incoming transcript student search screen.
Fixed an issue in various programs where new SIS update caused an issue with connecting to DOE servers with a RSA key.
Fixed the look of various interfaces related to SIS changes.
Set a max length for CTE/AGE Program Code (LOG_FIELD4) to 7 characters on industry certification log fields.
Added AAP & AAD Assessment setup information if not already existing in the system.
Updated various programs for PHP 8 compatibility.
Added a new table florida_bright_futures_courses which lists the Bright Futures courses.
Civil Rights Data Collection
- Fixed issue where Out Of School Suspensions were being reported with higher numbers than expected.
Download DOE & Error Reports
- Scaled the font-size of text by 10% for PDF versions of reports.
EOY Processing
- Adjusted logic for attendance calculation to not count attendance for student's whose only schedules have a future start date.
- Split the process known as 'Clear & Update Bonus FTE Fields (AP, IBP, DE, AICE)' into four new options:
- 'Clear & Update AICE Bonus FTE Fields'
- 'Clear & Update DE Bonus FTE Fields'
- 'Clear & Update IBP Bonus FTE Fields'
- 'Clear & Update AP Bonus FTE Fields'
FLEID Processes
- Fixed issue where select districts had an issue matching on their Local ID when attempting import FLEID file into Focus.
- Added new school field "Pull School for FLEID" - when checked, the school will be pulled even if the "Exclude From State Reporting" checkbox is selected.
Florida Reports Setup
- Modified the district option 'Teachers In/Out of Field - Bypass certification level check against enrolled students grade level.' from a checkbox to a select multiple to pick and choose which levels to bypass.
- Migration added to convert checked value to all possible instructional levels.
- The Pre-ID option 'Include all students that have taken an EOC course and have not taken the test (Geometry, Biology I, Civics, U.S. History, Civic Literacy).' has been renamed to 'Use Test Passed or Test Attempted when determining if a student should pull for a given EOC,' and converted it from a checkbox to a select multiple; this allows the user to pick and choose which tests apply for the option.
- Added the Pre-ID option 'Use Test Passed or Test Attempted when determining if a student should pull for a given EOC' which is a select multiple allowing the user to pick and choose how students are evaluated as needing to pull for a Pre-ID or not (Attempted vs Passed).
- Updated background table fl_secondary_cte_program_to_cert with 24-25 data.
- Corrected an issue where files did not import correctly from DOE.
- Added new district option for Focus Finance configured districts titled 'Staff - Extract Data Sources,' which allows the district to specify 'Focus ERP' and/or 'Contracted Module/Charter' which changes the behavior of how data is pulled in the Staff Extracts.
- Fixed issue preventing K12 O from downloading into background table.
- Updated background table Appendix CC for 24-25.
- Added new district option titled 'Virtual K-8 FTE Calculation Method'. **NEW**
- Fixed issue preventing WDIS G & S from downloading into background tables.
- Added Private School ID File (F70119) (DPS.DISTRICT.GH.F70119) to a background table under the Florida Files interface.
FLTestID Job
- Fixed issue where duplicates in the logs could cause a student's assigned test id to change.
Field Rollover/Clearout
- New program to rollover charter user fields (Charter/Contracted Module only); future update will be added to enable clearout student fields. **NEW**
Print FTE Detail
- Fixed an issue where the student name and local ID were not outputting.
FTE Summary Reports (Breakdown)
- Fixed issue where Less Than & More Than pdf reports were displaying more students than expected.
- No longer pulls second school enrollments by default for Virtual reports; added Include Second School checkbox to allow them to pull if desired.
- Fixed issue preventing users from printing/pushing to PDF.
Generate DOE Extracts
- Fixed the interface to appear like it did prior to an SIS change.
Teachers In/Out of Field
- Updated to account for new version of district option.
- Added a migration to update the in/out field special cert group codes to ensure they match with the latest crosswalk.
- Now treats teacher certification records with an instructional level of 'G' as having a scope of 'T' if no scope had been set on the certification log field.
- If the District Option 'Teachers In/Out Field - Flag teachers missing reading endorsement as out-of-field if teaching Tier 3 Reading Intervention students.' is checked, then these teachers are checked with needing the actual endorsement (Level E) rather than just the subject.
- Tweaked the required reading endorsement level logic to also check the staff Reading Endorsement field.
- Added middle initial to Primary Teacher and Co-teacher columns on report.
- Fixed an issue where the Teacher Micro-Credential field did not output correctly.
- Fixed an issue where the out of field reason was blank for teachers failing to meet ELL hours or endorsement.
- Added Out-of-Field Reason 'Missing: Certification with an In-Field Scope' to show users not considered in-field due to the certification scope.
Menu
- Added new option to Adult Fee Status for GATE program participants.
- Removed code 'O' from options list for Educational Choice.
- Added code P to Adult Educational Functioning Level Subject Area.
- Added ACT WorkKeys to Adult Test Form.
- Adjusted logic when checking if a client has ERP/Finance enabled.
- Adjusted logic to hide certain menu items and surveys if a district is defined as WDIS or PK12 only **NEW**
- Removed Course Length (custom_field_11) from Florida Reports menu. **NEW**
- Updated logic to use Vocational Program Number on the schedule rather than the section when calculating Clock Hours.
Import PEER Data
- Fixed an issue with the manual import interface that would fail to import data into Focus fields when importing specific tables; the scheduled job was unaffected as this imports all tables.
Pre-ID Extracts
- Updated the extracts to account for the changes made to the Pre-ID options.
- Tweaked logic in Spring FAA Pre-ID Extract to account for AAP & AAD changes.
- Updated PSAT/SAT for the 2024-2025 school year.
- Restricted PM3 (Retake Students) option to 2022-2023 school year for the Progress Monitoring Assessments Pre-ID.
- Removed course 2100390 from US History EOC in Fall Pre-ID Extract.
Process Assessments
- Added entries and logic for AAP & AAD tests.
- No longer requires FCAT/FSA/FST attempts when determining the concordant score date.
- Established a lower bound for year entered ninth grade for PERT concordant scores to be 2011-2012.
- Fixed an issue where the Florida Civic Literacy Exam under Course Assessment Status process did not properly evaluate.
- Fixed an issue where the AL_ALPHA score type for FA1 & FA2 tests was not being checked.
School Grade Scheduler Reports
- Added separate columns for AAP & AAD.
Survey Accuracy Reports
- Fixed an issue where an inactive inclusion flagged as active for 'Students scheduled into a Special Skills Course without Special Skills Exceptionality'.
- Removed 'H' as needing a therapy course for the report 'Students with Exceptionality (D,E,F,G,I,X,Y) and not scheduled into a Therapy Course'.
- Removed courses 7700010, 7800010, & 7900010 as being considered therapy courses when interacting with exceptionalities.
- Removed 'I' exceptionality code from both Therapy reports; I is still used in the Special Skills reports.
- Updated logic for "Students with Exceptionality not scheduled into a Therapy Course", and "Students Scheduled into a Therapy Course without Exceptionality" to match the therapy course to the exceptionality.
- Added logic to validate schedules against enrollment records for "ELL Students Missing 130 FEFP (Schedule)" report.
Survey - Production Discrepancies
- Now excludes schedules with 999 FEFP when comparing ESE FEFP to a student's schedule.
Talented Twenty
- Fixed a bug that can occur causing certain in progress courses to "double up" when determining required credits.
- Process now uses the Bright Futures courses table to determine SUS Graduation Subject and SUS Admission status when determining if students meet qualifications to be sent as Talented Twenty.