This guide covers the compliance workflow in d6: running compliance checks, resolving outstanding items, and exporting your learner and school data to SA-SAMS for submission to the Department of Education. Work through the sections in order — resolving compliance tasks before you export avoids repeated corrections and re-exports.
My School > d6 Initiatives > Compliance
The Compliance Tasks screen displays a list of all tasks related to SA-SAMS submission data. Use it to monitor outstanding compliance items before submitting data to the Department of Education.
Navigate to My School > d6 Initiatives > Compliance > Compliance Tasks.
Review the list of tasks related to your SA-SAMS submission data.
Work through the items so your data is complete before export.
Read more: How to view and manage Compliance Tasks
Outstanding Compliance Tasks display important data validations in priority order — the higher a task appears in the list, the more urgent it is. These validations check your data more thoroughly than SA-SAMS itself or DBE Data, so attending to them before exporting reduces repeated corrections and re-exports.
Open the Outstanding Compliance Tasks screen.
Work through the tasks from the top down, resolving the most urgent items first.
Correct the flagged data on the relevant learner, parent or personnel profiles.
Read more: How to use Outstanding Compliance Tasks
Mandatory learner fields: the Department requires certain learner fields (such as ethnicity and gender) to be completed for LURITS and CEMIS reporting. Check these under My School > Learners > Learners before export. Read more: LURITS/CEMIS Compliance
This step is optional. Uploading a zipped SA-SAMS database lets d6 retain extra or additional static data captured in SA-SAMS in all future exported databases — the uploaded database serves as a base, and existing d6+ transactions are appended to it during export. It is useful for schools that need to retain data captured directly in SA-SAMS, but it is not compulsory.
Read more: How to upload and import an SA-SAMS database
My School > d6 Initiatives > Compliance > Export to SA-SAMS Database
The Export to SA-SAMS Database function is how your school complies with Department of Education (DBE) regulations on data submission. A valid export requires certain learner, parent and personnel information to be included.
Resolve your outstanding compliance tasks first (see above).
Navigate to My School > d6 Initiatives > Compliance > Export to SA-SAMS Database.
Select the applicable options, including the Reporting Language if your school reports in a different language internally.
Generate the export and submit the database to the Department.
Read more: How to export to SA-SAMS database and SA-SAMS Exporter: Reporting Language Option
Resolve your Outstanding Compliance Tasks first, working from the top of the list down, and only then run the SA-SAMS export. Exporting with unresolved tasks leads to repeated corrections and re-exports.
The Outstanding Compliance Tasks validate your data more thoroughly than SA-SAMS itself or DBE Data, so fixing them first means your export is far more likely to be accepted without corrections.
Fields required for LURITS and CEMIS reporting, such as ethnicity and gender, must be completed on the learner profiles under My School > Learners > Learners. See the LURITS/CEMIS Compliance article for the full list.
No. It is an optional step for schools that want to retain extra static data captured directly in SA-SAMS in their future d6 exports.
Last updated: July 2026 | Version 1.0