3.21.0 Release Notes

Features/Improvements

Orders and Quotes

New financial workflow capabilities have been added to SELMA:

  • Orders can now be created directly from enrolments
  • Quotes can be created from intake fees, sent via email with PDF attachments, and converted into invoices when accepted
  • Invoices now support a Void status
  • Quantity and Total columns added to finance fee grids
  • Audit information now available for all finance objects

Class Achievement Matrix

A new Class Achievement Matrix provides streamlined achievement tracking at the class level. The matrix displays Class Components by default, automatically falling back to Enrolment Components when no Class Components exist.

NZ Compliance Enhancements

  • New Exclude From SDR field on enrolment components allows omission from SDR reporting
  • New Qualification Award Category Code field added to programmes
  • Student search filter added to F23, QE1, and ROA report pages
  • Improved SDR validation and generation performance

Communication Improvements

  • PDF communication templates can now have a Document Type assigned, eliminating the need to change it after sending
  • Bulk intake/class emails can now CC stakeholders marked “include in communications” and/or emergency contacts
  • Scheduled communications now support file attachments

Scheduler Grid Enhancements

Two new columns added to the Intake and Class scheduler grids:

  • Execution timing explanation
  • Inactive enrolment processing indicator

Other Improvements

  • Passport information section added to the Create Student page
  • Bulk document type editing in document tree list view
  • Programme dropdowns now consistently display programme codes

Bug Fixes

  • Fixed repeated timetable sessions not generating on the last day when using ‘repeat until’
  • Fixed task due/assigned email preferences not being respected on user profiles
  • Fixed form rules for Visa, Insurance, and Passport blocks; corrected form submission PDF display issues
  • Fixed column dropdown filter on Marking pages
  • Fixed Communication Templates extracting Default Organisation and Contact from students correctly
  • Fixed date filters on index pages not considering the full selected date range
  • Fixed embedded SELMA forms failing to submit for some users
  • Fixed one-day date discrepancy when posting invoices to Xero for certain regions
  • Fixed sub-events not appearing on student pages when parent events were created on enrolment pages

Related Articles

3.27.0 Release Notes

New Features CRICOS and ELICOS Compliance Reporting — Australian CRICOS and ELICOS providers can now record and manage CRICOS compliance data directly within SELMA. A new CRICOS card on the enrolment compliance tab allows staff to set the Confirmation of Enrolment (CoE) number, CoE status, Overseas Student Health Cover, and CRICOS status reason. When changing …

API Changelog

This page documents all API changes across SELMA releases. Each section covers the additions, removals, and modifications to API resources and their properties. Version 3.32 New Endpoints /api/australia_basis_for_admissions /api/australia_basis_for_admissions/code/{code} /api/australia_basis_for_admissions/{id} /api/australia_campus_operation_types /api/australia_campus_operation_types/code/{code} /api/australia_campus_operation_types/{id} /api/australia_commonwealth_scholarship_statuses /api/australia_commonwealth_scholarship_statuses/code/{code} /api/australia_commonwealth_scholarship_statuses/{id} /api/australia_commonwealth_scholarship_termination_reasons /api/australia_commonwealth_scholarship_termination_reasons/code/{code} /api/australia_commonwealth_scholarship_termination_reasons/{id} /api/australia_commonwealth_scholarship_types /api/australia_commonwealth_scholarship_types/code/{code} /api/australia_commonwealth_scholarship_types/{id} /api/australia_course_fees_codes /api/australia_course_fees_codes/code/{code} /api/australia_course_fees_codes/{id} /api/australia_course_of_study_types /api/australia_course_of_study_types/code/{code} /api/australia_course_of_study_types/{id} /api/australia_credit_bases /api/australia_credit_bases/code/{code} /api/australia_credit_bases/{id} /api/australia_hdr_end_user_engagements /api/australia_hdr_end_user_engagements/code/{code} /api/australia_hdr_end_user_engagements/{id} /api/australia_hdr_field_of_researches …

3.30.0 Release Notes

New Features Organisation Merge. Organisations can now be merged into one another, with fine-grained control over which areas to carry across — invoices, academic relations, contacts, custom fields, and more. Visa Subtype and Valid To. Visa records now support an optional Visa Subtype (e.g. AEWV, Subclass 500, NZeTA) that sits under the existing Visa Type, …