Skip to content

Issue Report ​

sfc.issue_report · every change is kept in the audit log · numbered ISS-{YYYY}-{#####}

Fields ​

Every record also has id, created_at and updated_at.

FieldLabelTypeRules
studentstudentlink → core.studentrequired
applicationapplicationlink → sfc.application
serviceservicelink → sfc.service
typetypeselectrequired; one of: Payment, Application, Document, Other
statusstatusselectone of: In process, Resolved, Rejected; default "In process"
payment_datepayment datedatetime
payment_modepayment modetext
gateway_refgateway reftext
bank_refbank reftext
order_reforder reftext
amountamountmoney
descriptiondescriptionlongtextrequired
attachmentattachmentfile
staff_notesstaff noteslongtext

Permissions ​

RoleCan
sfc:adminread, create, update, delete
sfc:accountsread, update
sfc:verifierread
sfc:studentread, create — only own rows (via student)

API ​

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

Edulab Bench developer documentation