How to run compliance checks and resolve outstanding items

How to run compliance checks and resolve outstanding items

This article explains how to run compliance checks in d6 after implementation to identify and resolve outstanding items. Compliance checks help the school ensure that learner data is complete, required documents are on file, and that the school meets reporting requirements for the Department of Education.

My School > Compliance

What compliance checking covers

The compliance section in d6 flags learner profiles and school records that have incomplete or missing information. This includes missing ID numbers, incomplete parent contact details, outstanding required documents, and learners who have not been assigned to classrooms. Resolving these outstanding items ensures accurate LURITS submissions and supports a complete school data set.

How do I run a compliance check?

Step 1 — Navigate to compliance reports

  1. Navigate to My School > Compliance > Outstanding Compliance Tasks.

Step 2 — Review outstanding items

  1. The system will generate a list of records with outstanding or incomplete information.

  2. Filter by Modules for example Admin, Communication, Curriculum and Finance Tasks.

  3. Review the list and note which items need to be resolved(Tasks in red will affect compliance).

Step 3 — Resolve outstanding items

  1. Click on a flagged record hyperlink to open it directly.

  2. Add the missing information or upload the required document.

  3. Save the record. The item will be removed from the compliance list once resolved.

  4. Repeat for all outstanding items.

Step 4 — Export the compliance report

  1. You can not export the compliance tasks- you can print reports by right clicking on section and printing.

Common compliance issues and how to fix them

  • Missing ID number: Open the learner profile and enter the correct 13-digit South African ID number or passport number for foreign nationals- if you do not have this information simply select applied from the drop list.

  • Missing parent contact details: Open the learner profile, navigate to the parent/guardian section, and add the required contact number and email address.

  • Learner not assigned to classroom: Navigate to the learner profile to select the appropriate class group.

Frequently asked questions

How often should I run compliance checks?

It is recommended to run compliance checks at least once a term, and always before a LURITS submission deadline. Running checks more frequently — for example, monthly — makes it easier to keep on top of new enrolments and data changes.

What is the difference between a compliance check and a LURITS submission?

A compliance check identifies missing or incomplete data within d6. A LURITS submission sends the approved data to the Department of Education. You should always resolve all compliance issues before making a LURITS submission to avoid rejected records.

Can I assign compliance follow-up tasks to specific staff members?

Compliance resolution is typically managed by the school admin. You can print the outstanding items list and distribute it to relevant staff for follow-up, but the final data entry must be done by a user with the appropriate access role in d6.

What happens if I submit LURITS data with outstanding compliance issues?

Records with missing mandatory fields (such as ID numbers) will be rejected by the LURITS system. Rejected records need to be corrected in d6 and resubmitted. Resolving compliance issues before submission avoids the need for corrections and resubmissions.

Last updated: June 2026  |  Version 1.0  |  Based on Post Implementation Admin Training video

© Copyright d6 group (Pty) Ltd.