3.18.0 Release Notes

Features/Improvements

Class, Attendance and Grading Permissions Refinement

Refined permission controls for class management, attendance and enrolment grading to prevent unauthorised editing by users with view-only access.

New Permissions:

  • Attendance
    • Delete – Permission to delete attendance records
  • Class
    • Enrolments
      • Edit – Edit class enrolment associations
    • Grading – Permission to grade enrolment components in a class
    • Scheduler – Permission to manage scheduler for classes
    • Staff
      • Edit – Edit class staff associations
      • Link – Permission to link staff on a class
  • Enrolment
    • Component
      • Edit – Permission to edit enrolment components of an enrolment
      • Grading – Permission to grade enrolment components
      • Completion – Permission to manage enrolment component completion
  • Intake
    • Scheduler – Permission to manage scheduler for intakes

Google SSO Portal Login Options

Added ability to log in with different OAuth credentials for the portal versus admin-side of SELMA. The login email for students can now be customised – primary email is used by default, but can be changed to the secondary or school email.

Student Portal Configuration Enhancements

Added “Display Fees” option to portal configuration to hide fee information on the student portal.

Automated Cloud Assess Enrolment Workflow

If using SELMA Forms, the Cloud Assess integration and Stripe as a payment gateway, you can now opt to auto-enrol students into Cloud Assess upon successful payment. This speeds up processing times for students who have provided all required information and paid for their course/training.

Permanent Resident Visa Support

Added Permanent Resident Visa as a Visa Type. Visa Expiry Date is no longer required when the Visa Type is either Residency Visa or Permanent Resident Visa, whilst remaining required for all other Visa Types.

Enrolment End Date Calculator

End date calculator has been added to:

  • Edit Enrolment card
  • Transfer Enrolment

Also fixed an issue where enrolments could not be created when no components were selected.

Mail Merge Field Formatting Improvements

Multi-Select mail merge fields will return each value on a new line, and text area fields will accurately reflect the formatting they were written in, including line breaks.

Pricebook Application Enhancement

Pricebook selection improvement: Auto-loads items with editable descriptions and quantities based on enrolment or selected dates.

  • Enrolment Fee Apply Price Book: Added “Override Existing Fee Lines” option to replace un-invoiced fees
  • Enrol Student: Allows ad-hoc fee lines and adds selected fee preview

Student Advanced Search Filter

Added Unassigned option to the student owner filter in advanced search, allowing easy identification of students without an assigned account manager.

Bug Fixes

Attendance Toggle Selection Issue

When clicking the toggle sort button, any checked boxes will now retain their state. Reverted the Intake and Class Enrolment grids and attendance matrix sorting logic to sort by first name, with preferred names handled as if they were the first name.

NZQA Report File Position Alignment

Resolved file position misalignment in NZQA reports caused by special characters in address fields.

Form Rules with Extension Fields

Form rules can now be created using extension fields with dropdown values (e.g., Disability Status). Previously, dropdown options were not available when setting up conditional rules for these fields.

NZ Residency Status Form Submission

Fixed issue where SELMA forms with New Zealand residency status information would fail to save.

Fee Table Sorting and Display

Enrolment Fees Table in Communication Templates now orders fees in descending order (highest fee amount first, going lower). Also fixed a bug causing random characters to appear.

Custom Field Value Updates

Corrected an issue where duplicate custom field values were being created, causing disruptions to updating values in the UI. You can now update custom field values when they have inherited a value from a parent entity. Fixed Communication Templates not picking up custom field values on object creation – values now appear on first load.

PDF Email Attachments

Fixed sending reports and communication template PDFs from emails. You can now send non completion-required Enrolment reports in bulk from an Intake. Sending Invoices through email now works correctly when sending to an organisation/contact/student.

Event PDF Attachments

Attaching PDF reports to events now works as intended.

Form Submission PDF Display

Fixed dropdown values incorrectly showing numeric IDs instead of the correct text values on form submission generated PDFs.

Related Articles

3.04.0 Release Notes

Features/Improvements Alert Feature Expanded to Other Objects You can now add an alert to a programme, intake, contact, class, and a system user. The alert pops up on page load (if there is an alert) and you also have a button to open the alerts. There can be multiple alerts tied to a single object …

3.14.0 Release Notes 🥧

Features/Improvements Multi-Select Campus Filter in Grid Reports Added new multi-select filter option for grid reports, allowing users to filter report data to display information for multiple selected campuses, intakes, or other entities simultaneously. This enhancement improves reporting flexibility when analysing data across specific subsets of locations or programmes. Enhanced Class Linking Logic for Enrolment Components …

3.11.0 Release Notes

Features/Improvements Bulk Certificate Downloads From an Intake level, you will now have the ability to bulk export certificates (transcripts, statement of attainments, diplomas, attendance reports) for enrolments under that intake. The enrolments you choose are up to your discretion, and the PDFs will be exported in a zip file. Note that attendance reports will only …

3.13.0 Release Notes

Features/Improvements Re-enrolment for Withdrawn Students Enabled re-enrolment into the same intake for students who previously withdrew. For New Zealand customers, completed components will be automatically cross-credited. Failed components can now be re-added as ad-hoc to the same enrolment. Added a badge to Enrolment Map Components to highlight the enrolment component’s status for improved clarity. Enhanced …