AVKUL ERPDocs
MODULE GUIDE · 11 OCT 2026

Staff attendance

Record staff check-in/out and maintain an administrative daily and monthly register.

Try guided demo →Download guide ↓
Staff attendance — illustrated workflow banner

What you can do

01

Own attendance

02

Check-in/out

03

Daily roster

04

Corrections

05

Monthly register

06

Holiday marking

Access & setup

Intended access: Assigned account with the required permissions.

  • An assigned school account with the required permissions.
  • The academic, student or staff setup used by this workflow.
Required permission keys
hr:viewhr:updatehr: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

    Check the current personal attendance state

    An assigned school account with the required permissions.

  2. 02

    Clock in or out through the self-service action

    Check-in/out is part of the documented workflow.

  3. 03

    Use the authorized daily roster to correct records

    Daily roster is part of the documented workflow.

  4. 04

    Review the monthly register and holiday policy

    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
latnumberOptional
lngnumberOptional
remarkstringOptional
datestringRequired by declaration
recordsStaffAttendanceInput[]Required by declaration
forcebooleanOptional
fromstringRequired by declaration
tostringRequired by declaration

Rules & current limits

  • Self-service acts on the caller’s staff profile. Administrative corrections need separate access.

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

Try staff attendance

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

Launch guided demo →

API & permissions reference

This is the module’s source-declared endpoint catalogue. Reading this reference does not execute any request.

7 source-declared operations
GET/api/v1/staff-attendance/me

The caller's own attendance history and check-in state

Authenticated scope and endpoint-specific rules
POST/api/v1/staff-attendance/me/check-in

Clock in for today

Authenticated scope and endpoint-specific rules

Declared request fields: lat (optional), lng (optional), remark (optional).

POST/api/v1/staff-attendance/me/check-out

Clock out for today

Authenticated scope and endpoint-specific rules

Declared request fields: lat (optional), lng (optional), remark (optional).

GET/api/v1/staff-attendance/roster

All staff with their status for a date

hr:view
POST/api/v1/staff-attendance/mark

Mark/correct staff attendance for a date

hr:update

Declared request fields: date (required), records (required), force (optional).

GET/api/v1/staff-attendance/register

Monthly staff attendance register

hr:view
POST/api/v1/staff-attendance/mark-holidays

Stamp HOLIDAY rows for staff-applicable closed days

hr:manage

Declared request fields: from (required), to (required).

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