Skip to content

Programme Transfer ​

fees.programme_transfer · every change is kept in the audit log · numbered PT-{YYYY}-{#####}

Fields ​

Every record also has id, created_at and updated_at.

FieldLabelTypeRules
studentstudentlink → core.studentrequired
from_structurefrom structurelink → fees.fee_structure
to_structureto structurelink → fees.fee_structurerequired
academic_yearacademic yearlink → core.academic_year
statusstatusselectone of: Active, Reverted; default "Active"
reverted_onreverted ondatetime

Permissions ​

RoleCan
fees:adminread, create, update
fees:clerkread, create, update
fees:accountantread

API ​

http
GET    /api/fees/programme_transfer?<field>=<value>&limit=100&offset=0
POST   /api/fees/programme_transfer
GET    /api/fees/programme_transfer/:id
PATCH  /api/fees/programme_transfer/:id
DELETE /api/fees/programme_transfer/:id

Edulab Bench developer documentation