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.

Untitled

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.

Untitled

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:

Untitled

  1. Click on the "Incharge" button available in the batch list table.
  2. Users must have the batch-incharge:list permission to access this feature.
  3. Select the batch, choose the incharge's name (from existing employees), and specify the start date.
  4. Optionally, provide an end date if the incharge's role is temporary.

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.