Skip to Main Content
Status Awaiting Review
Categories Reports Manager
Created by Guest
Created on Nov 4, 2025

Ability to view specific duplicated reports

Current Issue

In the Report Manager module, when you select “List missing subject and form tutor comments” for a given cycle and apply the filter “Show possible duplicates,” the system returns records that may:

  • Contain true duplicates (e.g. the same student assigned twice to a teacher or class),

  • Or simply include non-duplicates, such as:

    • Students who have left the school, or

    • Students who have moved class in the Teaching Manager module.

Because of this, the current filter does not clearly indicate which student appears in the list or why. To confirm the cause, users must manually click into each class in the configuration tab under 'Remove unwanted reports' to inspect the records — which is time-consuming and inefficient, especially for large year groups.


Proposed Improvement

Introduce an enhanced duplicate/error diagnostics view within Report Manager, offering more transparency about each flagged record.

New Features Could Include:

  1. Error Type Column or Tooltip

    • Display a label or icon (e.g. ⚠️ or ℹ️) with a short message identifying the reason:

      • “Duplicate student entry in subject class”

      • “Student left during cycle”

      • “Student moved class after reporting period started”

    • Tooltip or expandable detail could show which classes or teachers are involved.

  2. Smart Filtering Options

    • Add additional filter options such as:

      • Show only true duplicates

      • 🏫 Show students who left during cycle

      • 🔄 Show students who moved classes

    • Allow combining filters to refine lists quickly.

  3. Batch Actions

    • Ability to quickly mark or remove specific types of issues (e.g. “ignore left students”).

    • Option to export a quick summary of affected students/teachers for admin review.


Benefits

  • Time-saving: No need to manually open each class to identify the cause of duplication.

  • Data accuracy: Easier to differentiate between actual duplicates and administrative changes.

  • Better oversight: Admins can proactively correct data in Teaching Manager or Reports configuration before running end-of-cycle reports.