Skip to main content
Skip table of contents

eSchoolPlus 21.4.2.0 Release

New Feature

The following feature has been added in this release:

Product AreaFeature TitleFeature Description
AttendanceAttendance Totals for Learning LocationsThe Max Day Time is now available on the Student Day Totals page. The new column will have a label of Max Day Periods or Max Day Minutes, depending upon the setting in the associated View Setup.

Resolved Issues

The following issues were resolved in this release.

Reference Number

Page

Description

ESP-46260Attendance Error Scan

In some scenarios, the error scan was selecting periods based on the incorrect bell schedule when the student had courses from multiple bell schedules. This has been fixed.

ESP-48484Contacts - Phone Types

Inactive phone types were not being handled properly for validation. The following changes were made:

eSchoolPlus - Addresses and Contacts Pages

  • You can now save when there is an invalid phone type if the record with the phone type already existed in the database for the student or contact.
  • You still cannot save new invalid phone types.

API (used for integration with Enrollment):

  • If you are updating a student who has an invalid phone type already in the system, the update will no longer issue an error.
ESP-47123Course Equivalency Setup

An error was occurring when trying to save if any mark type was defined with a mixed-case code. Resolved this issue.

ESP-48483Emergency

The Emergency page was not properly handling inactive medical alert codes if they already existed before being inactivated. The following changes were made:

eSchoolPlus - Emergency page

  • If a record exists in the database for an inactive medical code, it will display on the page. It previously did not.
  • You can save updates to this inactive code record, but you cannot insert a new record with an inactive code.

API

  • When updating a student with an existing inactive medical code in their emergency data, the post will no longer error.
  • An error will still occur when attempting to add an inactive medical code for the student.
ESP-48148Enrollment Statistics Report

On the Enrollment Statistics page, dates were grayed out in the date picker when all buildings were selected so the date range could not be selected. Resolved this issue so that dates available when all buildings are selected.

ESP-59393eSchoolPlus API Integration

The API used for integration with Enrollment was not removing the value for Next Year counselor or disciplinarian records when the values were no longer valid.

  • If an invalid counselor record exists in the next year data, remove the value and continue with the update.
  • If an invalid disciplinarian record exists in the next year data, remove the value and continue with the update.
ESP-59851Mobile - Family App

Family App was not working with eSchoolPlus version 21.4. This has been resolved.

ESP-55081Perfect Attendance Report

Added an index to ATT_BOTTOMLINE to address a query timeout that would occur when running the Perfect Attendance Report.

ESP-40345Programs Rollover

The Restore option was unavailable after running the rollover. Resolved to allow the user to restore after running the rollover.

ESP-48482Rooms

The Rooms page was not properly handling students with invalid primary or secondary homerooms. The following changes were made:

eSchoolPlus - Rooms page

  • You cannot save if the Active checkbox is unchecked and active students are assigned to the room in the PRIMARY_HOMEROOM or SECONDARY_HOMEROOM fields in the REG, REG_NEXT_YEAR, or REG_SUMMER_SCHOOL tables.
  • You cannot save if the Regular Year checkbox is unchecked and there are active students in PRIMARY_HOMEROOM or SECONDARY_HOMEROOM fields in the REG or REG_NEXT_YEAR tables.

API

  • If the Primary or Secondary Homeroom values are invalid, the values will be removed and no validation error message should occur.
  • If the building being submitted is different than the building in eSchoolPlus. the Primary and Secondary Homeroom field values will be removed.
ESP-48479Staff District and Staff Building

An error was occurring when a student had a value saved in the Disciplinarian or Counselor fields that was not a valid staff member marked as a disciplinarian or counselor for the building the student is in.

For Disciplinarians:
eSchoolPlus:

  • On the Staff District Information page, you cannot delete a building where active students are assigned to have the staff member as a disciplinarian.
  • On the Staff Building Information page, you cannot inactivate a building where active students are assigned to have the staff member as a disciplinarian.
  • On the Staff Building Information page, if the record was already inactive, an error message occurs when you save indicating:
    • This staff member is currently assigned to active student(s) as their disciplinarian, but the Active checkbox is not selected for the building.

API (used for Enrollment integration):

  • If an invalid Disciplinarian exists for the student, the API will no longer return an error during the update. Instead, the API will pass the disciplinarian value as null.

For Counselors:
eSchoolPlus:

  • On the Staff Building Information page, you cannot uncheck the Counselor checkbox for a building where active students have the staff member assigned as the counselor in the REG, REG_NEXT_YEAR, or REG_SUMMER_SCHOOL tables.
  • On the Staff Building Information page, if the Counselor field was already unchecked, an error message occurs when you save indicating:
    • This staff member is currently assigned to active student(s) as their counselor, but the Staff Type of Counselor is not selected for the building.

API (used for Enrollment integration):

  • If an invalid Counselor exists for the student, the API will no longer return an error during the update. Instead, the API will pass the counselor value as null.
ESP-46575TAC - Gradebook

Drop lowest indicator was showing extra drop lowest. This has been resolved.

ESP-44031TAC - Gradebook

If an assignment was defined such that the Extra Credit field was set to Add to Total Points, then the overall header averages matched, but not to the average below the assignments. This has been resolved.

ESP-48416TAC - Student Averages

The Student Averages report failed with a reference ID error. The error was resolved by packaging a stored procedure change that was not packaged previously.

ESP-46288TAC - Student Detail Report

The Student Detail report in TAC was not dropping the lowest score. This has been resolved.

State Reporting

This release includes changes for the following states:

  • California

  • Florida
  • Illinois
  • Michigan
  • Missouri
  • New Jersey

  • New York
  • Ohio

  • Oregon
  • Pennsylvania
  • Texas
  • Virginia
  • Washington

Release notes are available in your state's eSchoolPlus online documentation site.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.