7 Common SASAMS Errors and How to Fix Them

Frustrated with SASAMS errors? You're not alone. Here are the most common SA-SAMS problems South African schools face - and exactly how to solve them.

Every term, thousands of South African school administrators face the same frustration: SASAMS errors that block mark submissions, delay reporting, and create unnecessary stress. This guide covers the 7 most common SASAMS errors and their solutions.

Tired of SASAMS errors? MyEncore prevents most of them automatically.

See How It Works

Error 1: "Learner Not Found" When Importing Marks

The Problem: You're trying to import marks but SASAMS says certain learners don't exist in the system, even though they're enrolled at your school.
The Solution:
  1. Check if the learner's ID number matches exactly between systems
  2. Verify the learner is registered in SASAMS (not just your school system)
  3. For new learners, ensure they've been captured in SASAMS first
  4. Check for extra spaces or formatting issues in ID numbers

Prevention tip: Always import your learner list FROM SASAMS at the start of the year, rather than creating learners separately in each system.

Error 2: Subject Code Mismatch

The Problem: SASAMS rejects your marks because the subject codes don't match. Your system says "Mathematics" but SASAMS expects "MATH GR7" or a specific subject code.
The Solution:
  1. Download the official SASAMS subject list for your phase
  2. Map each subject in your school system to the exact SASAMS subject code
  3. Pay attention to grade-specific variations (e.g., "MATH GR7" vs "MATH GR8")
  4. Check for language variations (English vs Afrikaans subject names)

Error 3: "Invalid Mark Range" Errors

The Problem: SASAMS rejects marks as "out of range" even though they look correct to you.
The Solution:
  1. Check if you're entering percentages vs raw marks (SASAMS expects percentages)
  2. Ensure no marks exceed 100 or go below 0
  3. Look for accidental decimals (e.g., "75.5" instead of "76")
  4. Verify the assessment type allows the mark range you're entering

Error 4: "Assessment Not Found" or Missing Assessment Tasks

The Problem: The assessments in your school system don't appear in SASAMS, or SASAMS has different assessment structures than what you've captured.
The Solution:
  1. Check that your assessment structure matches the CAPS requirements in SASAMS
  2. Ensure you're mapping to Formal vs Informal assessments correctly
  3. Verify the term structure matches (Term 1, 2, 3, 4)
  4. Contact your district if assessment structures seem incorrect in SASAMS
Related: For a complete overview of how SASAMS integration should work, see our Complete SASAMS Integration Guide.

Error 5: Import File Format Errors

The Problem: SASAMS won't accept your CSV or Excel file. You get errors about file format, encoding, or structure.
The Solution:
  1. Save as CSV (Comma Delimited), not CSV UTF-8
  2. Remove any special characters (accents, symbols) from names
  3. Ensure column headers match SASAMS requirements exactly
  4. Check for hidden characters by opening in Notepad
  5. Don't include empty rows at the bottom of your file

Error 6: Duplicate Learner Records

The Problem: SASAMS shows duplicate learner entries, or marks aren't saving to the correct learner profile.
The Solution:
  1. Search SASAMS for the learner using their ID number (not name)
  2. Check if the learner was transferred and has multiple records
  3. Contact your district SASAMS coordinator to merge duplicate records
  4. Verify you're using the correct EMIS number for transfers

Error 7: "Session Timeout" During Large Imports

The Problem: SASAMS times out or crashes when importing large datasets, losing your progress.
The Solution:
  1. Break large imports into smaller batches (one class at a time)
  2. Import during off-peak hours (early morning or late afternoon)
  3. Use a stable internet connection (avoid mobile data)
  4. Keep the SASAMS tab active while importing (don't switch tabs)

How MyEncore Prevents These Errors

Book a Demo

When to Contact Your District

Some SASAMS issues require district-level support:

Keep your district SASAMS coordinator's contact details handy. They can resolve system-level issues that school-level access can't fix.

Preventing Future SASAMS Errors

The best way to avoid SASAMS errors is to use school management software with proper SASAMS integration. When your systems are properly connected:

Stop Fighting SASAMS Errors

MyEncore's automated SASAMS integration eliminates the manual processes that cause most errors. See the difference proper integration makes.

Book Your Free Demo

Related Articles:
SASAMS Integration: Complete Guide for Schools
How to Export Marks to SASAMS: Step-by-Step

← Back to News

WhatsApp Book Demo