A batch is a group of students who are enrolled in the same set of courses during a specific academic period. It helps in organizing students into manageable groups for administrative and instructional purposes. For example, in a school, a batch could be "Grade 5A," where all students take the same classes together. In a college, a batch might be "CS101 - Spring 2024," indicating students enrolled in the course for that semester.
To access the Batch module, navigate to Academic → Batch
from the left sidebar menu. Users must have the batch:read
permission to access this module. Each batch is associated with a specific course.
To create a new batch, click the "Add Batch" button, which will take you to the batch form. The form includes fields for the batch name, maximum strength of a batch, description, and the course name it is associated with. You can also assign roll number prefix that will be used to generate roll number. The payment gateway account input allows you to collect payments in a separate account for each batch.
To edit a batch, users must have the batch:edit
permission, and to delete a batch, users must have the batch:delete
permission.
Each batch can have multiple batch incharges, similar to course incharges. To add a batch incharge:
batch-incharge:list
permission to access this feature.To edit a batch incharge, users need the batch-incharge:edit
permission, and to delete a batch incharge, users need the batch-incharge:delete
permission. Each batch can have multiple incharges to manage responsibilities effectively and incharges will have access to the students of that particular batch.