Post-Enrollment Requirement Checking (PERC)

PERC is a process that will check student enrollment in courses against their completion of pre-requisites required for that course. It is an optional process that departments may run within HUB.

If a student has not satisfied the pre-requisite requirements, the department may determine how to proceed with that student's enrollment in subsequent courses.

Contact Students Before Dropping Them

We strongly encourage departments to reach out to students who do not meet the pre-requisite, and help advise them on the appropriate course of action prior to dropping students from a course.

1. Select the Enrollment menu.

2. Select Enrollment Requirement Roster from the sub-navigation menu.

3. Enter the term, subject area and catalog number and click “Search”.

4. Select the appropriate section from the search results.

5. Review the enrollment requirements and select the appropriate filter options.

  • The default values will display all the students who are enrolled or waitlisted for the class and did not satisfy the enrollment requirements. The default values are the following:
    • Enrollment Status: Display Enrolled and Waitlisted
    • Most Recent Requirement Status
      • Display students in non-compliance: Not Satisfied and Conditionally Satisfied
      • Display other students: Overridden and Unknown.      
  • In most cases, these students were currently taking the pre-requisite when they enrolled, so HUB flagged them as “Conditionally” satisfying the requirement.
  • Others had the prerequisite waived when they were enrolled by a HUB Enrollment user.

6. Select individual students by checking the boxes or click “Select All” to review all of the enrolled students.

7. Click the “Run” button under Run Post Enrollment Requirement Checking.

This will clear away all the students who satisfied the enrollment requirement after enrolling.

8. Review the list of students; “Not Satisfied” indicates students who do not meet the enrollment requirement.

9. Clicking on the “Not Satisfied” link will show you the exact requirements the student failed to meet.

Alternatively, you can click the "Detail View" display option in the middle of the page to view this information. To return to the summary of Not Satisfied students, click on “Summary View.”

10. Drop selected students by clicking individual students or select all.

  • Click on their name to open an email to them and notify the student that they are being dropped.
  • Next, click on “Selected Students” and click ”Run.“

Understanding Enrollment Requirement Status

  • Not Satisfied: A student has not met the requirements for the course.
  • Conditionally Satisfied: One or more of the pre-requisite courses is (or was) in progress.
  • Overridden: The enrollment requirements were administratively overridden.
  • Satisfied: A student has met all requirements for this course.
  • Unknown: There is no information stored from the time of enrollment. Run the PERC process to retrieve the current status.

This report will allow you to run PERC on an entire course with all sections included to see what students have satisfied the prerequisites for the course and who has not. It is then up to the department to determine how they wish to handle the student’s enrollment in subsequent courses.

1. Select the Enrollment menu.

2. Select Run Post Enrollment Req from the sub-navigation menu.

3. Create a Run Control ID.

  • This is specific to each user.
  • It is recommended to name the run control something easy to remember.
  • When creating run controls, underscore must be used in place of spaces.
  • To create a new run control ID:
    • Click on “Add New Value.”
    • Enter the name.
    • Click on “Add.”

4. Select the Academic Institution (UBFLO) and the Term you would like to run the report for.

5. Utilize the check boxes to identify the student population you would like included in your report.

You can choose to include either enrolled or waitlisted for the enrollment status, or both.

Understanding Enrollment Requirement Status

  • Not Satisfied: A student has not met the requirements for the course.
  • Conditionally Satisfied: One or more of the pre-requisite courses is (or was) in progress.
  • Overridden: The enrollment requirements were administratively overridden.
  • Satisfied: A student has met all requirements for this course.
  • Unknown: There is no information stored from the time of enrollment. Run the PERC process to retrieve the current status.

6. Use the Population Selection tool.

  • Click the Population Selection checkbox.
  • Choose PS QUERY for the selection tool and the Query Name of. UB_SR_DI_PERQ_REQ and hit Enter.
  • Click on the Edit Prompts hyperlink.

7. Enter the information for the prompt including institution (UBFLO), the term in which you wish to run the report for and the Course ID of the course.

8. Once the prompt is complete, click “Run” at the top of the page.

9. Once you hit “Run,” it will take you to the Report Manager.

  • This must say “Success” in the run status and “Posted” in the Distribution status, meaning that the report is complete.
  • Once it does, click on “Go back to Run Post Enroll Requirement” to get to the report.

10. Click on “Get/Refresh Last Request” button.

This will open a drop-down menu. Click on the Enrollment Request ID hyperlink.

11. The report will open within HUB.

  • Click on detail to see the reason the student failed or was successful in PERC. 
  • You can also export this to an Excel sheet using the download to Excel button.