AVKUL ERPDocs
SCREEN GUIDE · 11 OCT 2026

General ledger

Use general ledger in the school workspace. Maintain account records and post balanced double-entry journals with auditable reversals.

Try guided demo →Download guide ↓
General ledger — illustrated workflow banner

What you can do

01

Create a standard chart

02

Add line

03

Reverse

04

List Accounts

05

Create Account

06

Create a standard chart of accounts, skipping what exists

07

List Journals

08

Post a balanced double-entry transaction

09

Post the mirror image; the original stays on the record

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
fee:viewfee: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

    Review or seed the chart of accounts

    A school account with the permissions shown below.

  2. 02

    Prepare matching debit and credit lines

    Add line is part of the documented workflow.

  3. 03

    Post the balanced journal and inspect its record

    Reverse is part of the documented workflow.

  4. 04

    Use a reversal to correct an entry without erasing the original

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

Request fields to understand

Source-declared fields used by related operations; each operation has its own validation and scope.

FieldDeclared typeInput
namestringRequired by declaration
codestringOptional
typestringRequired by declaration
parentIdstringOptional
isPostablebooleanOptional
linesJournalLineDto[]Required by declaration
entryDatestringOptional
narrationstringOptional
sourcestringOptional
sourceRefstringOptional

Rules & current limits

  • Debits and credits must balance. Ledger recording is not a bank settlement or a statutory filing.

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

Try general ledger

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.

8 source-declared operations
GET/api/v1/ledger/accounts

List Accounts

fee:view
POST/api/v1/ledger/accounts

Create Account

fee:manage

Declared request fields: name (required), code (optional), type (required), parentId (optional), isPostable (optional).

POST/api/v1/ledger/accounts/seed-defaults

Create a standard chart of accounts, skipping what exists

fee:manage
GET/api/v1/ledger/journals

List Journals

fee:view
POST/api/v1/ledger/journals

Post a balanced double-entry transaction

fee:manage

Declared request fields: lines (required), entryDate (optional), narration (optional), source (optional), sourceRef (optional).

POST/api/v1/ledger/journals/:id/reverse

Post the mirror image; the original stays on the record

fee:manage

Declared request fields: narration (optional).

GET/api/v1/ledger/trial-balance

Every account with its debit/credit totals

fee:view
GET/api/v1/ledger/income-statement

Income, expenditure and surplus for a period

fee:view

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