AVKUL ERPDocs
SCREEN GUIDE · 11 OCT 2026

Sessions, classes & subjects

Use sessions, classes & subjects in the school workspace. Create the academic structure that attendance, admissions, examinations and timetables share.

Try guided demo →Download guide ↓
Sessions, classes & subjects — illustrated workflow banner

What you can do

01

List Sessions

02

Create Session

03

List Classes

04

Create Class

05

Every academic year and whether its books are closed

06

Close or re-open an academic year's books

Access & setup

Intended access: Assigned account with the required permissions.

  • A school account with the permissions shown below.
  • Choose the relevant school, academic session or child before working.
Required permission keys
settings:viewsettings:createstudent:viewsettings:manage

Use the public sample demo to learn this flow. Your assigned ERP account determines access to actual school records.

How the workflow works

  1. 01

    Create an academic session with dates

    A school account with the permissions shown below.

  2. 02

    Add classes and their sections

    Create Session is part of the documented workflow.

  3. 03

    Create subjects and select the current session

    List Classes is part of the documented workflow.

  4. 04

    Close the books only after the year-end review

    Review the result in the connected record or workspace before moving on.

Fields & controls

The screen exposes the following context or input controls. Required fields are validated by the live application.

  • Name
  • Start
  • End
  • Session
  • Level
  • Class
  • Capacity
  • Code
  • Type

Rules & current limits

  • Session ownership and closed-year checks apply to connected workflows.

Source inventory checked on 11 October 2026. Guide availability confirms documentation publication, not certification of every external service or device flow.

Try sessions, classes & subjects

Open a guided sample workspace, try the available actions, then reset whenever you like. No login required.

Launch guided demo →

API & permissions reference

These are the source-matched API operations connected to this guide. Reading this reference does not execute any request.

6 source-declared operations
GET/api/v1/academic/sessions

List Sessions

settings:view
POST/api/v1/academic/sessions

Create Session

settings:create

Declared request fields: name (required), startDate (required), endDate (required), isCurrent (optional).

GET/api/v1/academic/classes

List Classes

student:view
POST/api/v1/academic/classes

Create Class

settings:create

Declared request fields: name (required), sessionId (required), numericLevel (optional), streamId (optional), sortOrder (optional).

GET/api/v1/academic/sessions/locks

Every academic year and whether its books are closed

settings:view
PATCH/api/v1/academic/sessions/:id/lock

Close or re-open an academic year's books

settings:manage

Declared request fields: locked (required), reason (optional).

Open the actual application

ERP links use your assigned account. Record-specific pages start from the list so you can choose a real record.

Keep exploring