SaveStudentCourse (V1)
This activity was migrated to a new namespace. For new workflows use SaveStudentCourse (V2) in Cmc.Nexus.Academics.Workflow.
The SaveStudentCourse activity enables you to Register or Unregister a Student Course. You can also transfer students who have been registered for a course from one class section to another class section using the TransferClassSection action in the SaveStudentCourse activity.
SaveStudentCourse is used after a CreateStudentCourse (V1) activity has created a Student Course instance. SaveStudentCourse will persist a Student Course instance in the database.
Properties
Property | Value | Required | Notes |
---|---|---|---|
Action | InArgument<CourseAction>
|
Yes | Select one of the following options: When the action TransferClassSection is selected, the StudentCourseId and TransferToClassSectionId are required. |
DisplayName | String
|
No | Specify a name for the activity or accept the default. |
ParentTermId | InArgument<Int32>
|
No | Use this value when a Parent/Child relationship has been defined for the terms at your institution and you want to register a student into a Child term. The ParentTermId value is the AdTermId of the Parent term in Anthology Student. You can use the LookupTerms (V1) activity to pass the Id into the SaveStudentCourse activity. Note: This value is used only with the Register Action when registering a student into a child term. |
StudentCourse | InArgument<StudentCourse>
|
Conditional | The Student Course object which may have been created by the CreateStudentCourse workflow activity. Refer to the StudentCourse fields in the mapping table for Entity: Cmc.Nexus.Sis.Academics. Note: This value is used only with the Register and Unregister Actions. |
StudentCourseId | InArgument<Int32>
|
Conditional | The StudentCourseId is the StudentCourse.Id (which is AdEnrollSched.AdEnrollSchedID in Anthology Student for the current class). This value is used only with the TransferClassSection Action. |
TransferToClassSectionId | InArgument<Int32>
|
Conditional | The TransferToClassSectionId is the ClassSection.Id of the class into which you want to transfer students (mapped to AdClassSched.AdClassSchedId in Anthology Student). Note: This value is used only with the TransferClassSection Action. |
To see how this activity can be used in a workflow, refer to