Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rollover of students in final grade of the school #602

Open
ghachey opened this issue Aug 15, 2023 · 1 comment
Open

Rollover of students in final grade of the school #602

ghachey opened this issue Aug 15, 2023 · 1 comment
Labels
enhancement New feature or request major Level of urgency of bug (or enhancement)

Comments

@ghachey
Copy link

ghachey commented Aug 15, 2023

Currently if one does not either:

  • Set rolling retention to "do not enrol after this school year" to then re-enroll them in their next school (say from primary grade 8 to high school grade 9)
  • Set rolling retention to "Enrol to another school" to handle transitions to new schools for graduating student (a desired feature not yet available).

Then the rollover create a promoted enrolment into the same school with no assigned grade.

enrollment-missing-grade-2023-08-15 130535

This is a bit confusing and could be improved. For example, during rollover if a student has no grade to promote into in that school it could be assumed that the Set rolling retention to "do not enrol after this school year" was not done and thus fallback to doing that automatically in the rollover.

@ghachey ghachey added enhancement New feature or request major Level of urgency of bug (or enhancement) labels Aug 15, 2023
@ghachey
Copy link
Author

ghachey commented Apr 30, 2024

Basically, this would involved an additional bit of logic that would select all students in the last grade of a school (e.g. grade 8 students for an elementary school with no grade to promote to) and check that their Rolling/Retention option is not "Next grade at current school" (because it does not exists). If it is, fallback to a Rolling/Retention option "do not enrol after this school year".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request major Level of urgency of bug (or enhancement)
Projects
None yet
Development

No branches or pull requests

1 participant