Running Batch Term Activation

Purpose: Use this document as a reference for running batch term activation in ctcLink.

Audience: Student Records staff

You must have at least one of these local college managed security roles:

  • ZZ SR Batch Term Activation

If you need assistance with the above security roles, please contact your local college supervisor or IT Admin to request role access.

Students must be term-activated before enrolling for that term. This guide will walk you through running batch term activation.

The term activation batch job runs more efficiently with fewer active program/plan stacks, and fewer term-activated students affect tuition calculation more efficiently. This also prevents accidental term activations. You should develop criteria for when a student must reapply to your institution and submit a ticket to batch discontinue ineligible students.  

Running Batch Term Activation

Navigation: Records and Enrollment > Term Processing > Term Activation > Term Activation Batch Process

  1. The search page displays.
  2. If you have run this process or report in the past, select the Find an Existing Value tab to enter an existing Run Control ID and select the Search button. If this is the first time running this process or report, select the Add a New Value tab to create a new Run Control ID and select the Add button. 
  3. It is important to note that Run Control IDs cannot be deleted. Do not include spaces in your Run Control. We encourage the Run Control ID to have the same process naming convention but unique to the step; because of this, including your institution code and a short process description in the Run Control ID is recommended--e.g., WA220_Batch_Term_Activation.

Video Tutorial

The video below demonstrates the process actions described in the steps listed above. There is no audio included with this video. Select the play button to start the video.

10 Comments

Emily Nelson

Good morning, Is there a way to do the opposite of this? Can we batch deactivate already activated terms?

Tanjagay Martin

Hi Emily, Thank you for your question. You cannot batch delete term activations. Have a great day, Emily! ~Tanjagay Martin | CS Core Trainer

David Ortega

During what step do you recommend the user click 'Save' ?

Derreck Pressley

Hi Tanjagay,

Is it a problem if you term activate for Fall 2022 before you term activate for Summer 2022?

Tanjagay Martin

Hi David, Your question is greatly appreciated; thank you. Select Save if you want to run the process at a later time after specifying the selection criteria. Thank you so much! ~Tanjagay Martin | CS Core Functional Trainer

Tanjagay Martin

Hi Derreck, Thanks for asking such a great question. Running Batch Term Activation prepares for Enrollment Appointments. With that in mind, term activating for fall before summer could present an issue if you use the Selection 3 tab criteria if your business process includes enrollment for the past terms. ~Tanjagay Martin | CS Core Functional Trainer

Leon Golden-Novak

Hi Tanjagay, Derreck, It's my understanding that the Selection 3 tab pertains only to actual enrollment activity. So if registration for Summer and Fall starts at the same time, and if you term activate Fall just moments before you run it for Summer, I doubt it would cause any differences than if you did Summer first, then Fall mere minutes later. After all, no one has registered for Summer at that moment in time.

However, there is one major issue that is omitted from this QRG. If a new student is applying to start in Summer, when you go to batch term activate them for Fall (presuming you're doing Summer and Fall at the same time), well, they're not "new" to Fall, so selecting "New Students Only" (with no other criteria) won't catch them. And they have no enrollment activity, so the Selection 3 tab won't catch them (as leaving that blank for "Continuing & New" with no other criteria will term activate *all* students).

Instead, what I found out (via a support ticket) is that I have to use the detailed Log/Trace report from Summer's "New Students Only" batch (as opposed to the "Both Continuing & New Students" batch). I save that report into Excel and filter it so that I have only those who were "Activated". Then I copy that list of New Summer Activated EMPLIDs into a .csv file that I in turn use to mass assign students to a group that we had to create (RTMA="For Term Activation"). With that done, I can then use that student group as the sole criteria to batch term activate these select students for Fall (with "Both Continuing & New Students" as the student type). I then need to mass un-assign that RTMA group.

I'm sure there's a query that can likely work in place of the Log/Trace report, and I'll probably need to use that in November when I want to batch term activate students for Winter who said they wanted to start Summer/Fall, but didn't. However, if there isn't a query that gives me just the list of activated "new students only" (with no enrollment history ever) for the indicated term, well, then at least I'm keeping my detailed Log/Trace reports just in case.

Tanjagay Martin

Thank you, Leon and Derreck--this is excellent information! Appreciations for bringing up the issue with the "new" student not getting picked up and sharing your local business process. Derreck, in light of Leon's comments, you can probably test it in PCD. ~Tanjagay Martin | CS Core Functional Trainer

Joyce Plourde

When I go look at the Process Details, View Log/Trace and then the .out under the File List, I get a list of student ID's that state INELIGIBLE after running the Term Activation Batch Process. When I look up the student, they are not term activated. How do I resolve/fix this?

Tanjagay Martin

Hi Joyce, Your question is greatly appreciated. Our CS Support team is happy to assist you if you need more help by submitting a CS Support ticket. An ineligible status can result from the student not meeting the established criteria on the Selection 1, 2, or 3 tabs. ~Tanjagay Martin | CS Core Trainer

Add your comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.