Technical and Vocation Education and Training Management Information System (TVETMIS)


The Technical and Vocational Education and Training Management Information System (TVETMIS) is a unit record based information system that stores and maintains unit records of Technical and Vocational Education and Training College (TVET) data related to colleges and their campuses, programmes, subjects, staff, and students. The data content of TVETMIS is primarily maintained and supplied by TVET Colleges. The TVET Colleges create electronic data submission files in standard formats and transmit them to the Department of Higher Education and Training (DHET MIS) to be loaded into TVETMIS. 

The purpose of this overview is to provide TVET Colleges with a description of processes, content and business rules for the submission of data to TVETMIS.

  1. GENERAL INFORMATION

Files Generated with ITS Integrator

TVETMIS File Code File Name TVETMIS Table Code in ITS Integrator Description
003 5.1 Project  13000001
  • This file describes earmarked projects as reported on in the Financial Report file
  • Relates to the “Monthly Financial Statements”
  • Required if the Financial Report includes references to projects
  • Each project must be allocated a unique project code in combination with Provider_Code and Provider_ETQE_Id
  • Financial_Item_Id code must start with PROJ (i.e. Projects -Earmarked Capital Funding, Projects -Earmarked Recurrent Funding, Projects –Other)
  • Not a required file
100 5.2 Provider 13000002
  • This file describes the central office and the related campuses of the College
  • Relates to “Public TVET Annual Survey”
  • This is a required file
  • Can only include records for providers that already exist on TVETMIS (load will only update records) –combination of provider code and provider ETQE Id as on Provider Lookup list
  • Combination Provider_Code and Provider_ETQE_Id must be unique
  • Provider_Type_Id –set this to 500 (Education and Training)
  • Provider_Class_Id –set this to 4 (Public)
  • Provider_Status_Id –relates to start and end dates
  • Parent_Provider_Code and Parent_Provider_ETQE_Id as per Provider Lookup List (Only required in this file)
  • No_Of_Hostels –Number of Hostels
  • DCS_Site_YN –Department of Correctional Services Site Yes/No
101 5.3 Provider NQF Offering 13000020
  • This is a required file
  • This file describes programmes offered at the campuses related to the College
  • This file relates to PQM type reports and the NCAP
  • Combination Learnership_Id, Qualification_Id, Provider_Code and Provider_ETQE_Id must be unique
  • Learnership_Id and/or Qualification_Id as published by SAQA
  • Either Learnership_Id or Qualification_Id or Learnership_Id and Qualification_Id fields must be provided
  • Provider_Status_Id relates to start and end dates
102 5.4 Financial Report 13000003
  • This file describes the financial aspects of the College
  • Relates to “Monthly Financial Statements”
  • This is a required file
  • Combination of Provider_Code, Provider_ETQE_Id, Financial_Item_Id, Financial_Type_Id, Year, Month and Project_Code must be unique
  • Take careful note of the combinations between Financial_Item_Id and Financial_Type_Id
301 5.5 Programme  (Unregistered Qualifications) 13000004
  • This file describes programmes that are offered at the College that do not have a NQF Qualification ID.
  • Relates to any report that asks for “Other” programmes
  • Not a required file –unless Programmes are referred to in other files
  • Should not really ever be used –the DHET will monitor the use of this file for inclusion on the NQF10
  • Combination of Programme_Code, Provider_Code and Provider_ETQE_Id must be unique
  • Note specific rules in regard to AET_Level_Id and NQF_Level_Id
303 5.6 Subject (Unregistered Subjects) 13000005
  • This file describes subjects that are offered at the College that do not have a NQF Unit Standard ID
  • Not a required file –unless Subjects are referred to in other files
  • Relates to any report that asks for “Other” programmes
  • Should not really ever be used –the DHET will monitor the use of this file for inclusion on the NQF
  • Combination of Subject_Code, Provider_Code and Provider_ETQE_Id must be unique
  • Note specific rules in regard to AET_Level_Id and NQF_Level_Id
307 5.7 Programme Subjects (Unregistered Curriculum) 13000006
  • This file describes the relationship between programmes (that do not have a SAQA Qualification IDs) and their subjects (that do not have a SAQA Unit Standard IDs)
  • Not a required file –unless Programme Subject combinations are referred to in other files
  • Should not really ever be used –the DHET will monitor the use of this file for inclusion on the NQF
  • Combination of Programme_Code, Subject_Code, Provider_Code and Provider_ETQE_Id must be unique
  • Programme_Code, Provider_Code and Provider_ETQE_Id combination must exist in Programme file
  • Subject_Code, Provider_Code and Provider_ETQE_Id combination must exist in Subject file
400
5.8 Persons  (Personal Biographical) 13000007
  • This file describes people that have either enrolled in or achieved programmes/subjects at the College or people that are employed at the College
  • Relates to any report that asks for student and/or staff details
  • This is a required file
  • How TVETMIS matches a Person record
  • Note a staff member (even if still a student) should not have an Alternate_Id_Type_Id = 537, and Provider_Code and Provider_ETQE_Id mustbe set to NULL
  • Note a student record (that is not also a staff member) must have Alternate_Id_Type_Id = 537 and must have a Provider_Code and Provider_ETQE_Id
  • If a student then combination of National_Id, Person_Alternate_Id, Alternate_Id_Type_Id, Provider_Code and Provider_ETQE_Id must be associated with at least one record in an “enrolment” file
  • If a staff member then combination of National_Id, Person_Alternate_Id, Alternate_Id_Type_Id, must be associated with at least one record in the Staff file.
  • Staff members can be used across multiple campuses
  • Previous_ Fields are only used when providers merge
401 5.9 Staff (Staff Information) 13000008
  • This file describes the staff members of a College
  • Relates to any report that requires data about staff
  • This is a required file
  • Combination of National_Id, Person_Alternate_Id, Alternate_Id_Type_Id must exist in parent file 400 -Person
  • Combination of National_Id, Person_Alternate_Id, Alternate_Id_Type_Id can be associated to more than one combination of Provider_Code and Provider_ETQE_Id
  • Staff_Number –unique employee number at the specific combination of Provider_Code and Provider_ETQE_Id
403 5.10 Staff Qualification Type 13000009
  • This file describes the highest qualification types attained by the staff members
  • Relates to “Public TVET Annual Survey”
  • This is a required file
  • Combination of Staff_Number, Provider_Code and Provider_ETQE_Id must exist in parent file -Staff
  • Combination of Staff_Number, Staff_Qualification_Type_Id, Achievement_Year, Provider_Code and Provider_ETQE_Id must be unique
404 5.11 Staff Subject 13000021
  • This file describes the formal training and teaching experience that staff have attained by subject
  • Relates to “Public TVET Annual Survey”
  • This is a required file
  • Combination of Staff_Number, Provider_Code and Provider_ETQE_Id must exist in parent file 401 -Staff
  • Combination of Staff_Number, Unit_Standard_Id, Subject_Code, Provider_Code and Provider_ETQE_Id must be unique
405 5.12 Staff Classes 13000011
  • This file describes the amount of teaching that staff have conducted by week
  • Relates to “Public TVET Annual Survey”
  • This is a required file
  • Combination of Staff_Number, Provider_Code and Provider_ETQE_Id must exist in parent file -Staff
  • Combination of Staff_Number, Unit_Standard_Id, Subject_Code, Year_Week_Id, Provider_Code and Provider_ETQE_Id must be unique
406 5.13 Staff WBE 13000013
  • This file describes the work based experience interventions that staff have participated in
  • Relates to “Skills Accord”
  • Not a required file
  • Combination of Staff_Number, Provider_Code and Provider_ETQE_Id must exist in parent file -Staff
  • Time period between Start_Date and End_Date may not overlap with another record for the same combination of Staff_Number, Provider_Code and Provider_ETQE_Id
  • SDL_No –Skills Development Levy number of the employer. N000000000 is used for non-levy paying employer
501 5.14 Programme Enrolment (Qualification Information) 13000013
  • This file describes all student programme enrolments/achievements
  • Relates to any report that requires data about students
  • This is a required file
  • Combination of National_Id, Person_Alternate_Id, Alternate_Id_Type_Id, Provider_Code and Provider_ETQE_Id must exist in parent file 400 –Person (if student otherwise National_Id, Person_Alternate_Id and Alternate_Id_Type_Id)
  • Combination of National_Id, Person_Alternate_Id, Alternate_Id_Type_Id, Qualification_Id, Provider_Code, Provider_ETQE_Id and Programme_Code must be unique
  • Part_Of_Id -(Part of a) Learnership, (Part of an) Apprenticeship or Miscellaneous “stand-alone”
  • Enrolment_Date and Most_Recent_Registration_Date
  • Enrolment_Status_Idand Enrolment_Status_Date
  • Enrolment_Status_Reason_Id –only applies for students ‘Not assisted’ and ‘Discontinued’
  • SDL_No –must be provided if ‘WIL in progress’
503 5.15 Subject Enrolment (Subject Information) 13000014
  • This file describes all student subject enrolment/achievements
  • Relates to any report that requires data about students
  • This is a required file
  • Combination of National_Id, Person_Alternate_Id, Alternate_Id_Type_Id, Provider_Code and Provider_ETQE_Id must exist in parent file 400 –Person (if student otherwise National_Id, Person_Alternate_Id and Alternate_Id_Type_Id)
  • The combination of National_Id, Person_Alternate_Id, Alternate_Id_Type_Id, Unit_Standard_Id, Subject_Code, Provider_Code and Provider_ETQE_Id must be unique
  • Part_Of_Id -(Part of a) Qualification , (Part of a) Learnership, (Part of an) Apprenticeship or Miscellaneous “stand-alone”
  • Enrolment_Date and Most_Recent_Registration_Date
  • Enrolment_Status_Idand Enrolment_Status_Date
  • Enrolment_Status_Reason_Id –only applies for students ‘Not assisted’ and ‘Discontinued’


Data submission file formats
The file format for all DHET MIS data submission files is fixed length record ASCII files. In other words each record in a file takes up the same amount of space as all of the other records in the same file, regardless of how many characters are in each field.
 
Transmission of submission 
All data submissions must be validated using the data validation utility that is distributed to all TVET Colleges by the Department of Higher Education and Training (DHET). The DHET data validation utility will prepare the data submission in a predetermined format as required for loading into the DHET MIS system if the data submission conforms to the minimum data requirements as defined in this document. Thereafter the data validation utility will allow the user to submit the data submission to the DHET MIS.
 
Use of the term ETQE
This document makes use of the acronym ETQE (Education and Training Quality Entity), which within the scope of this document  

  1. DEPENDENCY ON OTHER ITS SYSTEMS

The following systems must be in use in order for the College to submit a complete valid collection of TVETMIS data to the Department of Higher Education.

  1. IMPLEMENTATION SEQUENCE

Directories for TVETMIS Files
The directory in the Application Server where TVETMIS files will be generated must be specified in "Directories for FTP Transfers {BATCH-7}" in the following two records
SystemFunctionDescription
RPTFETMISTVETMIS Export Files
FILEDFETMISDownload TVETMIS Files
System Operational Definition {SMNT-12} Parameters
The following System Operational Parameters must be set

SOD Description Subsystem Remark
PD Provider Code FM
F3 Funamental Subject Type FM  Identified one code from SCODE-27.
PT Provider Type ID FM  Default is “500” See Table “PT”
AI Student as Alternative ID FM  Default is “537” See Table “AI”
X1 Use PERSAL Nbr in PAAFILE Y/N FM  Defaulting to “N”

External Code Conversions
For several codes structures, the code sets implemented in ITS Integrator may differ from those required for TVETMIS Reporting. For this purpose, the standard ITS Integrator code translation facility is used. Refer to the on-line documentation of External Code Conversions {GOPS-21} for general information regarding the code translation facility.
All code conversion records for TVETMIS must have "FET" in the External Body - field, the code value used internally in ITS Integrator in the "Internal Code" - field and the translated value in the "External Code" - field.
The option "Maintain TVETMIS Export Information {TVETMIS-1}" also has a simplified tab-page where External Code Conversions for TVETMIS can be maintained. This tab page will automatically use External Body "FET" and only allow records for External Code Types associated with External Body "FET".

The specific code structure must be in the "External Code Type" field. The specific "External Code Type" for each Code Sructure is indicated with the required Code Structures below.

Refer to the section DHET Codes below for Code Values used by TVETMIS

Code Values used by TVETMIS is available as "TVETMIS file specification lookup values" from the DHET - website

Code Structures and External Code Translations
The following code structures must be fully implemented and have an External Code Translation record for each record in the code structure with the indicated External Code

Code Structure External Code
Ownership Codes {ACS-3} PPC - Provider Class Id
Campus Codes {SPCS-1} CPC - Campus Provider Code
Note: The "Mnemonic" in GOPS-21 must have one of the following
  • M - Main Campus
  • Y  Use this Campus to supply unique information to the department when there is more than one internal campus.
Disabilities {GCS2-1} DIS - Disability_Status_Code
Group Codes {GCS-7} EQT - Equity_Code
Offering Types {GCS-5} OTI - Offering_Type_Id
Occupation Codes {SCODE-21} ESI - Economic_Status_Id
Cancellation Reasons {SCODE-25} ESR - Enrolment_Status_Reason_Id
Language Codes {GCS-6} LNG - Home_Language_Code
Province Codes {GCS2-5} PRV - Province Codes
Citizenship Code {GCS2-6} NAT - Nationality_Code
Qualification Types {SCODE3-1} NQF - NQF_Level_ID
and
PTI - Programme Type ID

Note: Create only Code Conversion records for Qualification Types with Component (C)ollege.
Fields of Learning (In Qualification Types {SCODE3-1}) SDQ - Subfield ID
Previous Activities {SCODE3-1} PAI - Previous_Activity_Id
Qualification Codes {SACADO-1} DQS - Duplicate Qual Storage

Translations in this case is only required to identify duplications in code values. If there are no duplications, no translation values are required.

SAE - SAQA Aggregation Exception

Only Exceptions to have translations
Subject Codes {SACADO-10} DSS - Duplicate Subject Storage

Translations in this case is only required to identify duplications in code values. If there are no duplications, no translation values are required.
Account Codes {FCSO-4} FII - Financial Item ID

For the relevant ITS Integrator Accounts,
  • Account Number in the Internal Code
  • Cost Centre in the Mnemonic. If the Mnemonic is left blank, all Cost Centres will be used.
Cost Centres {FCSO-1}
Personnel Qualification Codes {PACS-26} SQT - Staff Qualification Type Id

A translation for each unique Stats Row
Rank Codes {PACS-2} STX - Staff Type ID


External Code Translations not linked to Code Structures will be supplied with the system

  1. TVETMIS EXTRACTION AND SUBMISSION PROCESS

  1. Ensure System Requirements as above are met
  2. Run "Populate TVETMIS Information {TVETMIS-4}" to extract the TVETMIS Information into the "TVETMIS Extract Information {TVETMIS-1}"
  3. Inspect the outcome of the TVETMIS extraction
    • "TVETMIS Extract Information {TVETMIS-1}" may be used to query and view results and errors
    • The option "CSV File with Errors {TVETMIS-11}" may be used to produce csv-files with error listings for TVETMIS tables where the extract program identified data errors 
      • These errors are to be resolved, refer to the table "Errors that might populate during the extraction process" for the relevant data file in the TVETMIS Data Mappings - section below for hints on how to resolve data errors
    • The option "CSV File with TVETMIS Data {TVETMIS-12}" may be used to procude a CSV-file for each TVETMIS table with the extracted data. 
      • These files may be opened with a spreadsheet program to allow the MIS Manager of the College to inspect, summarise and get a good idea of the numbers of  records that will be submitted to the DHET.
  4. Steps 2 and 3 must be repeated until all data errors have been resolved
  5. If there are no errors, generate the TVETMIS Files for import into EDUkitV using "Generate TVETMIS Files {TVETMIS-10}".
  6. "Download TVETMIS Submission Files {TVETMIS-13}" from the application server to your workstation. File names are as displayed in the "Extracts"-tab of the TVETMIS Export Information {TVETMIS-1}.
  7. Use 3RD Party Software namely EDUktiV  to load and submit files to DHET, if you dont have the 3RD party software then Zip these “.dat” files and submit (Email) to DHET MIS. Refer to the DHET WEbsite (https://webapps.dhet.gov.za/TECHNICA) for information.
  8. When receiving report back from DHET MIS fix ERRORs and Repeat Steps (2) to (6)
  9. Continue with the above, until you receive a “Comprehensive_College_with_Campus_Breakdown_Report”.

  1. TVETMIS DATA MAPPINGS

Example of ...Data


Example of ...Data

 
Menu Options
Example of ...data


Project

This file describes earmarked projects as reported on in the Financial Report file.
  • File Number: 003
  • Information must also exist in Files
    • 100, 102
  • ITS Integrator program rf01pkg.sql
  • Data Mapping
    • Field  Name Rules/Suggestions for Data
      Project_Code        PCI.PCD
      Project_Name        Must start with “PROJ”
      Financial_Item_Id  1 between 5
      Provider Code GOPS-21   CPC
      Provider _ETQE_Id SMNT-12   “EP”
      Date Stamp SYSDAT
  • The combination of the above data is extracted and combined from the below mentioned options.

    • FCSO-1 Maintain Cost Centre Definitions
    • FCSO-1 Maintain Transaction Type Definitions
    • FARO-23 General Ledger Journals
  •  Errors that might populate during the extraction process:
    • TVETMIS -1  13000001 Items Menu Content What to Fix
      Missing Mandatory value for Project Code: ikxextcode GOPS-21 PCI/PCD One of the Values in PCI/PCD
      Illegal character found in Project Code: ikxextcode GOPS-21 PCI/PCD One of the Values in PCI/PCD
      Illegal string found in Project Code: ikxextcode GOPS-21 PCI/PCD One of the Values in PCI/PCD
      Missing Mandatory value for Project Desc: ikxextdesc GOPS-21 PCI/PCD One of the Values in PCI/PCD
      Illegal character found in Project Desc:  ikxextdesc GOPS-21 PCI/PCD One of the Values in PCI/PCD
      Illegal string found in Project Desc: ikxextdesc GOPS-21 PCI/PCD One of the Values in PCI/PCD
      Missing Mandatory value for Financial Item: v_finitem HARDCODED Between 1 and 5 Between 1 and 5
      Illegal character found in Financial Item: v_finitem HARDCODED Between 1 and 5 Between 1 and 5
      Missing Mandatory value for Date Stamp: v_date_stamp SYSDATE System Date Check Dates
      Date Stamp is before 01-Jan-1900: v_date_stamp SYSDATE System Date Check Dates
      Date Stamp is in the Future: v_date_stamp SYSDATE System Date Check Dates
  • Errors Reported by EDUkitV
    •  

      File No

      003

      Menu

      Content

      What to Fix

      DDL   Name

      Project_Code




      Field Type Rule

      Field contains invalid characters

      Field may only contain characters like: ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      GOPS-21

      PCI/PCD

      One of the Values in PCI/PCD

      Fatal Error 02

      Duplicate combination of Project_Code, Provider_Code and Provider_ETQE_Id

      GOPS-21

      PCI/PCD

      One of the Values in PCI/PCD

       

      File No

      003

      Menu

      Content

      What to Fix

      DDL   Name

      Project_Name




      Field Type Rule

      Field contains invalid characters

      Field may only contain characters like: ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._,`'-

       

      Fatal Error 01

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      GOPS-21

      PCI/PCD

      One of the Values in PCI/PCD

       

      File No

      003

      Menu

      Content

      What to Fix

      DDL   Name

      Financial_Item_Id




      Field Type Rule

      Field contains invalid characters

      Field may only contain characters like: ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890_.<>-@

       

      Fatal Error 01

      Field contains an invalid Financial_Item_Id

      GOPS-21

      PCI/PCD

      One of the Values in PCI/PCD

      Fatal Error 02

      Field must contain a Financial_Item_Id that starts with the characters PROJ-

      GOPS-21

      PCI/PCD

      One of the Values in PCI/PCD

       

      File No

      003

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Code




      Field Type Rule

      Field contains invalid characters

      Field may only contain characters like: ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Invalid combination of Provider_Code and Provider_ETQE_Id.

       

      The combination of Provider_Code and Provider_ETQE_Id must exist on 100 - Provider

      GOPS-21

      PCI/PCD

      One of the Values in PCI/PCD

       

      File No

      003

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_ETQE_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains invalid Provider_ETQE_Id

      SMNT-12

      EP

      Default = 541

       

      File No

      003

      Menu

      Content

      What to Fix

      DDL   Name

      Date_Stamp




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

      SYSDATE

      DATE

      Check Date

      Fatal Error 02

      Date provided is unrealistic (pre 1900)

       

      SYSDATE

      DATE

      Check Date



Provider

This file describes the central office and the related campuses of the College
  • File Number: 100
  • ITS Integrator program rf02pkg.sql
  • Data Mapping
    • Data Fields on file Rules/Suggestions for Data
      Provider_Code SAJCODE       or          GOPS-21 CPC
      Provider_ETQE_Id SMNT-12                    EP
      Filler01 Leave Empty
      Provider_Name SAJNAME or               GOPS-21 CPC
      Provider_Type_Id SMNT-12  PT
      Provider_Postal_Address_1 Primary (P)ost            Numtype="C"
      Provider_Postal_Address_2  
      Provider_Postal_Address_3  
      Provider_Postal_Address_Code  
      Provider_Phone_Number (W)ork Telephone 
      Provider_Fax_Number (F)ax
      Filler02 Leave Empty
      Provider_Contact_Name Leave Empty
      Provider_Contact_Email_Address Leave Empty
      Provider_Contact_Phone_Number Leave Empty
      Provider_Contact_Cell_Number Leave Empty
      Filler03 Leave Empty
      Provider_Start_Date SADYCON
      Provider_End_Date Leave Empty
      Filler04 Leave Empty
      Provider_Class_Id SADOWN                 or GOPS-21 PPC
      Provider_Status_Id IAKACTIVE:              Hardcoded Rule
      Province_Code GOPS-21 PRV
      Country_Code GAOCOUNTRY          or GOPS-21 PCO
      Latitude_Degree SAJLATDEG
      Latitude_Minutes SAJLATMIN
      Latitude_Seconds SAJLATSEC
      Longitude_Degree SAJLONDEG
      Longitude_Minutes SAJLONMIN
      Longitude_Seconds SAJLONSEC
      Provider_Physical_Address_1 P(H)ysical Address
      Provider_Physical_Address_2  
      Provider_Physical_Address_3  
      Provider_Physical_Address_Code  
      Provider_Website_Address Web (S)ite
      Parent_Provider_Code GOPS-21    CPC Default Campus
      Parent_Provider_ETQE_Id SMNT-12  EP
      MIS_Type_Id 4 = Hardcode Value for "ITS"
      No_Of_Hostels SADCODE: Count Nbr of Hostel Buildings
      DCS_Site_YN Defaults “N”Dept of Correctional Services
      Date_Stamp SYSDATE

  • Errors that might populate during the extraction pocess
    • TVETMIS -1  13000002         Items Menu Content What to fixTV
      Illegal Provider_Class_Id Conversion:   

      Get the Provider_class_id by looking at the status of the Default Delivery building of the campus.
      Not really ideal, but:    
      ALSO:    
      Get the "Year of Construction" to use for the Provider_start_date

      Then set it to the first of January of that year
      SPCS create the building with address, and link to campus...if there is no LOV then
      v_classID Provider_Class_Id */ 

      IF (get_conversion('FET', 'PPC',  g_values.v_classID) ! 
      GOPS-21    PPC    One of the Values in PPC
      Illegal Province_Code Conversion:

      Get Province code from the Physical Addres postal code

      GCS2-2 make sure postal code linked
      GCS2-4 Make sure district linked to province
      v_province GOPS-21 PRV One of the Values in PRV
      Illegal Country_Code Conversion: v_country
      GCS-2 the country code is maybe blank
      GOPS-21 PCO One of the Values in PCO
      Missing Mandatory value for Provider_Code: SAJCODE GOPS-21 CPC One of the Values in CPC
      Too long value for field Provider_Code: SAJCODE GOPS-21 CPC One of the Values in CPC
      Illegal character found in Provider_Code: SAJCODE GOPS-21 CPC One of the Values in CPC
      Illegal String found in Provider_Code: SAJCODE GOPS-21 CPC One of the Values in CPC
      Missing Mandatory value for Provider_Name: SAJNAME GOPS-21 CPC One of the Values in CPC
      Too long value for field Provider_Name: SAJNAME GOPS-21 CPC One of the Values in CPC
      Illegal character found in Provider_Name: SAJNAME GOPS-21 CPC One of the Values in CPC
      llegal String found in Provider_Name: SAJNAME GOPS-21 CPC One of the Values in CPC
      Missing Mandatory value for Provider_Type_Id: v_provider_type SMNT-12 PT Identify which type explains your institution best:
      2_  Developer Enterprise NGO
      3 _ Education
      4 _ Employer
      5 _ Training
      500_ Education and Training
      Default will be "500"
      Too long value for field Provider_Type_Id: v_provider_type SMNT-12 PT  
      Missing Mandatory value for Provider_Postal_Address_1: v_postAddr1 Primary (P)ost SPCS-1 Fix Address for Campus.
      Too long value for field Provider_Postal_Address_1: v_postAddr1 Primary SPCS-1 Fix Address for Campus.
      Illegal character found in Provider_Postal_Address_1: v_postAddr1 Primary SPCS-1 Fix Address for Campus.
      Illegal String found in Provider_Postal_Address_1: v_postAddr1 Primary SPCS-1 Fix Address for Campus.
      Missing Mandatory value for Provider_Postal_Address_2: v_postAddr2 Primary SPCS-1 Fix Address for Campus.
      Too long value for field Provider_Postal_Address_2: v_postAddr2 Primary SPCS-1 Fix Address for Campus.
      Illegal character found in Provider_Postal_Address_2: v_postAddr2 Primary SPCS-1 Fix Address for Campus.
      Illegal String found in Provider_Postal_Address_2: v_postAddr2 Primary SPCS-1 Fix Address for Campus.
      Too long value for field Provider_Postal_Address_3: v_postAddr3 Primary SPCS-1 Fix Address for Campus.
      Illegal character found in Provider_Postal_Address_3: v_postAddr3 Primary SPCS-1 Fix Address for Campus.
      Illegal String found in Provider_Postal_Address_3: v_postAddr3 Primary SPCS-1 Fix Address for Campus.
      Missing Mandatory value for Provider_Postal_Address_Code: v_postPcode Primary SPCS-1 Fix Address for Campus.
      Too long value for field Provider_Postal_Address_Code: v_postPcode Primary SPCS-1 Fix Address for Campus.
      Illegal character found in Provider_Postal_Address_Code: v_postPcode Primary SPCS-1 Fix Address for Campus.
      Missing Mandatory value for Provider_Phone_Number: v_tel (W)ork Tel SPCS-1 Fix Work Tel for Campus
      Too long value for field Provider_Phone_Number: v_tel (W)ork Tel SPCS-1 Fix Work Tel for Campus
      Illegal character found in Provider_Phone_Number: v_tel (W)ork Tel SPCS-1 Fix Work Tel for Campus
      Illegal String found in Provider_Phone_Number: v_tel (W)ork Tel SPCS-1 Fix Work Tel for Campus
      Missing Mandatory value for Provider_Fax_Number: v_fax (F)ax Tel SPCS-1 Fix Fax Tel for Campus
      Too long value for field Provider_Fax_Number: v_fax (F)ax Tel SPCS-1 Fix Fax Tel for Campus
      Illegal character found in Provider_Fax_Number: v_fax (F)ax Tel SPCS-1 Fix Fax Tel for Campus
      Illegal String found in Provider_Fax_Number: v_fax (F)ax Tel SPCS-1 Fix Fax Tel for Campus
      Too long value for field Provider_Contact_Name: v_pc_name     Leave Empty
      Illegal character found in Provider_Contact_Name: v_pc_name     Leave Empty
      Illegal String found in Provider_Contact_Name: v_pc_name     Leave Empty
      Too long value for field Provider_Contact_Email_Address: v_pc_email     Leave Empty
      Illegal character found in Provider_Contact_Email_Address: v_pc_email     Leave Empty
      Illegal String found in Provider_Contact_Email_Address: v_pc_email     Leave Empty
  • Errors Reported by EDUkitV

    • File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

      See External Code Explantions

      Fatal Error 01

      Duplicate Provider_Code

      GOPS-21

      PCI,PCD

      Check the setup, make sure there are not 2 of the same.

      Fatal Error 02

      Invalid combination of Provider_Code and Provider_ETQE_Id.

      The combination of Provider_Code and Provider_ETQE_Id must be registered on the recipient system and at the relevant Quality Council

      SMNT-12

      EP

      Make sure that SMNT-12 EP has the correct default.

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_ETQE_Id




      Field Type Rule

      Field may only contain numbers

      See External Code Explantions

      Fatal Error 01

      Field contains invalid Provider_ETQE_Id

      SMNT-12

      EP

      Make sure the correct ETQE ID is used.

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Name




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._,`'-

      See External Code Explantions

      Fatal Error 01

      Field contains an invalid string like

       %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      GOPS-21

      Or

      SPCS-1

      CPC

       

      Name

      Make sure the name is correct in both CPC and SPCS-1

      Fatal Error 02

      Duplicate Provider_Name

      GOPS-21

      CPC

      Make sure only 1 Campus is loaded per Capmus.

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Type_Id




      Field Type Rule

      Field may only contain numbers

      See External Code Explantions SMNT-12 Options.

      Fatal Error 01

      Field contains an invalid Provider_Type_Id

      SMNT-12

      PT

      Make sure it contains the correct ID. Default is 500

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Postal_Address_1

      Provider_Postal_Address_2

      Provider_Postal_Address_3




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ -1234567890#&()/\:._`',

       

       

      Fatal Error 01

      Field contains an invalid string like

       %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

       

      SPCS-1

      Address

      Address needs fixing. See field type rule.

      Fatal Error 02

      Field contains only numbers

       

      SPCS-1

      Address

      There must be a valid address not only number.

      Fatal Error 03

      Field may not contain four consecutive numbers –

      field possibly contains a postal code or address layout is incorrect

      SPCS-1

      Address

      There may not be 0000 leading consecutive number.

      Non Fatal Error 01

      Field contains invalid characters - field may not contain characters like %ZZZ% or %XXX% or %ADDRES%

      SPCS-1

      Address

      Fix address must be propper no VVV XXX ADDRESS.

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Postal_Address_Code

      Provider_Phone_Number

      Provider_Fax_Number




      Field Type Rule

      Postal:  Field contains invalid characters - field may only contain characters like 1234567890

      Phone_Fax: Field contains invalid characters - field may only contain characters like 1234567890 ()/-

       

      Fatal Error 01

      Postal: Incorrect postal code supplied

       

      Phone_Fax: Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      SPCS-1

       

       

       

      SPCS-1

       

       

      Address

      Postal

      Code

       

      Address

      Phone and Fax

      Insert the correct postal code.

       

       

      Make sure phone numbers are only numbers.

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Contact_Name

      Provider_Contact_Email_Address

      Provider_Contact_Phone_Number

      Provider_Contact_Cell_Number




      Field Type Rule

      Name: Field contains invalid characters - field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ`' -

      Email: Field contains invalid characters - field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890_.<>-@

      Phone: Field contains invalid characters - field may only contain characters like 1234567890 ()/-

      Cell: Field contains invalid characters - field may only contain characters like 1234567890 ()-

      All these are left empty for now.

      Fatal Error 01

      Name:

      Field contains invalid characters - field may not contain characters like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or 0 or TEST or %ONTBREEK% or NIL or - or –

      Email:

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      Phone:

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      Cell:

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      Leave Empty

      Leave Emtpy

      Leave Empty

      Fatal Error 02

      Email:

      E-mail address does not contain the @ character

      Left Empty

      Left Empty

      Left Empty

      Non Fatal Error 01

      Name:

      Field contains invalid characters - field may not contain characters like NA or U or NONE or GEEN

      Left Empty

      Left Empty

      Left Empty

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Start_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Provider_Start_Date date is greater than Provider_End_Date

      SPCS-4

      Construction Date

      Check Dates

      Fatal Error 02

      Date is greater than today's date

      SPCS-4

      Construction Date

      Date cannot be after SYSDATE.

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_End_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Not applicable

       

       

       

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Class_Id




      Field Type Rule

      Field may only contain numbers

      See External Code Explantions

      Fatal Error 01

      Field contains an invalid Provider_Class_Id

      GOPS-21

      PPC

      Make sure the Ownership code is correct.

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Status_Id




      Field Type Rule

      Field may only contain numbers

       

       

      Fatal Error 01

      Field contains an invalid Provider_Status_Id

      Hard

      Coded

      IAKACTIVE

       

      Fatal Error 02

      A valid Provider_End_Date value is required if Provider_Status_Id has a value of 513

      Hard

      Coded

      IAKACTIVE

       

      Fatal Error 03

      Provider_End_Date must be left blank if Provider_Status_Id does not have a value of 513

      Hard

      Coded

      IAKACTIVE

       

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Province_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._,`'-

       

      Fatal Error 01

      Field contains an invalid Province_Code

      GOPS-21

      PRV

      Check Values.

      Fatal Error 02

      Invalid combination of Province_Code and Country_Code

      GOPS-21

      PRV

      Check Values.

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Country_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._,`'-

       

      Fatal Error 01

      Field contains an invalid Country_Code

      GOPS-21

      PCO

      Check Values.

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Latitude_Degree




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like 1234567890-

       

      Fatal Error 01

      Incomplete GPS reading provided

      SPCS-1

      Latitude Degree

      Check Latitudes.

      Fatal Error 02

      Incomplete Latitude/Longitude reading provided

      SPCS-1

      Latitude Degree

      Check Latitudes.

      Fatal Error 03

      Invalid Latitude_Degree value provided, value provided may not be greater than -22 and may not be less than -35

       

       

       

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Latitude_Minutes




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Invalid Latitude_Minutes value provided, value must contain 2 characters (include leading zero's if the value is less than 10) and may not be greater than 59

      SPCS-1

      Latitude Minutes

      Check Latitudes

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Latitude_Seconds




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like 1234567890.

       

       

      Fatal Error 01

      Invalid Latitude_Seconds value provided, value must contain 6 characters in the format nn.nnn (include leading zero's if the value is less than 10) and may not be greater than 59.999

      SPCS-1

      Latitude Seconds

      Check Latitudes

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Longitude_Degree




      Field Type Rule

      Field may only contain numbers

       

       

      Fatal Error 01

      Incomplete Latitude/Longitude reading provided

      SPCS-1

      Longitude Degree

      Check Latitudes

      Fatal Error 02

      Incomplete GPS reading provided

      SPCS-1

      Longitude Degree

      Check Latitudes

      Fatal Error 03

      Invalid Longitude_Degree value provided, value provided may not be greater than 33 and may not be less than 16

       

       

       

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Longitude_Minutes


       
       

      Field Type Rule

      Field may only contain numbers

       

        

      Fatal Error 01

      Invalid Longitude_Minutes value provided, value must contain 2 characters (include leading zero's if the value is less than 10) and may not be greater than 59

       

      SPCS-1

      Longitude Minutes

      Check Latitudes

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Longitude_Seconds




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like 1234567890.

       

      Fatal Error 01

      Invalid Longitude_Seconds value provided, value must contain 6 characters in the format nn.nnn (include leading zero's if the value is less than 10) and may not be greater than 59.999

      SPCS-1

      Longitude Seconds

      Check Latitudes

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Physical_Address_1

      Provider_Physical_Address_2

      Provider_Physical_Address_3

      Provider_Physical_Address_Code




      Field Type Rule

      Address_1:

      Field contains invalid characters - field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ -1234567890#&()/\:._`',

      Address_2

      Field contains invalid characters - field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ -1234567890#&()/\:._`',

      Address_3

      Field contains invalid characters - field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ -1234567890#&()/\:._`',

      Postal_Code:

      Field contains invalid characters - field may only contain characters like 1234567890

       

      Fatal Error 01

      Address_1

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      Address_2

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      Address_3

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      Postal

      Incorrect postal code supplied

      SPCS-1

      P(H)ysical Add

      Fix Address for Campus

      Fatal Error 02

      Address_1

      Field contains only numbers

      Address_2

      Field contains only numbers

      Address_3

      Field contains only numbers

      SPCS-1

      P(H)ysical Add

      Fix Address for Campus

      Fatal Error 03

      Address_3

      Field may not contain four consecutive numbers – field possibly contains a postal code or address layout is incorrect

      SPCS-1

      P(H)ysical Add

      Fix Address for Campus

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Website_Address




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ -1234567890#&()/\:._`',

       

      Fatal Error 01

      Not applicable

       

       

       

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Parent_Provider_Code




      Field Type Rule

      Field contains invalid characters –

       field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

       

      Fatal Error 01

      Combination Parent_Provider_Code and Parent_Provider_ETQE_Id does not exist in file 100 - Provider as Provider_Code and Provider_ETQE_Id

      GOPS-21

      CPC

      Check on of the Values

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Parent_Provider_ETQE_Id

       




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains invalid Parent_Provider_ETQE_Id

      SMNT-12

      EP

      Check Value

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      MIS_Type_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid MIS_Type_Id

      "4"

       

      Hardcode Value for "ITS"

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      No_Of_Hostels

       




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Not applicable

      SPCS-4

      Building Code

       

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      DCS_Site_YN




      Field Type Rule

      Field contains invalid characters - field may only contain characters like YN

       

      Fatal Error 01

      Not applicable

      “N”

       

      Dept of Correctional Serv.

       

      File No

      100

      Menu

      Content

      What to Fix

      DDL   Name

      Date_Stamp




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

       

      Fatal Error 01

      Date is greater than today's date

      SYSDATE

      Date

      Check Date

      Fatal Error 02

      Date provided is unrealistic (pre 1900)

      SYSDATE

      Date

      Check Date


Provider Offering

This file describes programmes offered at the campuses related to the College.
  • File Number: 101
  • ITS Integrator program rf20pkg.sql
  • Data Mapping
  • Field Name Rules/Suggestions for Data
    Learnership_Id v_learnershipID Leave Empty
    Qualification_Id IAIQARN
    Filler01
    Provider_Code v_provider_code GOPS-21 CPC Defailt Campus via IAJOT
    Provider_ETQE_Id v_etqa_id SMNT-12 EP
    Filler02 Leave Empty
    Filler03 Leave Empty
    Provider_Accred_Start_Date IAJINDATE
    Provider_Accred_End_Date IAJFODATE
    Filler04 Leave Empty
    Provider_Status_id IAJACTIVE Hradcoded Rule
    Offering_Type_Id IAJOT GOPS-21 OTI
    Date_Stamp v_dte_stamp SYSDATE + 1
    • Qualification Offering Types {SACADO-2}
    • Qualification {SACADO-1}
    • Offering Types {GCS-5}
  • Errors that might populate during the extraction process
    • 13000020 Items Menu Content What to Fix
      Illegal Provider Conversion: v_provider_code GOPS-21 CPC One of the values in CPC
      Missing Mandatory value for Qualification_Id: iaiqarn SACADO-1 / TVETMIS-1 SAQA-ID
      Illegal character found in Qualification_Id: iaiqarn SACADO-1 / TVETMIS-1 SAQA-ID
      Missing Mandatory value for Provider_Code: v_provider_code GOPS-21 CPC One of the values in CPC
      Illegal character found in Provider_Code: v_provider_code GOPS-21 CPC One of the values in CPC
      Missing Mandatory value for Provider_ETQE_Id: v_etqa_id SMNT-12 EP Must have default.
      Illegal character found in Provider_ETQE_Id: v_etqa_id SMNT-12 EP Must have default.
      Missing Mandatory value for Provider_Status_id: iajactive SACADO-2 Offering Type is Null
      Illegal character found in Provider_Status_id: iajactive SACADO-2 Offering Type character.
      Missing Mandatory value for Provider_Accred_Start_Date: Iajindate SACADO-2 Date Instituted
      Provider_Accred_End_Date is before Provider_Accred_Start_Date: iajfodate SACADO-2 Date Phased Out.
      Missing Mandatory value for Date Stamp: v_dte_stamp
  • Errors reported by EDUkitV
    • File No

      101

      Menu

      Content

      What to Fix

      DDL   Name

      Learnership_Id

       




      Field Type Rule

      Field may only contain numbers

       

       

      Fatal Error 01

      Duplicate combination of Learnership_Id, Qualification_Id, Provider_Code and Provider_Etqe_Id

      Leave

      Empty

       

      Fatal Error 02

      Both Learnership_Id and Qualification_Id are blank

      Leave

      Empty

       

      Fatal Error 03

      Field contains an invalid Learnership_Id

       

       

       

      Fatal Error 04

      Invalid combination of Learnership_Id and qualification_Id

       

       

       

       

      File No

      101

      Menu

      Content

      What to Fix

      DDL   Name

      Qualification_Id

       




      Field Type Rule

      Field may only contain numbers

       

       

      Fatal Error 01

      Field contains an invalid Qualification_Id. Must contain a valid SAQA Qualification ID as registered on the National Qualifications Framework (NQF)

       

      Qaulification ID of DHET

      IaIqarn

      Insert iaiqarn for qualification.

       

      File No

      101

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Code




      Field Type Rule

      Field contains invalid characters - field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Invalid combination of Provider_Code and Provider_Etqe_Id. The combination of Provider_Code and Provider_Etqe_Id must exist on 100 - Provider

      GOPS-21

      CPC

      One of the values 

      in CPC

      Fatal Error 02

      Combination Provider_Code and Provider_Etqe_Id may not exist in 100 - Provider as  Parent_Provider_Code and Parent_Provider_ETQE_Id

      GOPS-21

      CPC

      One of the values 

      in CPC

       

      File No

      101

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Etqe_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains invalid Provider_Etqe_Id

      SMN T-12

      EP

      Must have default.

       

      File No

      101

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Accred_Start_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Provider_Accred_Start_Date date is greater than Provider_Accred_End_Date

      SACADO-2

       

      Date Instituted

       

      File No

      101

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Accred_End_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Not applicable

      SACADO-2

       

      Date Phased Out.

       

      File No

      101

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Status_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Provider_Status_Id

      SACADO-2

       

      Offering Type character.

      Fatal Error 02

      A valid Provider_Accred_End_Date value is required if Provider_Status_Id has a value of 513

       

       

       

      Fatal Error 03

      Provider_Accred_End_Date must be left blank if Provider_Status_Id does not have a value of 513

       

       

       

       

      File No

      101

      Menu

      Content

      What to Fix

      DDL   Name

      Offering_Type_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Offering_Type_Id

      GOPS-21

      OTI

      Check Value

       

      File No

      101

      Menu

      Content

      What to Fix

      DDL   Name

      Date_Stamp




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

       

       

       

      Fatal Error 02

      Date provided is unrealistic (pre 1900)

      Sysdate+A1

       

       

       

       


Financial Report
This file describes financial aspects of the College

  • File Number: 102
  • ITS Integrator program rf03pkg.sql
  • Information must also exist in File
    • 100
  • Data Mapping
    • Field Name Rules/Suggestions for Data
      Provider_Code CPC Default Campus on CC of campus
      Provider_ETQE_Id EP
      Financial_Item_Id FII Must be left Empty if Project_Code has value
      Financial_Type_Id 1 - 5
      Year Fgcfiny : Between 2010 - 2050
      Month Fgcfinc: Between 1 - 12
      Amount Fgctval
      Project_Code PCI,PCD : Start with "PROJ-"
      Date_Stamp Fgcidte
  • The data is extracted from the General Ledger with fin cycle 14 as the Opening Balance for the year and  fin cycle 13 as the Closing Balance for the year.
  • Errors that might populate during the extraction process
    • 13000003 Items Menu Content What to Fix
      RULE for v_fintitem: Must be left Empty if Project_Code has value:
      Project_Code Must be Empty if Financial_Item_Id was provided or Vice-Versa: v_finItem GOPS-21 FII One of the values in FII
      Invalid Financial_Item_Id / Financial_Type_Id Combination: v_finItem GOPS-21 FII One of the values in FII
      Invalid Financial_Item_Id / Financial_Type_Id Combination: v_finItem GOPS-21 FII One of the values in FII
      Invalid Financial_Item_Id / Financial_Type_Id Combination: v_finItem GOPS-21 FII One of the values in FII
      Invalid Financial_Item_Id. Project not allowed: v_finItem GOPS-21 FII One of the values in FII
      Either Project_Code OR Financial_Item_Id Must be provided: v_finItem GOPS-21 FII One of the values in FII
      RULE for v_fintype: on GOPS-21 for FII
      • 1 Budget Allocation (B)
      • 2 Unspent Balance from Previous Year (B – J)
      • 3 Actual (J)
      • 4 Projected
      • 5 Opening Balance as at Start of Year (S)
      Linked at the bottom of GOPS-21 PCD with “YYYNY”
      Illegal character found in Financial Type: v_finType GOPS-21 FII Values to be 1 - 5
      Illegal string found in Financial Type: v_finType GOPS-21 FII Values to be 1 - 5
      Illegal character found in Financial Item: v_finItem GOPS-21 FII One of the values in FII
      Illegal string found in Financial Item: v_finItem GOPS-21 FII One of the values in FII
      Missing Mandatory value for Year: fgcfiny FARO-23 Financial Year. Between 2010 - 2050
      Illegal character found in Year: fgcfiny FARO-23 Financial Year. Between 2010 - 2050
      Missing Mandatory value for Month: fgcfinc FARO-23 Financial Cycle: Between 1 - 12
      Illegal character found in Month: fgcfinc FARO-23 Financial Cycle: Between 1 - 12
      Missing Mandatory value for Amount: fgctval FARO-23 Value.
      Illegal character found in Amount: fgctval FARO-23 Value
      Illegal character found in Project Code: v_projectCode ikxextcode PCD/PCI GOPS-21
      Illegal string found in Project Code: v_projectCode ikxextcode PCD/PCI GOPS-21
      Missing Mandatory value for Date Stamp: v_date_stamp FARO-23 fgcidte Date.
      Date Stamp is before 01-Jan-1900: v_date_stamp FARO-23 fgcidte Date.
      Date Stamp is in the Future: v_date_stamp FARO-23 fgcidte Date.
  • Errors reported by EDUkitV

    • File No

      102

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Invalid combination of Provider_Code and Provider_ETQE_Id. The combination of Provider_Code and Provider_ETQE_Id must exist on 100 - Provider

      GOPS-21

      CPC

      Check Value

      Fatal Error 02

      Duplicate combination of Provider_Code, Provider_ETQE_Id, Financial_Item_Id, Financial_Type_Id, Year, Month and Project_Code

      GOPS-21

      CPC

      Check Value

         

      File No

      102

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_ETQE_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains invalid Provider_ETQE_Id

      SMNT-12

      EP

      Check Default

        

      File No

      102

      Menu

      Content

      What to Fix

      DDL   Name

      Financial_Item_Id

       




      Field Type Rule

      Field contains invalid characters –

       field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890_.<>-@

       

      Fatal Error 01

      Field contains an invalid Financial_Item_Id

      GOPS-21

      FII

      One of the values in FII

      Fatal Error 02

      Field may only contain a Financial_Item_Id that does not start with the characters PROJ-

      GOPS-21

      FII

      One of the values in FII

      Fatal Error 03

      Field must and may only be left blank if Project_Code is not blank

       

       

       

       

      File No

      102

      Menu

      Content

      What to Fix

      DDL   Name

      Financial_Type_Id

       




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Financial_Type_Id

      GOPS-21

      FII

      Values to be 1 - 5

      Fatal Error 02

      Record contains invalid combination of Financial_Type_Id, Financial_Item_Id and Project_Code

      GOPS-21

      FII

      Values to be 1 - 5

      Fatal Error 03

      Record contains invalid combination of Financial_Type_Id and Project_Code

      GOPS-21

      FII

      Values to be 1 - 5

      Fatal Error 04

      Record contains invalid combination of Financial_Type_Id, Financial_Item_Id and Project_Code

      GOPS-21

      FII

      Values to be 1 - 5

      Fatal Error 05

      Record contains invalid combination of Financial_Type_Id, Financial_Item_Id and Project_Code

      GOPS-21

      FII

      Values to be 1 - 5

      Fatal Error 06

      Record contains invalid combination of Financial_Type_Id and Financial_Item_Id

      GOPS-21

      FII

      Values to be 1 - 5

       

      File No

      102

      Menu

      Content

      What to Fix

      DDL   Name

      Year




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Record contains invalid Year

      FARO-23

       

      Financial Year. Between 2010 - 2050

       

      File No

      102

      Menu

      Content

      What to Fix

      DDL   Name

      Month




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Record contains invalid Month

      FARO-23

       

      Financial Cycle:  Between 1 - 12

       

      File No

      102

      Menu

      Content

      What to Fix

      DDL   Name

      Amount




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like 1234567890.-

       

      Fatal Error 01

      Not applicable

      FARO-23

       

      Value.

       

      File No

      102

      Menu

      Content

      What to Fix

      DDL   Name

      Project_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Combination of Project_Code, Provider_Code and Provider_ETQE_Id does not exist in 003 - Project

      GOPS-21

      PCD/PCI

      ikxextcode

       

       

      File No

      102

      Menu

      Content

      What to Fix

      DDL   Name

      Date_Stamp




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

      FARO-23

       

      fgcidte

       

      Date.

      Fatal Error 02

      Date provided is unrealistic (pre 1900)

      FARO-23

       

      fgcidte

       

      Date.

       


Programme (Unregistered Qualifications)
This file describes programmes that are offered at the College that do not have a SAQA Qualification ID
  • File Number: 301
  • ITS Integrator program:  rf04pkg.sql
  • Information must also exist in File
    • 100
  • Data Mapping
    • Field Name Rules/Suggestions
      Programme_Code IAIQUAL : WHERE IAIQARN IS NULL
      Programme_Description IAIDESC : WHERE IAIQARN IS NULL
      Programme_Type_ID IBSCODE : For GOPS-21 PTI
      NQF_Level_Id IBSNQFLEV: For GOPS-21 NQF
      Subfield_Id IAIFOLC : For GOPS-21 SDQ
      AET_Level_Id v_abet_band_id : ABI Currently hardcode "1"
      Programme_Start_Date IAJINDATE : Select MIN() because PK contains OT
      Programme_End_Date IAJFODATE : Select MAX()because PK contains OT
      Provider_Code v_providerCampus : CPC Default Campus on OT of curriculum
      Provider_ETQE_Id SMNT-12 EP
      Programme_Status_Id IAJACTIVE : Any Active => 1, Not Active => 2
      Programme_Credit IAJMAXCRED : Only Allow Between 40 - 480
      Date_Stamp v_date_stamp
  • The data is extracted from
    • Qualification Offering Types {SACADO-2}
    • Qualifications {SACADO-1}
    • Approved Qualifications {SACADO-7}
    • Qualification Types {SCODE3-1}
    • Offering Types {GCS-5}
    • Census Dates {GOPS-1}
  • Errors that might populate during the extraction process
    • 13000004 Items Menu Content What to Fix
      Default Empty Programme_Type_Id value to 1: Unknown Ibscode SCODE3-1 GOPS-21 PTI One of the Values in PTI
      llegal Programme_Type_Id Conversion: Ibscode SCODE3-1 GOPS-21 PTI One of the Values in PTI
      Default Empty NQF Level value to 1: Undefined' Ibsnqflev SCODE3-1 GOPS-21 NQF One of the Values in NQF
      Illegal NQF Level Conversion: Ibsnqflev SCODE3-1 GOPS-21 NQF One of the Values in NQF
      Default Subdomain ID value to 530: Undefined Iaifolc SACADO-1 Page 2 GOPS-21 SDQ One of the Values in SDQ
      Illegal Subdomain Conversion: Iaifolc SACADO-1 Page 2 GOPS-21 SDQ One of the Values in SDQ
      Missing Mandatory value for Qualification Code: Iaiqual SACADO-1 Qualification Qualification
      Illegal character found in Qual Code: Iaiqual SACADO-1 Qualification Qualification
      Illegal String found in Qual Code: Iaiqual SACADO-1 Qualification Qualification
      Missing Mandatory value for Qualification Name: iaidesc SACADO-1 Qualification Description
      Illegal character found in Qual Name: iaidesc SACADO-1 Qualification Description
      Illegal String found in Qual Name: iaidesc SACADO-1 Qualification Description
      Missing Mandatory value for Programme_Type_Id: Ibscode SCODE3-1 GOPS-21 PTI One of the Values in PTI
      Illegal character found in Programme_Type_Id: Ibscode SCODE3-1 GOPS-21 PTI One of the Values in PTI
      Missing Mandatory value for NQF Level: Ibsnqflev SCODE3-1 GOPS-21 NQF One of the Values in NQF
      Illegal character found in NQF Level: Ibsnqflev SCODE3-1 GOPS-21 NQF One of the Values in NQF
      Missing Mandatory value for Subdomain ID: Iaifolc SACADO-1 Page 2 GOPS-21 SDQ One of the Values in SDQ
      Illegal character found in Subdomain ID: Iaifolc SACADO-1 Page 2 GOPS-21 SDQ One of the Values in SDQ
      Missing Mandatory value for AET Level ID: v_aet_level_id ABI Currently hardcode "1"
      Illegal character found in AET Level ID: v_aet_level_id ABI Currently hardcode "1"
      Programme_Credit not in legal range of 40 – 480: iajmaxcred SACADO-1 Offering Type Background.
      Missing Mandatory value for Start Date. Setting to: iajindate SACADO-1 Offering Type Date Instituted
      Start Date is after todays date: iajindate SACADO-1 Offering Type Date Instituted.
      Start Date is before 01-Jan-1900: iajindate SACADO-1 Offering Type Date Instituted.
      Missing Mandatory value for End Date. Setting to: iajfodate SACADO-1 Offering Type Date Phased Out
      End Date is before 01-Jan-1900: iajfodate SACADO-1 Offering Type Date Phased Out.
      Start Date is after End Date: iajfodate SACADO-1 Offering Type Date Phased Out.
      Programme End Date cannot be in the future: iajfodate SACADO-1 Offering Type Date Phased Out.
      Start and End Date differs by more than 3 years: iajfodate SACADO-1 Offering Type Date Phased Out
      Missing Mandatory value for Provider Code: v_provider_code GOPS-21 CPC One of the Values.
      Illegal character found in Provider Code: v_provider_code GOPS-21 CPC One of the Values
      Illegal String found in Provider Code : v_provider_code GOPS-21 CPC One of the Values
      Missing Mandatory value for Provider ETQA Code: v_etqe_id SMNT-12 EP Default
      Illegal character found in Provider ETQA Code: v_etqe_id SMNT-12 EP Default.
      Missing Mandatory value for Date Stamp: v_date_stamp

  • Errors reported by EDUkitV

    • File No

      301

      Menu

      Content

      What to Fix

      DDL   Name

      Programme_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      SACADO-1

      Qualification

      Qualification

      Fatal Error 02

      Duplicate combination of Programme_Code, Provider_Code and Provider_ETQE_Id

      SACADO-1

      Qualification

      Qualification WHERE IAIQARN IS NULL

       

      File No

      301

      Menu

      Content

      What to Fix

      DDL   Name

      Programme_Description




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._,`'-

       

      Fatal Error 01

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      SACADO-1

      Qualification

      Description WHERE IAIQARN IS NULL

       

      File No

      301

      Menu

      Content

      What to Fix

      DDL   Name

      Programme_Type_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Programme_Type_Id

      GOPS-21

      PTI

       

      One of the Values in   PTI

       

      File No

      301

      Menu

      Content

      What to Fix

      DDL   Name

      NQF_Level_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid NQF_Level_Id

      GOPS-21  

      NQF

      One of the Values in   NQF

       

      File No

      301

      Menu

      Content

      What to Fix

      DDL   Name

      Subfield_Id




      Field Type Rule

      Field may only contain numbers

      Iaifolc

      SACADO-1

      Page 2

      Fatal Error 01

      Field contains an invalid Subfield_Id

      GOPS-21  

      SDQ

      One of the Values in   SDQ

       

      File No

      301

      Menu

      Content

      What to Fix

      DDL   Name

      AET_Level_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid AET_Level_Id

      ABI

       

      Currently hardcode "1"

       

      Fatal Error 02

      Invalid AET_Level_Id and NQF_Level_Id combination. Following combinations are invalid: a.) AET_Level_Id = 1 AND NQF_Level_Id = 539 b.) AET_Level_Id = (2 OR 3 OR 4) AND NQF_Level_Id <> 539 c.) AET_Level_Id = 5 AND NQF_Level_Id <> 503.

      ABI

       

      Currently hardcode "1"

       

       

      File No

      301

      Menu

      Content

      What to Fix

      DDL   Name

      Programme_Start_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Programme_Start_Date date is greater than Programme_End_Date

      SACADO-1

      Offering Type

      Date Instituted

      Fatal Error 02

      Date is greater than today's date

      SACADO-1

      Offering Type

      Date Instituted

      Fatal Error 03

      Date provided is unrealistic (pre 1900)

       

       

       

       

      File No

      301

      Menu

      Content

      What to Fix

      DDL   Name

      Programme_End_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

      SACADO-1

      Offering Type

      Date Phased Out

       

      File No

      301

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Code




      Field Type Rule

      Field contains invalid characters - field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Invalid combination of Provider_Code and Provider_ETQE_Id. The combination of Provider_Code and Provider_ETQE_Id must exist on 100 - Provider

       

      GOPS-21

      CPC

      One of the Values.

      Fatal Error 02

      Combination Provider_Code and Provider_ETQE_Id may not exist in 100 - Provider as  Parent_Provider_Code and Parent_Provider_ETQE_Id

      GOPS-21

      CPC

      One of the Values.

       

      File No

      301

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_ETQE_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains invalid Provider_ETQE_Id

      SMNT-12

      EP

      Default

       

      File No

      301

      Menu

      Content

      What to Fix

      DDL   Name

      Programme_Status_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Programme_Status_Id

      SACADO-1

      IAJACTIVE

       

      Any Active => 1, Not Active => 2

       

      Fatal Error 02

      A valid Programme_End_Date value is required if Programme_Status_Id has a value of 2

      SACADO-1

      IAJACTIVE

       

      Any Active => 1, Not Active => 2

       

       

      Programme_End_Date must be left blank if Programme_Status_Id does not have a value of 2

      SACADO-1

      IAJACTIVE

       

      Any Active => 1, Not Active => 2

       

       

      File No

      301

      Menu

      Content

      What to Fix

      DDL   Name

      Programme_Credit




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains a value less than 40

      SACADO-1

      Offering Type

      Background.

      Fatal Error 02

      Field contains a value greater than 480

      SACADO-1

      Offering Type

      Background.

       

      File No

      301

      Menu

      Content

      What to Fix

      DDL   Name

      Date_Stamp




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

      SYSDATE

      DATE

      Check Date

      Fatal Error 02

      Date provided is unrealistic (pre 1900)

      SYSDATE

      DATE

      Check Date

       


Subject (Unregistered Subjects)
This file describes subjects that are offered at the College that do not have a SAQA Unit Standard ID
  • File Number: 303
  • ITS Integrator program: rf05pkg.sql
  • Information must also exist in File
    • 100, 307
  • Data Mapping
    • Field Name Rules/Suggestions
      Subject_Code ialsubj
      Subject_Name ialdesc
      NQF_Level_Id ialnqflev : SCODE3-1 NQF
      Subfield_Id ialfolc : SCODE3-1 b6 SDQ
      AET_Level_Id v_abet_band_id: ABI Currently hardcode "1"
      Subject_Reg_Start_Date iakindate
      Subject_Reg_End_Date iakfodate
      Provider_Code v_providerCampus DefaultCampus on OT of curriculum
      Provider_ETQE_Id EP
      Subject_Status_Id iakactive Any Active => 1, Not Active => 2
      Subject_Credit Iakcredit or ialcredit : Must be between 1 and 110
      Date_Stamp iallastupd/iakindate/sysdate
  • The data is extracted from
    • Subjects {SACADO-10} where the Unit Standard is blank
    • Subject Offering Type and Blocks {SACADO-12}
    • Offering Types {GCS-5}
    • Census Dates {GOPS-1}
    • Curriculum {SACADO-17}
    • For Qualifications {SACADO-1} where the Qualification Category in the Qualification Type {SCODE3-1} is not (I)nternal 
  • Errors that might populate during the extraction process
    • 13000005 Items Menu Content What to Fix.
      Default Empty NQF Level value to 515: nknown: Ialnqflev SACADO-10 GOPS-21 NQF SACADO-10 no NQF level
      Illegal NQF Level Conversion: Ialnqflev SACADO-10 GOPS-21 NQF One of the Values in NQF.
      Default Subdomain value to 530: Unknown: Ialfolc SACADO-10 GOPS-21 SDQ SACADO-10 National Sub Field of Learning is empty
      Illegal Subdomain Conversion: Ialfolc SACADO-10 GOPS-21 SDQ One of the Values in SDQ.
      Missing Mandatory value for Course/Subject Code: Ialsubj SACADO-10 Subject Code
      Illegal character found in Course/Subject Code: Ialsubj SACADO-10 Subject Code
      Illegal String found in Course/Subject Code: Ialsubj SACADO-10 Subject Code
      Missing Mandatory value for Course Description: Ialdesc SACADO-10 Name
      Illegal character found in Course Description: Ialdesc SACADO-10 Name
      Illegal String found in Course Description: Ialdesc SACADO-10 Name
      Missing Mandatory value for NQF Level: Ialnqflev SACADO-10 GOPS-21 NQF One of the Values in NQF.
      Illegal character found in NQF Level: Ialnqflev SACADO-10 GOPS-21 NQF One of the Values in NQF.
      Missing Mandatory value for Subdomain ID: Ialfolc SACADO-10 GOPS-21 SDQ One of the Values in SDQ.
      Illegal character found in Subdomain ID: Ialfolc SACADO-10 GOPS-21 SDQ One of the Values in SDQ.
      Missing Mandatory value for AET Level ID: v_aet_level_id ABI Currently hardcode "1"
      Illegal character found in AET Level ID: v_aet_level_id ABI Currently hardcode "1"
      Missing Mandatory value for Registration Start Date. Setting to: iakindate SACADO-17 Date Instituted Check Dates.
      Start Date is after todays date: iakindate SACADO-17 Date Instituted Check Dates.
      Start Date is before 01-Jan-1900: iakindate SACADO-17 Date Instituted Check Dates.
      Missing Mandatory value for Registration End Date. Setting to: iakfodate SACADO-17 Date Phased Out Check Dates.
      End Date is before 01-Jan-1900: iakfodate SACADO-17 Date Phased Out Check Dates.
      Start Date is after End Date: iakfodate SACADO-17 Date Phased Out Check Dates.
      End Date cannot be in the future: iakfodate SACADO-17 Date Phased Out Check Dates.
      Start and End Date differs by more than 3 years: iakfodate SACADO-17 Date Phased Out Check Dates.
      Missing Mandatory value for Provider Code: v_provider_code GOPS-21 CPC One of the values in CPC
      Illegal character found in Provider Code: v_provider_code GOPS-21 CPC One of the values in CPC
      Illegal String found in Provider Code: v_provider_code GOPS-21 CPC One of the values in CPC
      Missing Mandatory value for Provider ETQA ID: v_etqe_id SMNT-12 EP See Defaults
      Illegal character found in Provider ETQA ID: v_etqe_id SMNT-12 EP See Defaults
      Missing Mandatory value for Date Stamp: v_date_stamp iallastupd/iakindate/sysdate Check Dates.
      Illegal Subject Credit. Must be between 1 and 110: v_SubjCredit SACADO-17 Must be between 1 and 110 Check Credits.

  • Errors reported by EDUkitV

    • File No

      303

      Menu

      Content

      What to Fix

      DDL   Name

      Subject_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      SACADO-10

      Subject Code

       

      Fatal Error 02

      Duplicate combination of Subject_Code, Provider_Code and Provider_ETQE_Id

      SACADO-10

      Subject Code

       

       

      File No

      303

      Menu

      Content

      What to Fix

      DDL   Name

      Subject_Name




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._,`'-

       

      Fatal Error 01

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      SACADO-10

      Name

       

       

      File No

      303

      Menu

      Content

      What to Fix

      DDL   Name

      NQF_Level_Id




      Field Type Rule

      Field may only contain numbers

      SACADO-10

      Fatal Error 01

      Field contains an invalid NQF_Level_Id

      GOPS-21

      NQF

      One of the Values in NQF.

       

      File No

      303

      Menu

      Content

      What to Fix

      DDL   Name

      Subfield_Id




      Field Type Rule

      Field may only contain numbers

      Scode 3-1 b6 SDQ

       

      Fatal Error 01

      Field contains an invalid Subfield_Id

      GOPS-21

      SDQ

      One of the Values in SDQ.

       

      File No

      303

      Menu

      Content

      What to Fix

      DDL   Name

      AET_Level_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid AET_Level_Id

       

       

      ABI  Currently hardcode "1

      Fatal Error 02

      Invalid AET_Level_Id and NQF_Level_Id combination. Following combinations are invalid: a.) AET_Level_Id = 1 AND NQF_Level_Id = 539 b.) AET_Level_Id = (2 OR 3 OR 4) AND NQF_Level_Id <> 539 c.) AET_Level_Id = 5 AND NQF_Level_Id <> 503.

       

       

      ABI  Currently hardcode "1

       

      File No

      303

      Menu

      Content

      What to Fix

      DDL   Name

      Subject_Reg_Start_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Subject_Reg_Start_Date date is greater than Subject_Reg_End_Date

      SACADO-17

      Date Instituted

      Check Dates.

      Fatal Error 02

      Date is greater than today's date

      SACADO-17

      Date Instituted

      Check Dates.

      Fatal Error 03

      Date provided is unrealistic (pre 1900)

      SACADO-17

      Date Instituted

      Check Dates.

       

      File No

      303

      Menu

      Content

      What to Fix

      DDL   Name

      Subject_Reg_End_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

      SACADO-17

      Date Phased Out

      Check Dates.

       

      File No

      303

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Invalid combination of Provider_Code and Provider_ETQE_Id. The combination of Provider_Code and Provider_ETQE_Id must exist on 100 - Provider

      GOPS-21

      CPC

      One of the values in CPC

      Fatal Error 02

      Combination Provider_Code and Provider_ETQE_Id may not exist in 100 - Provider as  Parent_Provider_Code and Parent_Provider_ETQE_Id

      GOPS-21

      CPC

      One of the values in CPC

       

      File No

      303

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_ETQE_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains invalid Provider_ETQE_Id

      SMNT-12

      EP

      See Defaults

       

      File No

      303

      Menu

      Content

      What to Fix

      DDL   Name

      Subject_Status_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Subject_Status_Id

      iakactive

       

      Any Active => 1, Not Active => 2

      Any Active => 1, Not Active => 2

       

      Fatal Error 02

      A valid Subject_Reg_End_Date value is required if Subject_Status_Id has a value of 2

      iakactive

       

      Any Active => 1, Not Active => 2

      Any Active => 1, Not Active => 2

       

       

      Subject_Reg_End_Date must be left blank if Subject_Status_Id does not have a value of 2

       

       

       

       

      File No

      303

      Menu

      Content

      What to Fix

      DDL   Name

      Subject_Credit




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Value provided may not be less than 1

      SACADO-17

      Must be between 1 and 110

      Check Credits.

       

      Fatal Error 02

      Field contains a value greater than 110

      SACADO-17

      Must be between 1 and 110

      Check Credits.

       

       

      File No

      303

      Menu

      Content

      What to Fix

      DDL   Name

      Date_Stamp




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

       

      iallastupd/

      iakindate

      /sysdate

      Check Dates

      Fatal Error 02

      Date provided is unrealistic (pre 1900)

       

      iallastupd/

      iakindate

      /sysdate

      Check Dates

       


Programme Subjects (Unregistered Curriculum)
This file describes the relationship between programmes (that do not have a SAQA Qualification IDs) and their subjects (that do not have a SAQA Unit Standard IDs).
  • File Number: 307 
  • ITS Integrator program: rf06pkg.sql
  • Information must also exist in File
    • 100, 301,303
  • Data Mapping
    • Field Name Rules/Suggestions
      Programme_Code iakqual
      Subject_Code iaksubj
      Prog_Subj_Start_Date iakindate
      Prog_Subj_End_Date iakfodate
      Provider_Code v_provider: CPC Default Campus on OT of curriculum
      Provider_ETQE_Id SMNT-12 EP
      Prog_Subj_Status_Id Iakactive: Any Active => 1, Not Active => 2
      Prog_Subj_Credit Iakcredit: Must be between 1 and 110
      Prog_Subj_Type_Id v_SubjTypeID: F3 1=Core, 2=Elective, 3=Fundamental
      Date_Stamp iakindate/sysdate ALL date Formats as follows: YYYYMMDD
  • The data is extracted from
    • Subjects {SACADO-10} where the Unit Standard is blank
    • Subject Offering Type and Blocks {SACADO-12}
    • Offering Types {GCS-5}
    • Census Dates {GOPS-1}
    • Curriculum {SACADO-17}
    • For Qualifications {SACADO-1} where the SAQA-ID is blank and the Qualification Category in the Qualification Type {SCODE3-1} is not (I)nternal 
  • Errors that might populate during the extraction process
    • 13000006 Items Menu Content What to Fix.
      Missing Mandatory value for Programme Code: Iakqual SACADO-17 Qualification Qualification Code
      Illegal character found in Programme Code: Iakqual SACADO-17 Qualification Qualification Code
      Illegal String found in Programme Code: Iakqual SACADO-17 Qualification Qualification Code
      Missing Mandatory value for Course/Subject Code: Iaksubj SACADO-17 Subject Subject Code
      Illegal character found in Course/Subject Code: Iaksubj SACADO-17 Subject Subject Code
      Illegal String found in Course/Subject Code: Iaksubj SACADO-17 Subject Subject Code
      Missing Mandatory value for Registration Start Date. Setting to: iakindate SACADO-17 Date Instituted. Check Dates
      Start Date is after todays date: iakindate SACADO-17 Date Instituted Check Dates
      Start Date is before 01-Jan-1900: iakindate SACADO-17 Date Instituted Check Dates
      Missing Mandatory value for Registration End Date. Setting to: iakfodate SACADO-17 Date Phased Out Check Dates
      End Date is before 01-Jan-1900: iakfodate SACADO-17 Date Phased Out Check Dates
      Start Date is after End Date: iakfodate SACADO-17 Date Phased Out Check Dates
      End Date cannot be in the future: iakfodate SACADO-17 Date Phased Out Check Dates
      Start and End Date differs by more than 3 years: iakfodate SACADO-17 Date Phased Out Check Dates
      Missing Mandatory value for Provider Code: v_provider_code GOPS-21 CPC One of the Values in CPC
      Illegal character found in Provider Code: v_provider_code GOPS-21 CPC One of the Values in CPC
      Illegal String found in Provider Code: v_provider_code GOPS-21 CPC One of the Values in CPC
      Missing Mandatory value for Provider ETQA ID: v_etqe_id SMNT-12 EP Defaults
      Illegal character found in Provider ETQA ID: v_etqe_id SMNT-12 EP Defaults
      Missing Mandatory value for Date Stamp: v_date_stamp iakindate/sysdate Check Dates.
      Illegal Subject Credit. Must be between 1 and 110: v_SubjCredit SACADO-17 Must be between 1 and 110 Check Credits.

  • Errors reported by EDUkitV

    • File No

      307

      Menu

      Content

      What to Fix

      DDL   Name

      Programme_Code




      Field Type Rule

      Field contains invalid characters –

       field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Duplicate combination of Programme_Code, Subject_Code, Provider_Code and Provider_ETQE_Id

      SACADO-17

      Qualification

      Qualification Code

      Fatal Error 02

      Combination of Programme_Code, Provider_Code and Provider_ETQE_Id does not exist in 301 - Programme

      SACADO-17

      Qualification

      Qualification Code

       

      File No

      307

      Menu

      Content

      What to Fix

      DDL   Name

      Subject_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Combination of Subject_Code, Provider_Code and Provider_ETQE_Id does not exist in 303 - Subject

      SACADO-17

      Subject

      Subject Code

       

      File No

      307

      Menu

      Content

      What to Fix

      DDL   Name

      Prog_Subj_Start_Date

      Next Cell Last Cell

      Field Type Rule 

        Field may only contain a valid date in the format YYYYMMDD

      Fatal Error 01

      Prog_Subj_Start_Date date is greater than Prog_Subj_End_Date

      SACADO-17

      Date Instituted.

      Check Dates

      Fatal Error 02

      Date is greater than today's date

      SACADO-17

      Date Instituted.

      Check Dates

      Fatal Error 03

      Date provided is unrealistic (pre 1900)

      SACADO-17

      Date Instituted.

      Check Dates

       

      File No

      307

      Menu

      Content

      What to Fix

      DDL   Name

      Prog_Subj_End_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

      SACADO-17

      Date Phased Out

      Check Dates

       

      File No

      307

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_ETQE_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains invalid Provider_ETQE_Id

      SMNT-12

      EP

      Defaults

       

      File No

      307

      Menu

      Content

      What to Fix

      DDL   Name

      Prog_Subj_Status_Id




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ-1234567890@_

       

      Fatal Error 01

      Field contains an invalid Prog_Subj_Status_Id

      iakactive

      Date

      Any Active => 1, Not Active => 2

      Fatal Error 02

      A valid Prog_Subj_End_Date value is required if Prog_Subj_Status_Id has a value of 2

      iakactive

      Date

      Any Active => 1, Not Active => 2

       

      Prog_Subj_End_Date must be left blank if Prog_Subj_Status_Id does not have a value of 2

       

       

       

       

      File No

      307

      Menu

      Content

      What to Fix

      DDL   Name

      Prog_Subj_Credit




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Value provided may not be less than 1

      SACADO-17

      Must be between 1 and 110

      Check Credits.

      Fatal Error 02

      Field contains a value greater than 110

      SACADO-17

      Must be between 1 and 110

      Check Credits.

       

      File No

      307

      Menu

      Content

      What to Fix

      DDL   Name

      Prog_Subj_Type_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Prog_Subj_Type_Id

      SMNT-12

      F3

      1=Core, 2=Elective, 3=Fundamental

       

      File No

      307

      Menu

      Content

      What to Fix

      DDL   Name

      Date_Stamp




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

       

      Iakindate

      /sysdate

      Check Dates.

      Fatal Error 02

      Date provided is unrealistic (pre 1900)

       

      Iakindate

      sysdate

      Check Dates.

       



Person  (Personal Biographical)
This file contains records with demographical information of
    • Student that have either enrolled, or achieved certification for a qualification or credit for a subject at the College
      or 
    • Personnel members people that are employed at the College.
  • File Number: 400
  • Information must also exist in File
    • 503(301,303,307,400,401,501) or 401
  • ITS Integrator program: rf07pkg.sql
  • Data Mapping:
  • Field Name
  • Student Field Personnel Field Rules/Suggestions
    National_Id iadidno paaidn
    Person_Alternate_Id iadstno paanum
    Alternate_Id_Type_Id v_alt_id_type v_alt_id_type AI Hardcode "537" - "Student Number" IN SOD "AI"
    Equity_Code iadethn paarace GOPS-21 EQT Get via IADETHN
    Nationality_Code iadcntryc paacntryc GOPSs-21 NAT
    Home_Language_Code iadpreflang paalang GOPS-21 LNG
    Gender_Code iadsex paasex No conversion needed
    Citizen_Resident_Status_Code iadindalien CRS Hardcoded
    Filler01
    Disability_Status_Code v_disability v_disability DIS All disabilities matched via external codestruct
    Person_Last_Name iadsurn paasur
    Person_First_Name iadnames paafnme Restrict to first 26 of A40 caracters
    Person_Middle_Name v_middleName v_middleName Not stored in ITS
    Person_Title iadtitle paatil No Conversion needed
    Person_Birth_Date iadbirdat paabdte
    Person_Home_Address_1 v_homeAddr1 v_homeAddr1 Use Primary "H"ome Address
    Person_Home_Address_2 v_homeAddr2 v_homeAddr2 Restrict to first 30 Characters
    Person_Home_Address_3 v_homeAddr3 v_homeAddr3 Restrict to first 30 Characters
    Person_Postal_Address_1 v_postAddr1 v_postAddr1 Use Primary "P"ostal Address
    Person_Postal_Address_2 v_postAddr2 v_postAddr2 Restrict to first 30 Characters
    Person_Postal_Address_3 v_postAddr3 v_postAddr3 Restrict to first 30 Characters
    Person_Home_Addr_Postal_Code v_homePCode v_homePCode
    Person_Postal_Addr_Post_Code v_postPCode v_postPCode
    Person_Phone_Number v_studPhone v_studPhone Use Primary "H"ome or "W"ork Number
    Person_Cell_Phone_Number v_studCell v_studCell Use Primary"C"ell Number
    Person_Fax_Number v_studFax v_studFax Use Primary "F"ax Number
    Person_Email_Address v_studEMail v_studEMail Use Primary "E"Mail Address
    Province_Code innprovc innprovc PRV Link via Postal Code. Get via IBVPOS and IBDMAG
    Provider_Code v_provider_code v_provider_code CPC Default Campus on OT of Enrolment
    Provider_ETQE_Id v_etqa_id v_etqa_id SMNT-12 EP
    Person_Previous_Lastname v_Lastname Not stored in ITS
    Person_Previous_Alternate_Id v_Alternate_Id Not stored in ITS
    Person_Previous_Alternate_Id_Type_Id v_Alternative_Id_Type Not stored in ITS
    Person_Previous_Provider_Code v_Provider_Code2 Not stored in ITS
    Person_Previous_Provider_ETQE_Id v_Provider_Code3 Not stored in ITS
    Seein_Id
    Hearing_Id
    Walking_Id
    Remembering_Id
    Communicationg_Id
    Self_Care_ID
    POPI_Act_Status_ID
    POPI_Act_Status_Date
    Date_Stamp iaddate paalastupd
  • The data is extracted from
    • Student Biographical {SREGB-1}
      • Students registered for the reporting year
    • Personnel Biographical {PBOP-1}
      • Personnel Members that have been in-service during the reporting year
  • Errors that might populate during the extraction process
    • 3000007 Items Menu Content What to Fix.
      Missing Mandatory value for Equity. Setting to "U"nknown' Iadethn SREGB-1 p2 Group GCS-7 Group Codes GOPS-21 EQT One of the Values in EQT
      Illegal Equity Conversion Iadethn SREGB-1 p2 Group GCS-7 Group Codes GOPS-21 EQT One of the Values in EQT
      Illegal Nationality Conversion Iadcntryc SREGB-1 p2 Country Code GCS2-6 Citizenship Codes GOPS-21 NAT One of the Values in NAT
      Illegal Language Conversion: Iadpreflang SREGB-1 Preffered Lang GCS-6 Language codes GOPS-21 LNG One of the Values in LNG
      Missing Mandatory value for Citizen Resident Status. Setting to "U"nknown' Iadindalien SREGB-1 Non-Resident Hardcoded
      • P => PR Permanent Resident
      • N => SA South Africa
      • Y => O Other 
      • => U Unknown
      CRS Needed Value.
      Illegal Citizen Resident Status Conversion Iadindalien SREGB-1 Non-Resident
      • P => PR Permanent Resident
      • N => SA South Africa
      • Y => O Other 
      • => U Unknown
      CRS Check Value
      Illegal Province Code Conversion Innprovc GCS2-5 Province Codes GOPS-21 PRV One of the Values in PRV
      Illegal character found in National ID: Iadidno SREGB-1 ID No Check ID No. Only Numeric.
      National ID assigned to more than one student Iadidno SREGB-1 ID No Query ID No. Only Numeric
      Gender in National ID differs from Gender field iadidno SREGB-1 ID No Check Gender. 0-4 Female 5-9 Male
      Illegal National ID. Must be 13 characters long iadidno SREGB-1 ID No Check ID No. Only Numeric
      National ID May not contain 0000 in Position 1 - 4 iadidno SREGB-1 ID No Check ID No. Only Numeric
      National ID May not contain 0000 in Position 7 - 10 iadidno SREGB-1 ID No Check ID No. Only Numeric
      National ID May not contain String like iadidno SREGB-1 ID No Check ID No. Only Numeric
      Illegal character found in Person Alt ID Iadstno SREGB-1 StudentNo Numeric Only no spaces.
      Illegal String found in Person Alt ID Iadstno SREGB-1 StudentNo Numeric Only no spaces.
      Illegal character found in Alt ID Type v_alt_id_type SMNT-12 AI Hardcode "537"
      Missing Mandatory value for Equity Code Iadethn SREGB-1 p Group GOPS-21 EQT One of the Values in EQT
      Illegal character found in Equity Code Iadethn SREGB-1 p2 Group GOPS-21 EQT One of the Values in EQT
      Missing Mandatory value for Nationality Code Iadcntryc SREGB-1 p2 Country Code GOPS-21 NAT One of the Values in NAT
      Illegal character found in Nationality Code Iadcntryc SREGB-1 p2 Country Code GOPS-21 NAT One of the Values in NAT
      Missing Mandatory value for Home Language Iadpreflang SREGB-1 Preffered Lang GOPS-21 LNG One of the Values in LNG
      Illegal character found in Home Language Iadpreflang SREGB-1 Preffered Lang GOPS-21 LNG One of the Values in LNG
      Missing Mandatory value for Gender Code Iadsex SREGB-1 Gender No conversion was needed.
      Illegal character found in Gender Iadsex SREGB-1 Gender No conversion was needed.
      Missing Mandatory value for Citizen Resident Status: Iadindalien SREGB-1 Hardcoded
      • P => PR Permanent Resident
      • N => SA South Africa
      • Y => O Other 
      • => U Unknown
      CRS Needs a value.
      Illegal character found in Citizen Resident Status Iadindalien SREGB-1 Hardcoded
      • P => PR Permanent Resident
      • N => SA South Africa
      • Y => O Other 
      • => U Unknown
      CRS Needs a value.
      Missing Mandatory value for Disability Status v_disability GOPS-21 DIS One of the Values.Must have Zero infront ‘01’
      Illegal character found in Disability Status v_disability GOPS-21 DIS One of the Values.Must have Zero infront ‘01’
      Illegal character found in Seeing Disability v_seeing' GOPS-21 DI2 One of the Values.Must have NO Zero ‘1’
      Illegal character found in Hearing Disability v_hearing GOPS-21 DI3 One of the Values.Must have NO Zero ‘1’
      Illegal character found in Walking Disability v_walking GOPS-21 DI4 One of the Values.Must have NO Zero ‘1’
      Illegal character found in Remembering Disability v_remembering GOPS-21 DI5 One of the Values.Must have NO Zero ‘1’
      Illegal character found in Comunicating Disability v_comunicating GOPS-21 DI6 One of the Values.Must have NO Zero ‘1’
      Illegal character found in Self-Care Disability v_selfCare GOPS-21 DI7 One of the Values.Must have NO Zero ‘1’
      Missing Mandatory value for Person Last Name iadsurn SREGB-1 Surname Fix Surname.
      Illegal character found in Person Last Name iadsurn SREGB-1 Surname Fix Surname.
      llegal String found in Person Last Name iadsurn SREGB-1 Surname Fix Surname.
      Missing Mandatory value for Person First Name iadnames SREGB-1 Name Fix name.
      Illegal character found in Person First Name iadnames SREGB-1 Name Fix name.
      Illegal String found in Person First Name iadnames SREGB-1 Name Fix name.
      Illegal character found in Person Middle Name v_middleName SREGB-1 Alt Name Fix alternate name.
      Illegal String found in Person Middle Name v_middleName SREGB-1 Alt Name Fix alternate name.
      Ignoring student flagged as Duplicate iadnames SREGB-1 Name Fix name.
      Ignoring student flagged as Duplicate iadsurn SREGB-1 Surname Fix Surname.
      Persons name and Surname may not be the same iadsurn SREGB-1 Surname Fix Surname.
      Illegal character found in Person Title: iadtitle SREGB-1 Title Fix Title
      Illegal String found in Person Title iadtitle SREGB-1 Title Fix Title
      Missing Mandatory value for Birth Date iadbirdat SREGB-1 Birthdate Enter Birthdate.
      Birth Date is before 01-Jan-1850 iadbirdat SREGB-1 Birthdate Fix Birthdate
      Student may not be younger than 15 iadbirdat SREGB-1 Birthdate Fix Bbirthdate
      The Birth Date differs from the National ID Date Component iadbirdat SREGB-1 Birthdate Birthdate and ID incorrect.
      Missing Mandatory value for Province Code Innprovc GOPS-21 PRV One of the Values in PRV
      Missing Mandatory value for Date Stamp iaddate SREGB-1 Last Changed Date Needed.
      Illegal character found in Home Address 1 v_homeAddr1 SREGB-1 Address Fix the Address.
      Home Address 1 cannot contain only numbers v_homeAddr1 SREGB-1 Address Fix the Address.
      Illegal String found in Home Address 1 v_homeAddr1 SREGB-1 Address Fix the Address.
      Illegal character found in Home Address 2 v_homeAddr2 SREGB-1 Address Fix the Address.
      Home Address 2 cannot contain only numbers v_homeAddr2 SREGB-1 Address Fix the Address.
      Illegal String found in Home Address 2 v_homeAddr2 SREGB-1 Address Fix the Address.
      Illegal character found in Home Address 3 v_homeAddr3 SREGB-1 Address Fix the Address.
      Home Address 3 cannot contain only numbers: v_homeAddr3 SREGB-1 Address Fix the Address.
      Illegal String found in Home Address 3 v_homeAddr3 SREGB-1 Address Fix the Address.
      Home Address 3 cannot contain 4 Consecutive numbers: v_homeAddr3 SREGB-1 Address Fix the Address.
      Illegal character found in Home Post Code v_homePCode SREGB-1 Postal Code Fix the postal code.
      Home Post Code must contain exactly 4 characters: v_homePCode SREGB-1 Postal Code Fix the postal code
      Illegal character found in Postal Address 1 v_postAddr1 SREGB-1 Address Fix the Address.
      Postal Address 1 cannot contain only numbers: v_postAddr1 SREGB-1 Address Fix the Address.
      Illegal String found in Postal Address 1 v_postAddr1 SREGB-1 Address Fix the Address.
      Illegal character found in Postal Address 2 v_postAddr2 SREGB-1 Address Fix the Address.
      Postal Address 2 cannot contain only numbers v_postAddr2 SREGB-1 Address Fix the Address.
      Illegal String found in Postal Address 2 v_postAddr2 SREGB-1 Address Fix the Address.
      Illegal character found in Postal Address 3 v_postAddr3 SREGB-1 Address Fix the Address.
      Postal Address 3 cannot contain only numbers: v_postAddr3 SREGB-1 Address Fix the Address.
      Illegal String found in Postal Address 3 v_postAddr3 SREGB-1 Address Fix the Address.
      Postal Address 3 cannot contain 4 Consecutive numbers: v_postAddr3 SREGB-1 Address Fix the Address.
      Illegal character found in Postal Post Code v_postPCode SREGB-1 Postal Code Fix the postal code.
      Postal Post Code must contain exactly 4 characters v_postPCode SREGB-1 Postal Code Fix the postal code.
      Illegal character found in Student Phone Number v_studPhone SREGB-1 PhoneNo Fix Phone Number.
      Illegal String found in Student Phone Number v_studPhone SREGB-1 PhoneNo Fix Phone Number.
      Illegal character found in Cell Phone: v_studCell SREGB-1 CellNo Fix Cell Number.
      Illegal String found in Cell Phone v_studCell SREGB-1 CellNo Fix Cell Number
      Illegal character found in Fax Number: v_studCell SREGB-1 CellNo Fix Cell Number
      Illegal String found in Fax Number: v_studFax SREGB-1 FaxNo Fix Fax Number
      Illegal character found in EMail v_studEMail SREGB-1 Email Fix Email
      Illegal String found in EMail v_studEMail SREGB-1 Email Fix Email
      Invalid EMail Address v_studEMail SREGB-1 Email Fix Email
      EMail Address does not contain an @ character: v_studEMail SREGB-1 Email Fix Email
      Missing Mandatory value for Province Code innprovc GOPS-21 PRV One of the Values in PRV
      Illegal character found in Province Code innprovc GOPS-21 PRV One of the Values in PRV
      Illegal String found in Provider Code: v_provider_code GOPS-21 CPC One of the Values in CPC
      Illegal character found in Provider Code v_provider_code GOPS-21 CPC One of the Values in CPC
      Illegal character found in Provider ETQA ID v_etqa_id SMNT-12 EP. Default
      Popi Act Decision Date cannot be in the future: popiActDate

  • Errors reported by EDUkitVV

    • File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      National_Id




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like 1234567890

       

      Fatal Error 01

      Both National_Id and Person_Alternate_Id are blank

      SREGB-1

       

      ID No

      Check ID No. Only Numeric.

      Fatal Error 02

      National_Id does not have a length of exactly 13

      SREGB-1

       

      ID No

      Check ID No. Only Numeric.

      Fatal Error 03

      National_Id contains 0000 from digits 7 - 10

      SREGB-1

       

      ID No

      Check ID No. Only Numeric.

      Fatal Error 04

      National_Id contains 0000 from digits 1 - 4

      SREGB-1

       

      ID No

      Check ID No. Only Numeric.

      Fatal Error 05

      Field contains invalid characters - field may not contain characters like 1111111111111 or 2222222222222 or 3333333333333 or 4444444444444 or 5555555555555 or 6666666666666 or 7777777777777 or 8888888888888 or 9999999999999

      SREGB-1

       

      ID No

      Check ID No. Only Numeric.

      Fatal Error 06

      Field must be blank if POPI_Act_Status_ID has a value of 2

      SREGB-1

       

      ID No

      Check ID No. Only Numeric.

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Alternate_Id




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ-1234567890@_

       

      Fatal Error 01

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      SREGB-1

      StudentNo

      Numeric Only no spaces.

      Fatal Error 02

      Invalid Alternate_Id_Type_Id provided for record with a Person_Alternate_Id value

      SREGB-1

      StudentNo

      Numeric Only no spaces.

      Fatal Error 03

      Invalid Alternate_Id_Type_Id provided for record without a Person_Alternate_Id value

      SREGB-1

      StudentNo

      Numeric Only no spaces.

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Alternate_Id_Type_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Alternate_Id_Type_Id

       

       

       

      Fatal Error 02

      Duplicate combination of Alternate_Id_Type_Id, National_Id, Provider_Code and Provider_ETQE_Id for student record (duplicated national ID per provider)

      SREGB-1

      StudentNo

      Numeric Only no spaces.

      Fatal Error 03

      Duplicate combination of Alternate_Id_Type_Id and National_Id for person record (duplicated national ID)

      SREGB-1

      StudentNo

      Numeric Only no spaces.

      Fatal Error 04

      Duplicate combination of Alternate_Id_Type_Id, Person_Alternate_Id, Provider_Code and Provider_ETQE_Id for student record (duplicated student number per provider)

      SMNT-12

      AI

      Hardcode "537"

      Fatal Error 05

      Duplicate combination of Alternate_Id_Type_Id and Person_Alternate_Id for person record (duplicated alternate ID)

      SMNT-12

      AI

      Hardcode "537"

      Fatal Error 06

      Alternate_Id_Type_Id = 537 and combination of Alternate_Id_Type_Id, Person_Alternate_Id, National_Id, Provider_Code and Provider_ETQE_Id is not associated with any child records in files 501 and 503

      SMNT-12

      AI

      Hardcode "537"

      Fatal Error 07

      Alternate_Id_Type_Id <> 537 and combination of Alternate_Id_Type_Id, Person_Alternate_Id and National_Id is not associated with any child records in files 401, 501 and 503

      SMNT-12

      AI

      Hardcode "537"

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Equity_Code




      Field Type Rule

      Field contains invalid characters

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._,`'-

       

      Fatal Error 01

      Field contains an invalid Equity_Code

      GOPS-21

       

      EQT

      One of the Values in EQT

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Nationality_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._,`'-

       

      Fatal Error 01

      Field contains an invalid Nationality_Code

      GOPS-21

      NAT

      One of the Values in NAT

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Home_Language_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._,`'-

       

      Fatal Error 01

      Field contains an invalid Home_Language_Code

      GOPS-21

      LNG

      One of the Values in LNG

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Gender_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._,`'-

       

      Fatal Error 01

      Field contains an invalid Gender_Code

      SREGB-1

      Gender

      No conversion was needed.

      Fatal Error 02

      Gender component of National_Id does not match with gender code value supplied in Gender_Code. The 7th character of a SA National ID indicates a gender of female when less than 5 and male when greater than 4.

      SREGB-1

      Gender

      No conversion was needed.

        

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Citizen_Resident_Status_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._,`'-

       

      Fatal Error 01

      Field contains an invalid Citizen_Resident_Status_Code

      Hardcoded

      P => PR     Permanent Resident

      N => SA     South Africa

      Y => O       Other

         => U       Unknown

       

      CRS

      Needs a value.








       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Disability_Status_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._,`'-

       

      Fatal Error 01

      Field contains an invalid Disability_Status_Code

      GOPS-21

      DIS

      One of the Values.Must have Zero infront ‘01’

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Last_Name

       




      Field Type Rule

      Field contains invalid characters –

       field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ`' -

       

      Fatal Error 01

      Field contains invalid characters –

       field may not contain characters like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or 0 or TEST or %ONTBREEK% or NIL or - or –

      SREGB-1

      Surname

      Fix Surname.

      Fatal Error 02

      Field must be blank if POPI_Act_Status_ID has a value of 2

      SREGB-1

      Surname

      Fix Surname.

      Fatal Error 03

      A value for this field must be provided if POPI_Act_Status_ID does not have a value of 2

      SREGB-1

      Surname

      Fix Surname.

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Person_First_Name




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ`'-

       

      Fatal Error 01

      Field contains invalid characters –

      field may not contain characters like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or 0 or TEST or %ONTBREEK% or NIL or - or –

      SREGB-1

      Name

      Fix name.

      Fatal Error 02

      Field must be blank if POPI_Act_Status_ID has a value of 2

      SREGB-1

      Name

      Fix name.

      Fatal Error 03

      A value for this field must be provided if POPI_Act_Status_ID does not have a value of 2

      SREGB-1

      Name

      Fix name.

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Middle_Name




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ`' -

       

      Fatal Error 01

      Field contains invalid characters - field may not contain characters like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or 0 or TEST or %ONTBREEK% or NIL or - or –

      SREGB-1

      Alt Name

      Fix alternate name.

      Fatal Error 02

      Field must be blank if POPI_Act_Status_ID has a value of 2

      SREGB-1

      Alt Name

      Fix alternate name.

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Title




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ`' -

       

      Fatal Error 01

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      SREGB-1

      Title

      Fix Title

      Fatal Error 02

      Field contains invalid characters - field may not contain characters like NA or U or NONE or GEEN

      SREGB-1

      Title

      Fix Title

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Birth_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date provided is unrealistic (pre 1850)

      SREGB-1

      Birthdate

      Fix Birthdate

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Home_Address_1

      Person_Home_Address_2

      Person_Home_Address_3




      Field Type Rule

      Address_1

      Field contains invalid characters - field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ -1234567890#&()/\:._`',

      Address_2

      Field contains invalid characters - field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ -1234567890#&()/\:._`',

      Address_3

      Field contains invalid characters - field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ -1234567890#&()/\:._`',

       

      Fatal Error 01

      Address_1

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      Address_2

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      Address_3

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      SREGB-1

      Address

      Fix the Address.

      Fatal Error 02

      Address_1

      Field contains only numbers

      Address_2

      Field contains only numbers

      Address_3

      Field contains only numbers

      SREGB-1

      Address

      Fix the Address.

      Fatal Error 03

      Address_1

      Field must be blank if POPI_Act_Status_ID has a value of 2

      Address_2

      Field must be blank if POPI_Act_Status_ID has a value of 2

      Address_3

      Field may not contain four consecutive numbers – field possibly contains a postal code or address layout is incorrect

      SREGB-1

      Address

      Fix the Address.

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Postal_Address_1

      Person_Postal_Address_2

      Person_Postal_Address_3




      Field Type Rule

      Address_1  and 2 and 3

      Field contains invalid characters - field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ -1234567890#&()/\:._`',

       

      Fatal Error 01

      Address_1  and 2 and 3

      Field contains only numbers

      SREGB-1

      Address

      Fix the Address.

      Fatal Error 02

      Address_1  and 2

      Field must be blank if POPI_Act_Status_ID has a value of 2

      Address_3

      Field may not contain four consecutive numbers – field possibly contains a postal code or address layout is incorrect

      SREGB-1

      Address

      Fix the Address.

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Home_Addr_Postal_Code

      Person_Postal_Addr_Post_Code




      Field Type Rule

      Home Address

      Field contains invalid characters - field may only contain characters like 1234567890

      Postal Address

      Field contains invalid characters - field may only contain characters like 1234567890

       

      Fatal Error 01

      Home and Postal

      Incorrect postal code supplied

      SREGB-1

      Postal Code

      Fix the postal code.

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Phone_Number




      Field Type Rule

      Field contains invalid characters –

       field may only contain characters like 1234567890 ()/-

       

      Fatal Error 01

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      SREGB-1

      PhoneNo

      Fix Phone Number.

      Fatal Error 02

      Field must be blank if POPI_Act_Status_ID has a value of 2

      SREGB-1

      PhoneNo

      Fix Phone Number.

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Cell_Phone_Number




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like 1234567890 ()-

       

      Fatal Error 01

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      SREGB-1

      CellNo

      Fix Cell Number.

      Fatal Error 02

      Field must be blank if POPI_Act_Status_ID has a value of 2

      SREGB-1

      CellNo

      Fix Cell Number.

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Fax_Number




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like 1234567890 ()/-

       

      Fatal Error 01

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      SREGB-1

      FaxNo

      Fix Fax Number

      Fatal Error 02

      Field must be blank if POPI_Act_Status_ID has a value of 2

      SREGB-1

      FaxNo

      Fix Fax Number

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Email_Address




      Field Type Rule

      Field contains invalid characters - field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890_.<>-@

       

      Fatal Error 01

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      SREGB-1

      Email

      Fix Email

      Fatal Error 02

      E-mail address does not contain the @ character

      SREGB-1

      Email

      Fix Email

      Fatal Error 03

      Field must be blank if POPI_Act_Status_ID has a value of 2

      SREGB-1

      Email

      Fix Email

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Province_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._,`'-

       

      Fatal Error 01

      Field contains an invalid Province_Code

      GOPS-21

      PRV

      One of the Values in PRV

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Code




      Field Type Rule

      Field contains invalid characters

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      GOPS-21

      CPC

      One of the Values in CPC

      Fatal Error 02

      Invalid combination of Provider_Code and Provider_ETQE_Id. The combination of Provider_Code and Provider_ETQE_Id must exist on 100 - Provider

      GOPS-21

      CPC

      One of the Values in CPC

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_ETQE_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains invalid Provider_ETQE_Id

      SMNT-12

      EP.

      Default

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Previous_Lastname




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ`' -

      Not stored in ITS

       

      Fatal Error 01

      Field contains invalid characters - field may not contain characters like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or 0 or TEST or %ONTBREEK% or NIL or - or –

       

       

       

      Fatal Error 02

      Field must be blank if POPI_Act_Status_ID has a value of 2

       

       

       

      NON FATAL

      Field contains invalid characters - field may not contain characters like NA or U or NONE or GEEN

       

       

       

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Previous_Alternate_Id




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ-1234567890@_

      Not stored in ITS

       

      Fatal Error 01

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

       

       

       

      Fatal Error 02

      Incomplete previous person details supplied

       

       

       

      Fatal Error 03

      Invalid Person_Previous_Alternate_Id_Type_Id provided for record with a Person_Previous_Alternate_Id value

       

       

       

      Fatal Error 04

      Invalid Person_Previous_Alternate_Id_Type_Id provided for record without a Person_Previous_Alternate_Id value

       

       

       

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Previous_Alternate_Id_Type_Id




      Field Type Rule

      Field may only contain numbers

      Not stored in ITS

       

      Fatal Error 01

      Field contains an invalid Person_Previous_Alternate_Id_Type_Id

       

       

       

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Previous_Provider_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

       

       

       

      Fatal Error 02

      Invalid combination of Person_Previous_Provider_Code and Person_Previous_Provider_ETQE_Id. The combination of Person_Previous_Provider_Code and Person_Previous_Provider_ETQE_Id must exist on 100 - Provider

       

       

       

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Previous_Provider_ETQE_Id




      Field Type Rule

      Field may only contain numbers

      Not stored in ITS

       

      Fatal Error 01

      Field contains invalid Person_Previous_Provider_ETQE_Id

       

       

       

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Seeing_Rating_Id

      Hearing_Rating_Id

      Walking_Rating_Id

      Remembering_Rating_Id

      Communicating_Rating_Id

      Self_Care_Rating_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Seeing_Rating_Id

      Field contains an invalid Hearing_Rating_Id

      Field contains an invalid Walking_Rating_Id

      Field contains an invalid Remembering_Rating_Id

      Field contains an invalid Communicating_Rating_Id

      Field contains an invalid Self_Care_Rating_Id

      GOPS-21

      DI2

       

      DI3

      DI4

      DI5

      DI6

      DI7

       

       

       These must have a value.

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      POPI_Act_Status_ID




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid POPI_Act_Status_ID

       

       

       

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      POPI_Act_Status_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

       

       

       

      Fatal Error 02

      A value for this field must be provided if POPI_Act_Status_ID has a value of 1 or 2

       

       

       

      Fatal Error 03

      Field must be blank if POPI_Act_Status_ID does not have a value of 1 or 2

       

       

       

       

      File No

      400

      Menu

      Content

      What to Fix

      DDL   Name

      Date_Stamp




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

      SREGB-1

      iaddate

      paalastupd

      Fatal Error 02

      Date provided is unrealistic (pre 1900)

      SREGB-1

      iaddate

      paalastupd



Staff (Staff Information)
This file describes the staff members of the College
  • File Number: 401
  • ITS Integrator program: rf08pkg.sql
  • Information must also exist in File
    • 400
  • Data Mapping
    • Data Fields on File Rules/Suggestions for DATA
      National_Id Paaidn PBOP-1
      Person_Alternate_Id Paanum PBOP-1
      Alternate_Id_Type_Id 539 => Employee Number
      Staff_Type_Id Paqrank GOPS-21 STX
      Staff_Number Paanum PBOP-1
      Filler01 Leave Empty
      Appointment_Date Paqdte PBOP-2 Current Service Record
      Termination_Date Paqedte PBOP-2
      Employment_Status_Id "1" 1=Active, 2=Inactive Always working with an ACTIVE service record.
      Persal_Number Paafile SMNT-12 X1 ONLY if new SOD is set to "Y"es
      Provider_Code v_provider_code GOPS-21 CPC Default Campus on OT of TimeTable
      Provider_ETQE_ID SMNT-12 EP
      Appointment_Nature_Id Paetype PACS-1 1=Permanent, 2=Temporary/Contract
      Appointment_Type_Id Paehesamoe ,paefte PACS-1 1=Fulltime, 2=Parttime
      Remuneration_Id Paafile SMNT-12 X 1 If paafile is NN & X1 = 'Y' THEN 1=Persal else 2=College
      Date_Stamp sysdate
  • The data is extracted from
    • Personnel Service Records {PBOP-2} of Personnel Members that have been in-service during the reporting year
    • Personnel Biographical {PBOP-1}
    • Appointment Types {PACS-1}
  • Errors that might populate during the extraction process
    • 13000008 Items Menu Content What to Fix
      Missing Mandatory value for Rank: Paqrank PBOP-2 Rank GOPS-21 STX One of the Values in STX
      Illegal Rank Conversion Paqrank PBOP-2 Rank GOPS-21 STX One of the Values in STX
      Illegal character found in National ID: v_National_id PBOP-1 ID No Fix Id No.
      National ID assigned to more than one person v_National_id PBOP-1 ID No Fix Id No.
      Gender in National ID differs from Gender field v_National_id PBOP-1 ID No Fix Id No.
      Illegal National ID. Must be 13 characters long: v_National_id PBOP-1 ID No Fix Id No.
      National ID May not contain 0000 in Position 1 - 4 v_National_id PBOP-1 ID No Fix Id No.
      National ID May not contain 0000 in Position 7 - 10 v_National_id PBOP-1 ID No Fix Id No.
      National ID May not contain String like v_National_id PBOP-1 ID No Fix Id No.
      The Birth Date differs from the National ID Date Component v_National_id PBOP-1 ID No Fix Id No.
      Illegal character found in Person Alt ID v_National_id PBOP-1 ID No Fix Id No.
      Missing Mandatory value for Alt ID Type v_alt_id_type SMNT-12 AI = 539 Needs Default 539
      Illegal character found in Alt ID Type v_alt_id_type SMNT-12 AI = 539 Needs Default 539
      Missing Mandatory value for Staff Number Paanum PBOP-1 Personel Number Fix Number.
      Illegal character found in Staff Number Paanum PBOP-1 Personel Number Fix Number.
      Missing Mandatory value for Staff Type Paqrank PBOP-2 Rank GOPS-21 STX One of the Values in STX
      Illegal character found in Staff Type Paqrank PBOP-2 Rank GOPS-21 STX One of the Values in STX
      Missing Mandatory value for Appointment Date v_apnt_date PBOP-2 Appointment Date Check Date
      Appointment Date is before 01-Jan-1850 v_apnt_date PBOP-2 Appointment Date Check Date
      Resignation Date is before Appointment Date v_resg_date PBOP-2 Appointment Date Check Date
      Resignation Date cannot be in the future
      Resignation Date MUST be supplied for Active staff employed as temporary/Contract
      New Rule says:
      a) "If Employment_Status_Id has a value of 2 then Termination_Date may not be blank"
      b) "If Employment_Status_Id does not have a value of 2 then Termination_Date must be blank"
      v_resg_date PBOP-2 Appointment Date Check Date
      Resignation Date is Mandatory for In-active Contract Staff.' v_resg_date PBOP-2 Appointment Date Check Date
      Missing Mandatory value for Remuneration ID v_remuneration PBOP-1
      SMNT-12 File Number.
      X1 = 'Y'
       
      1 Persal
      2 College
      Check File Number.
      Illegal character found in Remuneration ID v_remuneration PBOP-1
      SMNT-12 File Number.
      X1 = 'Y'
       
      1 Persal
      2 College
      Check File Number.
      Illegal character found in Persal Number v_persal_nbr PBOP-1
      SMNT-12 File Number.
      X1 = 'Y'

      1 Persal
      2 College
      Check File Number.
      Missing Mandatory value for Date Stamp v_dte_stamp sysdate Sysdate
      Illegal character found in Provider Code v_provider_code GOPS-21 CPC One of the Values in CPC
      Illegal String found in Provider Code v_provider_code GOPS-21 CPC One of the Values in CPC
      Missing Mandatory provider Code v_provider_code GOPS-21 CPC One of the Values in CPC on the slight chance: PBOP-1 this is not linked to a campus
      Illegal character found in Provider ETQA ID v_etqa_id SMNT-12 EP Default
      Missing Mandatory Provider ETQA ID v_etqa_id SMNT-12 EP Default
  • Errors reported by EDUkitV
    •  

      File No

      401

      Menu

      Content

      What to Fix

      DDL   Name

      National_Id




      Field Type Rule

      Field contains invalid characters - field may only contain characters like 1234567890

       

      Fatal Error 01

      Combination of National_Id, Person_Alternate_Id, Alternate_Id_Type_Id, Staff_Type_Id, Provider_Code and Provider_ETQE_Id is not unique

      PBOP-1

      ID No

      Fix Id No.

       

      File No

      401

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Alternate_Id




      Field Type Rule

      Field contains invalid characters –

       field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ-1234567890@_

       

      Fatal Error 01

      Not applicable

      PBOP-1

      ID No

      Fix Id No.

       

      File No

      401

      Menu

      Content

      What to Fix

      DDL   Name

      Alternate_Id_Type_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Alternate_Id_Type_Id

      SMNT-12

      AI = 539

      Needs Default 539

      Fatal Error 02

      Invalid Alternate_Id_Type_Id provided for record, value may not be 537

      SMNT-12

      AI = 539

      Needs Default 539

      Fatal Error 03

      Combination of Alternate_Id_Type_Id, Person_Alternate_Id and National_Id does not exist in 400 - Person

      SMNT-12

      AI = 539

      Needs Default 539

       

      File No

      401

      Menu

      Content

      What to Fix

      DDL   Name

      Staff_Type_Id




      Field Type Rule

      Field may only contain numbers

      Paqrank

      PBOP-2  Rank

      Fatal Error 01

      Field contains an invalid Staff_Type_Id

      GOPS-21

      STX

      One of the Values in STX

       

      File No

      401

      Menu

      Content

      What to Fix

      DDL   Name

      Staff_Number




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Field contains an invalid string like %UNKNOWN% or %AS ABOVE% or %SOOS BO% or %DELETE% or N/A or NA or U or NONE or GEEN or 0 or TEST or %ONTBREEK% or NIL or - or –

      PBOP-1

      Personel

      Number

      Fix Number.

      Fatal Error 02

      Duplicate combination of Staff_Number, Provider_Code and Provider_ETQE_Id

      PBOP-1

      Personel

      Number

      Fix Number.

       

      File No

      401

      Menu

      Content

      What to Fix

      DDL   Name

      Appointment_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Appointment_Date date is greater than Termination_Date

      PBOP-2

      Appointment Date

      Check Date

      Fatal Error 02

      Date is greater than today's date

      PBOP-2

      Appointment Date

      Check Date

       

      Date provided is unrealistic (pre 1900)

       

       

       

       

      File No

      401

      Menu

      Content

      What to Fix

      DDL   Name

      Termination_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

      PBOP-2

      End Date

      Check Date

      Fatal Error 02

      Date provided is unrealistic (pre 1900)

      PBOP-2

      End Date

      Check Date

       

      File No

      401

      Menu

      Content

      What to Fix

      DDL   Name

      Employment_Status_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Employment_Status_Id

      PBOP-2

      “1”

      1=Active,2=Inactive
      Always working with an ACTIVE service record.

       

      Fatal Error 02

      A valid Termination_Date value is required if Employment_Status_Id has a value of 2

      PBOP-2

      Date

      Check DAte.

       

       

      Termination_Date must be left blank if Employment_Status_Id does not have a value of 2

       

       

       

       

      File No

      401

      Menu

      Content

      What to Fix

      DDL   Name

      Persal_Number




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Persal_Number has a length greater than 8

      PBOP-1

      SMNT-12

      File Number.

      X1 = 'Y'

      1 Persal

      2 College

      Check File Number.

      Fatal Error 02

      Duplicate combination of Persal_Number, Provider_Code and Provider_ETQE_Id

      PBOP-1

      SMNT-12

      File Number.

      X1 = 'Y'

      1 Persal

      2 College

      Check File Number.

       

      File No

      401

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Invalid combination of Provider_Code and Provider_ETQE_Id. The combination of Provider_Code and Provider_ETQE_Id must exist on 100 - Provider

      GOPS-21

      CPC

      One of the Values in CPC

       

      File No

      401

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_ETQE_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains invalid Provider_ETQE_Id

      SMNT-12

      EP

      Default

       

      File No

      401

      Menu

      Content

      What to Fix

      DDL   Name

      Appointment_Nature_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Appointment_Nature_Id

      PACS-1

      Nature

      1=Permanent, 2=Temporary/Contract

       

      File No

      401

      Menu

      Content

      What to Fix

      DDL   Name

      Appointment_Type_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Appointment_Type_Id

      PACS-1

      Nature

      1=Fulltime, 2=Parttime

       

      File No

      401

      Menu

      Content

      What to Fix

      DDL   Name

      Remuneration_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Remuneration_Id

      PBOP-1

      SMNT-12

      File Number.

      X1 = 'Y'

      1 Persal

      2 College

      Check File Number.

       

      File No

      401

      Menu

      Content

      What to Fix

      DDL   Name

      Date_Stamp




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

      sysdate

      sysdate

      Date

      Fatal Error 02

      Date provided is unrealistic (pre 1900)

      sysdate

      sysdate

      Date

       



Staff Qualification Type
This file describes the qualification types of the highest qualifications obtained by staff 
  • File Number: 403
  • ITS Integrator program: rf09pkg.sql
  • Must also exist in File:
    • 401
  • Data Mapping
  • Field Name Field Rules/Suggestions
    Staff_Number Paknum PBOP-8
    Staff_Qualification_Type_Id Pakqual PBOP-8 GOPS-21 SQT Via PACS-26 PBFQAL.PBFNQF/PBFLVL
    Achievement_Year Pakdate PBOP-8 Get year from date
    Provider_Code v_provider_code GOPS-21 CPC Default Campus on OT of TimeTable
    Provider_ETQE_ID SMNT-12 EP
    Date_Stamp Pakdate PBOP-8
  • The data is extracted from
    • Personnel Qualifications {PBOP-8} of personnel members that have been in service during the reporting year
    • Personnel Qualification Codes {PACS-26}
  • Errors that might populate during the extraction process
    • 13000009 Items Menu Content What to Fix.
      Missing Mandatory value for Staff Qualification Type v_qual_Type PACS-26 GOPS-21 SQT One of the Values in SQT
      Illegal Staff Qualification Type Conversion v_qual_Type PACS-26 GOPS-21 SQT One of the Values in SQT
      Missing Mandatory value for Staff Number Paknum PBOP-8 Number Personel Number
      Illegal character found in Staff Number Paknum PBOP-8 Number Personel Number
      Missing Mandatory value for Staff Qualification Type v_qual_Type PACS-26 GOPS-21 SQT One of the Values in SQT
      Illegal character found in Staff Qualification Type: v_qual_Type PACS-26 GOPS-21 SQT One of the Values in SQT
      Missing Mandatory value for Date Stamp v_dte_stamp PBOP-8 Date. Check Dates.
      Illegal character found in Provider Code v_provider_code GOPS-21 CPC One of the Values in CPC
      Illegal String found in Provider Code: v_provider_code GOPS-21 CPC One of the Values in CPC
      Illegal character found in Provider ETQA ID v_etqa_id SMNT-12 EP Default.

  • Errors reported by EDUkitV
    •  No

      403

      Menu

      Content

      What to Fix

      DDL   Name

      Staff_Number




      Field Type Rule

      Field contains invalid characters –

       field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Combination of Staff_Number, Provider_Code and Provider_ETQE_Id does not exist in 401 - Staff

      PBOP-8

      Number

      Personel Number

      Fatal Error 02

      Duplicate combination of Staff_Number, Staff_Qualification_Type_Id, Achievement_Year, Provider_Code and Provider_ETQE_Id

      PBOP-8

      Number

      Personel Number

       

      File No

      403

      Menu

      Content

      What to Fix

      DDL   Name

      Staff_Qualification_Type_Id




      Field Type Rule

      Field may only contain numbers

      Via   PACS-26

      PBFQAL.PBFNQF/PBFLVL

                                                                                         

      Fatal Error 01

      Field contains an invalid Staff_Qualification_Type_Id

      GOPS-21

      SQT

      One of the Values in SQT

       

      File No

      403

      Menu

      Content

      What to Fix

      DDL   Name

      Achievement_Year




      Field Type Rule

      Field may only contain a valid year in the format YYYY

       

      Fatal Error 01

      Date provided is unrealistic (pre 1900)

      PBOP-8

      Date.

      Check Dates.

       

      File No

      403

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Invalid combination of Provider_Code and Provider_ETQE_Id. The combination of Provider_Code and Provider_ETQE_Id must exist on 100 - Provider

      GOPS-21

      CPC

      One of the Values in CPC

       

      File No

      403

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_ETQE_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains invalid Provider_ETQE_Id

      SMNT-12

      EP

      Default.

       

      File No

      403

      Menu

      Content

      What to Fix

      DDL   Name

      Date_Stamp




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

      PBOP-8

      Date.

      Check Dates.

      Fatal Error 02

      Date provided is unrealistic (pre 1900)

      PBOP-8

      Date.

      Check Dates



Staff Subject
This file describes the formal training and teaching experience that staff have attained by subject.
  • File Number: 404
  • ITS Integrator program: rf21pkg.sql
  • Data Mapping
    • Field Name Field Rules/Suggestions
      Staff_Number piynum TVETMIS -2
      Unit_Standard_Id Ialqarn TVETMIS – 2 See piysubj
      Subject_Code piysubj TVETMIS -2
      Years_Teaching_Experience Piyyearsteach Must be between 1 and 70
      Years_Formal_Training Piyyearstrain Must be between 1 and 70
      Provider_Code v_provider_code CPC NVL(PIYGCAM,stud.rf07pkg.GetDefaultCampus)
      Provider_ETQE_ID SMNT-12 EP Default
      Date_Stamp piydate
  • The data is extracted from
    • Staff Subjects {TVETMIS-2}
    • Subjects {SACADO-10}
  • Errors that might populate during the extraction process
    • 13000021 Items Menu Content What to Fix
      Missing Mandatory value for Provider Code v_provider_code GOPS-21 CPC Fix one of the Values in CPC
      Missing Mandatory value for Staff Number piynum TVETMIS-2 Personel No Enter a value.
      Illegal character found in Staff Number piynum TVETMIS-2 Personel No Fix the value.
      Illegal Years Teaching Experience value piyyearsteach TVETMIS-2 Years Teaching Experience Must be between 1 and 70
      Years Teaching Experience May not be greater than age-15 years piyyearsteach TVETMIS-2 Years Teaching Experience Must be between 1 and 70
      Illegal Years Formal Training value piyyearstrain TVETMIS-2 Years formal Training Must be between 1 and 70
      Years Formal Training May not be greater than age-15 years piyyearstrain TVETMIS-2 Years formal Training Must be between 1 and 70
      Illegal character found in Provider Code v_provider_code TVETMIS-2 GOPS-21 CPC Fix the Value.
      Missing Mandatory value for Date Stamp piydate TVETMIS-2 Date changed.

  • Errors reported by EDUkitV

    • File No

      404

      Menu

      Content

      What to Fix

      DDL   Name

      Staff_Number




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Combination of Staff_Number, Provider_Code and Provider_ETQE_Id does not exist in 401 - Staff

      TVETMIS-2

      Personel No

      Enter a value.

      Fatal Error 02

      Duplicate combination of Staff_Number, Unit_Standard_Id, Subject_Code, Provider_Code and Provider_ETQE_Id

      TVETMIS-2

      Personel No

      Enter a value.

       

      File No

      404

      Menu

      Content

      What to Fix

      DDL   Name

      Unit_Standard_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Unit_Standard_Id. Must contain a valid SAQA Unit Standard ID as registered on the National Qualifications Framework (NQF)

      TVETMIS-2

      Subject

      Fix value.

      Fatal Error 02

      Both Unit_Standard_Id and Subject_Code are blank

      TVETMIS-2

      Subject

      Enter  value.

       

      Both Unit_Standard_Id and Subject_Code have values

       

       

       

       

      File No

      404

      Menu

      Content

      What to Fix

      DDL   Name

      Subject_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Combination of Subject_Code, Provider_Code and Provider_ETQE_Id does not exist in 303 - Subject

      TVETMIS-2

      Subject

      Fix value.

       

      File No

      404

      Menu

      Content

      What to Fix

      DDL   Name

      Years_Teaching_Experience




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Both Years_Teaching_Experience and Years_Formal_Training are blank

      TVETMIS-2

      Years Teaching

      Experience

      Must be between 1 and 70

       

      Fatal Error 02

      Value provided may not be less than 1

      TVETMIS-2

      Years Teaching

      Experience

      Must be between 1 and 70

       

       

      Value provided may not be greater than 70

       

       

       

       

      Value may not be greater than the person's age - 15

       

       

       

       

      File No

      404

      Menu

      Content

      What to Fix

      DDL   Name

      Years_Formal_Training




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Value provided may not be less than 1

      TVETMIS-2

      Years Teaching

      Experience

      Must be between 1 and 70

       

      Fatal Error 02

      Value provided may not be greater than 70

       

       

       

       

      Value may not be greater than the person's age - 15

      TVETMIS-2

      Years Teaching

      Experience

      Must be between 1 and 70

       

       

      File No

      404

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Invalid combination of Provider_Code and Provider_ETQE_Id. The combination of Provider_Code and Provider_ETQE_Id must exist on 100 – Provider

      GOPS-21

      CPC

      Fix the Value.

      File No

      404

      Menu

      Content

      What to Fix

       

      DDL   Name

      Provider_ETQE_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains invalid Provider_ETQE_Id

      SMNT-12

      EP

      See Default

       

      File No

      404

      Menu

      Content

      What to Fix

      DDL   Name

      Date_Stamp




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

      TVETMIS-2

      Date

      Check Date

      Fatal Error 02

      Date provided is unrealistic (pre 1900)

      TVETMIS-2

      Date .

      Check DAte

       



Staff Classes
This file describes the work based experience interventions that staff have participated in.
  • File Number: 405 
  • ITS Integrator program: rf11pkg.sql
  • Must also exist in File:
    • 303, 401. 403
  • Data Mapping
    • Field Name Field Rules/Suggestions
      Staff_Number ieclect STIME-2
      Unit_Standard_Id ialqarn SACADO-10
      Subject_Code iecscde STIME-2
      Year_Week_Id Ieccyr STIME-2
      Teaching_Hours iealim STIME-5
      Provider_Code v_provider_code GOPS-21 CPC Default Campus on OT of TimeTable
      Provider_ETQE_ID SMNT-12 EP
      Date_Stamp SYSDATE
       
  • The data is extracted from
    • Lecturing Timetable {STIME-2} for the reporting year where
      • Students have been registered for a Subject / Offering Type / (C)lass- or (T)utorial or (P)ractical Group where the Eaxmination Type {SCODE2-2} is linked to Enrolment Type (B)oth or (A)ttend Only
  • Errors that might populate during the extraction process
    • 13000011ItemsMenuContentWhat to Fix.
      Missing Mandatory value for Staff Number: ieclectSTIME-2LecturerEnter Staff Number
      Illegal character found in Staff Number:ieclectSTIME-2LecturerFix the Staff Number
      Illegal character found in Unit Standard ID: ialqarnSACADO-10Qual_IDBackground ID.
      Illegal character found in Year, week fieldv_week
      Year, week Must fall between Appointment/Termination Datev_week
      Illegal character found in Hours field:v_hours
      Missing Mandatory value for Date Stampv_dte_stampSYSDATE
      Illegal character found in Provider Codev_provider_codeGOPS-21CPCFix on of the Values in CPC
      Illegal String found in Provider Codev_provider_codeGOPS-21CPCFix on of the Values in CPC.
      Illegal character found in Provider ETQE IDv_etqe_idSMNT-12EPDefault

  • Errors reported by EDUkitV

    • File No

      405

      Menu

      Content

      What to Fix

      DDL   Name

      Staff_Number




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Combination of Staff_Number, Provider_Code and Provider_ETQE_Id does not exist in 401 - Staff

      STIME-2

      Lecturer

      Staff Number

      Fatal Error 02

      Combination of Staff_Number, Unit_Standard_Id, Subject_Code, Year_Week_Id, Provider_Code and Provider_ETQE_Id is not unique

      STIME-2

      Lecturer

      Staff Number

       

      File No

      405

      Menu

      Content

      What to Fix

      DDL   Name

      Unit_Standard_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Unit_Standard_Id. Must contain a valid SAQA Unit Standard ID as registered on the National Qualifications Framework (NQF)

      SACADO-10

      Qual_ID

      Background ID.

      Fatal Error 02

      Both Unit_Standard_Id and Subject_Code are blank

      SACADO-10

      Qual_ID

      Background ID.

      Fatal Error 03

      Both Unit_Standard_Id and Subject_Code have values

       

       

       

       

      File No

      405

      Menu

      Content

      What to Fix

      DDL   Name

      Subject_Code




      Field Type Rule

      Field contains invalid characters –

       field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Combination of Subject_Code, Provider_Code and Provider_ETQE_Id does not exist in 303 - Subject

      STIME-2

      Subject

      Check Subject

       

      File No

      405

      Menu

      Content

      What to Fix

      DDL   Name

      Year_Week_Id




      Field Type Rule

      Field may only contain a valid year and week in the format YYYYWW

       

      Fatal Error 01

      Field contains an invalid Year_Week_Id

      STIME-2

      Date

      Year.

      Fatal Error 02

      Staff member must was not employed at time of offering classes

      STIME-2

      Date

      Year.

       

      File No

      405

      Menu

      Content

      What to Fix

      DDL   Name

      Teaching_Hours




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Value provided may not be less than 1

      STIME-5

      Date

       

      Fatal Error 02

      Sum of Teaching_Hours for combination of Staff_Number, Year_Week_Id, Provider_Code and Provider_ETQE_Id may not be greater than 27

      STIME-5

      Date

       

       

      File No

      405

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Code




      Field Type Rule

      Field contains invalid characters –

       field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Invalid combination of Provider_Code and Provider_ETQE_Id. The combination of Provider_Code and Provider_ETQE_Id must exist on 100 - Provider

      GOPS-21

      CPC

      Fix on of the Values in CPC

      Fatal Error 02

      Combination Provider_Code and Provider_ETQE_Id may not exist in 100 - Provider as  Parent_Provider_Code and Parent_Provider_ETQE_Id

      GOPS-21

      CPC

      Fix on of the Values in CPC

       

      File No

      405

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_ETQE_Id

       




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains invalid Provider_ETQE_Id

      SMNT-12

      EP

      Default

       

      File No

      405

      Menu

      Content

      What to Fix

      DDL   Name

      Date_Stamp




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

      SYSDATE

      Date

      Check Date

      Fatal Error 02

      Date provided is unrealistic (pre 1900)

      SYSDATE

      Date

      Check Date

       



Staff WBE
This file describes
  • File Number: 406
  • ITS Integrator program: rf22pkg.sql
  • Data Mapping
    • Field NameRules/Suggestions
      Staff_Numberpiznum TVETMIS-3
      Unit_Standard_Idialqarn TVETMIS-3
      Subject_Codepizsubj TVETMIS-3
      SDL_NoPizsdlno TVETMIS-3 L######### or N#########
      Start_DatePizsdate TVETMIS-3
      End_Datepizedate TVETMIS-3
      Provider_Codev_provider_code GOPS-21 CPC PIZGCAM Default Campus
      Provider_ETQE_ID SMNT-12 EP
      Date_StampPizdate TVETMIS-3
  • The data is extracted from
    • Staff WBE {TVETMIS-3}
    • Subjects {SACADO-10}
  • Errors that might populate during the extraction process
    • 13000022ItemsMenuContentWhat to Fix
      Missing Mandatory value for Staff Number piznumTVETMIS-3Personal NumberPersonal Number
      Illegal character found in Staff Number piznumTVETMIS-3Personal NumberPersonal Number
      Missing Mandatory value for SDL Number pizsdlnoTVETMIS-3SDL NumberSDL Number
      Illegal SDL Number value pizsdlnopizsdlnoTVETMIS-3SDL NumberSDL Number
      Illegal character found in Provider Code v_provider_codeGOPS-21CPCFix one of the values in CPC
      Missing Mandatory value for Start Date pizsdateTVETMIS-3Start DateStart Date
      Missing Mandatory value for End Date: pizedateTVETMIS-3End DateEnd Date
      Missing Mandatory value for Date Stamp pizdateTVETMIS-3Date Last ChangedDate Last Changed

  • Errors reported by EDUkitV
    •  

      File No

      406

      Menu

      Content

      What to Fix

      DDL   Name

      Staff_Number




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Combination of Staff_Number, Provider_Code and Provider_ETQE_Id does not exist in 401 - Staff

      TVETMIS-3

      Personal Number

      Personal Number

      Fatal Error 02

      Record overlaps with time period of another record for the same combination of Staff_Number, Provider_Code and Provider_ETQE_Id

      TVETMIS-3

      Personal Number

      Personal Number

       

      File No

      406

      Menu

      Content

      What to Fix

      DDL   Name

      Unit_Standard_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Both Unit_Standard_Id and Subject_Code are blank

      SACADO-10

      Subject_ID

      Background.

      Fatal Error 02

      Both Unit_Standard_Id and Subject_Code have values

      SACADO-10

      Subject_ID

      Background.

       

      File No

      406

      Menu

      Content

      What to Fix

      DDL   Name

      Subject_Code

       




      Field Type Rule

      Field contains invalid characters - field may only contain characters like BCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

        

      Fatal Error 01

      Combination of Subject_Code, Provider_Code and Provider_ETQE_Id does not exist in 303 - Subject

      TVETMIS-3

      Subject

      See Subject COde

       

      File No

      406

      Menu

      Content

      What to Fix

      DDL   Name

      SDL_No




      Field Type Rule

      Field contains invalid characters - field may only contain characters like L0123456789 OR N0123456789

       

      Fatal Error 01

      SDL_No does not have a length of exactly 10

      TVETMIS-3

      SDL Number

      SDL Number

      Fatal Error 02

      Field contains invalid SDL number - value must start with 'L' followed by 9 digits or must be N000000000 (indicating a non-levy paying company)

      TVETMIS-3

      SDL Number

      SDL Number

       

      File No

      406

      Menu

      Content

      What to Fix

      DDL   Name

      Start_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Start_Date date is greater than End_Date

      TVETMIS-3

      Start Date

      Start Date

      Fatal Error 02

      Date is greater than today's date

       

       

       

       

      Date provided is unrealistic (pre 1900)

      TVETMIS-3

      Start Date

      Start Date

       

      File No

      406

      Menu

      Content

      What to Fix

      DDL   Name

      End_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date provided is unrealistic (pre 1900)

      TVETMIS-3

      End Date

      End Date

       

      File No

      406

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Invalid combination of Provider_Code and Provider_ETQE_Id. The combination of Provider_Code and Provider_ETQE_Id must exist on 100 - Provider

      GOPS-21

      CPC

      Fix one of the values in CPC

       

      File No

      406

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_ETQE_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains invalid Provider_ETQE_Id

      SMNT-12

      EP

      Check Default.

       

      File No

      406

      Menu

      Content

      What to Fix

      DDL   Name

      Date_Stamp




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

      TVETMIS-3

      Date Last Changed

      Date Last Changed

      Fatal Error 02

      Date provided is unrealistic (pre 1900)

      TVETMIS-3

      Date Last Changed

      Date Last Changed


Programme Enrolment
This file describes all learner programme enrolments/achievements
  • File Number: 501
  • ITS Integrator program: rf13pkg.sql
  • Must also exist in File:
    • 301, 303, 307, 400, 503

  • Data Mapping
    • Field NameField Rules/Suggestions
      National_Idiadidno SREGB-1
      Person_Alternate_Idiadstno SREGB-1
      Alternate_Id_Type_Idv_alt_id_type SMNT-12 AI - Hardcode "537" - "Student Number"
      Qualification_Idiaiqarn SACADO-1
      Enrolment_Status_Idv_lasCode
      • iagcancdate is Not Null then 10=Discontinued
      • iepdate Not Null then 61=Completed
      • otherwise 3=Enrolled
      Filler01Leave Empty
      Enrolment_Type_Idv_latCode GCS-5 Use gassub
      Enrolment_Status_DateIepdate , iagcancdate, gansdate, iagdate
      Enrolment_Dategansdate, iagdate
      Filler02Leave Empty
      Part_Of_Idv_part_of 1=Miscellanous "Standalone"
      Learnership_Idv_learn Not stored in System
      Provider_Codev_providerCampus GOPS-21 CPC Default Campus on OT of qualification
      Provider_ETQE_Idv_etqe_id SMNT-12 EP
      Filler03Leave Empty
      Programme_CodeIagqual
      Enrolment_Status_Reason_IdIagcancreason GOPS-21 ESR User to supply conversion
      Most_Recent_Learner_Enrolled_Dategansdate, iagdate
      Certificate NumberIepcertno
      Instutional_Housing_FTEInsHousing See rm05ccc.pc
      Entrance_Category_IdIagften
      • F=1
      • T=2
      • E=3
      • N=4
      • Else 5
      Previous_Activity_IdIadpact GOPS-21 PAI User to supply conversion
      Enrolment_Mode_IdGasofft
      • F=1
      • P=2
      • E=3
      • Else 4
      Economic_Status_IdIadoccup GOPS-21 ESI User to supply conversion
      Partnership_IdGadtype GOPS-21 PNS
      • C=6 (College)
      • Else 2 (Higher Education)
      SDL_No (Skills Development Levy)Fdasdlrefno L#########
  • The data is extracted from
    • Qualification Registrations {SSTUDA-1} / {SSTUDY-21}
    • Qualifications Awarded / Qualification Results {SSTUD7-12}
    • Qualifications {SACADO-1}
    • Approved Qualifications {SACADO-7}
    • Offering Types {GCS-5}
    • Qualification Types {SCODE3-1}
    • Census Dates {GOPS-1}
  • Errors that might populate during the extraction process
    • 13000013ItemsMenu.ContentWhat to Fix.
      Illegal Enrollment Status Reason Id Conversion iagcancreasonGOPS-21ESRFix one of the Values in ESR
      Illegal Previous Activity Conversion iadpactGOPs-21PAIFix one of the Values in PAI
      Illegal Economic Status iadoccupGOPS-21ESIFix one of the Values in ESI
      Illegal Partnership ID gadtypeGOPs-21PNSFix one of the Values in PNS
      Illegal character found in National ID iadidnoSREGB-1IDNoFix ID No.
      Illegal National ID. Must be 13 characters longiadidnoSREGB-1IDNoFix ID No.
      National ID May not contain 0000 in Position 1 - 4iadidnoSREGB-1IDNoFix ID No.
      National ID May not contain 0000 in Position 7 - 10iadidnoSREGB-1IDNoFix ID No.
      National ID May not contain String likeiadidnoSREGB-1IDNoFix ID No.
      Illegal character found in Person Alt IDiadstnoSREGB-1Student NumberFix Student Number.
      Illegal String found in Person Alt ID:iadstnoSREGB-1Student NumberFix Student Number.
      Illegal character found in Alt ID Type:v_alt_id_typeSMNT-12Hardcoded "537" - "Student Number"IN SOD "AI"
      Illegal character found in Programme Code iagqualSREGAR-1Qualification CodeWill have to be fixed with Script
      llegal character found in Qualification ID: iaiqarnSACADO-1Tvetmis Qualification IDThis will have to be fixed with Script.
      Missing Mandatory value for Achievement Status Code v_lasCodeSSTUD7-2 Date on which this Qualification was awarded
      • 3=Enrolled
      • 10=Discontinued
      • 61=Completed
      Must not be NULL. Must Have a Date.
      Illegal character found in Achievement Status Codev_lasCodeSSTUD7-2 Date on which this Qualification was awarded
      • 3=Enrolled
      • 10=Discontinued
      • 61=Completed
      Must not be NULL. Must Have a Date.
      Illegal character found in Enrolment Type ID: v_latCodeGCS-5 Subs-Type
      • 'A' = '4' Residential
      • 'B' '3' Distance
      • 'D'= '7' Mixed Mode
      • ? = '6' Other
      Enrolment Status Date is before 01-Jan-1900 EnrStatDate
      • SSTUD7-2
      • SREGC-3
      • GOPS-1
      • SREGAR-1
      If iepdate is NULL use iagcancdate
      If iagcancdate is NULL use gansdate
      If gansdate is NULL se iagdate
      Check Dates
      Enrolment Status Date is before Enrolled DateEnrStatDate
      • SSTUD7-2
      • SREGC-3
      • GOPS-1
      • SREGAR-1
      If iepdate is NULL use iagcancdate
      If iagcancdate is NULL use gansdate
      If gansdate is NULL se iagdate
      Check Dates
      Enrolment Status Date is in the FutureEnrStatDate
      • SSTUD7-2
      • SREGC-3
      • GOPS-1
      • SREGAR-1
      If iepdate is NULL use iagcancdate
      If iagcancdate is NULL use gansdate
      If gansdate is NULL se iagdate
      Check Dates
      Enrolment Date is before 01-Jan-1900 enrolDateSREGAR-1DateCheck Dates
      Enrolment Date is in the FutureenrolDateSREGAR-1DateCheck Dates
      Missing Mandatory value for part_of Codev_part_of 1=Miscellanous "Standalone"
      Illegal character found in part_of Codev_part_of 1=Miscellanous "Standalone"
      Illegal character found in Provider Codev_provider_codeGOPS-21CPCFix one of the Values in CPC
      Illegal String found in Provider Codev_provider_codeGOPS-21CPCFix one of the Values in CPC
      Illegal character found in Provider ETQA IDv_etqe_idSMNT-12EPDefault.
      Missing Mandatory value for Date Stampv_date_stampSREGAR-1Iagdate.Check Dates
      Date Stamp is before 01-Jan-1900v_date_stampSREGAR-1Iagdate.Check Dates
      Date Stamp is in the Future:v_date_stampSREGAR-1Iagdate.Check Dates
      Illegal character found in Enrollment Status Reason iagcancreasonGOPS-21ESRFix one of the Values in ESR
      Illegal character found in Entrance Category iagftenSMNT-4
      FTEN Status this Year
      • 'F' - '1'First-time student
      • 'T' - '2'Transfer student
      • 'E' - '3'Entering student if iadpact is NULL
      • 'N' - '4'Non-entering student if iadpact is NULL
      • '5' - Unknown if iadpact is NULL
      Check FTEN Status.
      Illegal character found in Previous Activity iadpactGOPS-21PAIFix one of the Values in PAI
      Illegal character found in Enrolment Mode gasofftGCS-5
      • 'F' 1: Full-Time
      • 'P' 2: Part-Time
      • 'E' 3: Extramural
      • else 4: Unknown
      Offering Types
      Missing Mandatory value for Economic Status Code.
      iadoccup IS NULL THEN Override the Mutitude of NULLS and set to default "4" - Unknown
      iadoccupGOPS-21ESIFix one of the Values in ESI
      Illegal character found in Economic Status iadoccupGOPS-21ESIFix one of the Values in ESI
      Missing Mandatory value for Partnership gadtypeGOPs-21PNSFix one of the Values in PNS
      Illegal character found in Partnership gadtypeGOPs-21PNSFix one of the Values in PNS
      Most Recent Enrolled Date is before 01-Jan-1900 MRenrolDateSREGAR-1DateMost Recent Enrolment Date
      Most Recent Enrolled Date is in the FutureMRenrolDateSREGAR-1DateMost Recent Enrolment Date
      Illegal character found in Certificate Number iepcertnoSSTUD7-2Certificate Number.Check Certificate Number.
      Institutional Housing FTE is more than 1.00MRenrolDateSREGAR-1DateMost Recent Enrolment Date

  • Errors reported by EDUkitV

    • File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      National_Id




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like 1234567890

       

      Fatal Error 01

      Duplicate combination of National_Id, Person_Alternate_Id, Alternate_Id_Type_Id, Qualification_Id, Provider_Code, Provider_ETQE_Id and Programme_Code

      SREGB-1

      IDNo

      Fix ID No.

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Alternatel_Id




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like 

      ABCDEFGHIJKLMNOPQRSTUVWXYZ-1234567890

       

      Fatal Error 01

      Not applicable

      SREGB-1

      Student No

      Fix ID No.

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Alternate_Id_Type_Id

       
       
       

      Field Type Rule

      Field may only contain numbers

        

      Fatal Error 01

      Field contains an invalid Alternate_Id_Type_Id

      SMNT-12

      Hardcode "537" -

      "Student Number"

      IN SOD "AI"

       

      Fatal Error 02

      Combination of Alternate_Id_Type_Id, Person_Alternate_Id, National_Id, Provider_Code and Provider_ETQE_Id does not exist in parent file 400 - Person

      SMNT-12

      Hardcode "537" -

      "Student Number"

      IN SOD "AI"

       

       

      Combination of Alternate_Id_Type_Id, National_Id and Person_Alternate_Id does not exist in 400 - Person

       

       

       

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Qualification_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Both Qualification_Id and Programme_Code are blank

      SACADO-1

      Qualificqation_ID DHET

      Missing ID.

      Fatal Error 02

      Both Qualification_Id and Programme_Code have values

      SACADO-1

      Qualificqation_ID DHET

      Missing ID.

       

      Field contains an invalid Qualification_Id. Must contain a valid SAQA Qualification ID as registered on the National Qualifications Framework (NQF)

       

       

       

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Enrolment_Status_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Enrolment_Status_Id

       

       

      3=Enrolled, 10=Discontinued, 61=Completed

      Fatal Error 02

      Enrolment_Status_Reason_Id must be left blank if Enrolment_Status_Id does not have a value of 0 or 10

      SSTUDY-21

      See Subject Dates and REasons

      If there is an Registration Date, Cancelation Date and Cancelation Reason.

       

      Enrolment_Status_Reason_Id may only have a value of 1,6,10,11,12,13,14,17,18,19,20,21,22,23,24,25 or 26 if Enrolment_Status_Id has a value of 0

       

       

       

       

      Enrolment_Status_Reason_Id may only have a value of 2,3,4,5,7,8,9,10,15,16,17,27,28 or 29 if Enrolment_Status_Id has a value of 10

       

       

       

       

      Enrolment_Status_Id = 50 and no value for Certificate_Number has been provided

       

       

       

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Enrolment_Type_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Enrolment_Type_Id

      GCS-5

      Subs-Type

       

      'A' = '4' Residential                          'B' ='3'  Distance                           'D'= '7'  Mixed Mode

       ? =  '6'  Other

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Enrolment_Status_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

      SSTUD7-2

      SREGC-3

      SREAGR-1

      If iepdate is NULL

      Take iagcancdate IF iagcancdate is NULL

      Take iagdate

      Check Dates

      Fatal Error 02

      Date provided is unrealistic (pre 1900)

      SSTUD7-2

      SREGC-3

      SREAGR-1

      If iepdate is NULL

      Take iagcancdate IF iagcancdate is NULL

      Take iagdate

      Check Dates

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Enrolment_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Enrolment_Date date is greater than Most_Recent_Registration_Date

      SREAGR-1

      Date

      Check Dates

      Fatal Error 02

      Enrolment_Date date is greater than Enrolment_Status_Date

      SREAGR-1

      Date

      Check Dates

       

      Date is greater than today's date

       

       

       

       

      Date provided is unrealistic (pre 1900)

       

       

       

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Part_Of_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Part_Of_Id

       

      1=Miscellanous "Standalone"1=Miscellanous "Standalone"

       

      Fatal Error 02

      Invalid Part_Of_Id value provided for Qualification enrolment/achievement record

       

       

       

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Learnership_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Learnership_Id

       

       

      Not stored in System

       

      Fatal Error 02

      Learnership_Id must be provided if Part_Of_Id = 3

       

       

      Not stored in System

       

       

      Invalid combination of Learnership_Id and Qualification_Id

       

       

       

       

      Learnership_Id may not be provided if Part_Of_Id does not a value of 3

       

       

       

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Invalid combination of Provider_Code and Provider_ETQE_Id. The combination of Provider_Code and Provider_ETQE_Id must exist on 100 - Provider

      GOPS-21

      CPC

      Fix one of the Values in CPC

      Fatal Error 02

      Combination Provider_Code and Provider_ETQE_Id may not exist in 100 - Provider as  Parent_Provider_Code and Parent_Provider_ETQE_Id

      GOPS-21

      CPC

      Fix one of the Values in CPC

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_ETQE_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains invalid Provider_ETQE_Id

      SMNT-12

      EP

      Default.

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Programme_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Combination of Programme_Code, Provider_Code and Provider_ETQE_Id does not exist in 301 - Programme

      SREGAR-1

      Qualification

      Code

      Will have to be fixed with Script

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Enrolment_Status_Reason_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Enrolment_Status_Reason_Id

      GOPS-21

      ESR

      Fix one of the Values in ESR

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Most_Recent_Registration_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Most_Recent_Registration_Date date is greater than Enrolment_Status_Date

      SREGB-1

      Date

      Check Date

      Fatal Error 02

      Date is greater than today's date

      SREGB-1

      Date

      Check Date

       

      Date provided is unrealistic (pre 1900)

       

       

       

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Certificate_Number




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Not applicable

      SSTUD7-2

      Certificate Number.

      Check Certificate Number.

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Instutional_Housing_FTE




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like 1234567890.

       

      Fatal Error 01

      Invalid Instutional_Housing_FTE value provided, value must contain 4 characters in the format n.nn (include a leading zero's if the value is less than 1) and may not be greater than 1.00

       

       

       

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Entrance_Category_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Entrance_Category_Id

       

      SMNT-4

      FTEN 

      Status this

      Year

      'F' '1'First-time student

      'T' '2'Transfer student

      'E' '3'Entering student if iadpact is NULL      

      'N' '4'Non-entering student if iadpact is NULL  

      '5'Unknown if iadpact is NULL      

      Check FTEN Status.                

      Fatal Error 02A valid Previous_Activity_Id value is required if Entrance_Category_Id has a value of 1,2


      Previous_Activity_Id must be left blank if Entrance_Category_Id does not have a value of 1,2

      SMNT-4

      FTEN Status this Year

      'F' '1'First-time student

      'T' '2'Transfer student

      'E' '3'Entering student if iadpact is NULL      

      'N' '4'Non-entering student if iadpact is NULL  

      '5'Unknown if iadpact is NULL      

      Check FTEN Status

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Previous_Activity_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Previous_Activity_Id

      GOPs-21

      PAI

      Fix one of the Values in PAI

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Enrolment_Mode_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Enrolment_Mode_Id

      GCS-5

      'F' 1: Full-Time

      'P' 2: Part-Time

      'E' 3: Extramural

           4: Unknown

      Offering Types

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Economic_Status_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Economic_Status_Id

      GOPS-21

      ESI

      Fix one of the Values in ESI

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Partnership_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Partnership_Id

      GOPs-21

      PNS

      Fix one of the Values in PNS

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      SDL_No




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like L0123456789 OR N0123456789

       

      Fatal Error 01

      SDL_No does not have a length of exactly 10

      FPRM-1

      fdasdlrefno

       

      Check Ref No Length

      Fatal Error 02

      Field contains invalid SDL number - value must start with 'L' followed by 9 digits or must be N000000000 (indicating a non-levy paying company)

      FPRM-1

      fdasdlrefno

       

      Check Ref No Length

       

      A valid SDL_No value must be provided if Enrolment_Status_Id has a value of 32

       

       

       

       

      File No

      501

      Menu

      Content

      What to Fix

      DDL   Name

      Date_Stamp




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

      SREGAR-1

      Iagdate.

      Check Dates

      Fatal Error 02

      Date provided is unrealistic (pre 1900)

      SREGAR-1

      Iagdate.

      Check Dates



Subject Enrolment (Subject Information)

This file describes subject enrolments and credit obtained
  • File Number: 503
  • ITS Integrator program: rf14pkg.sql
  • Must also exist in File:
    • 301, 303, 307, 400, 401, 501

  • Data Mapping
    • Field NameField Rules/Suggestions
      National_Idiadidno SREGB-1
      Person_Alternate_Idiadstno SREGB-1
      Alternate_Id_Type_Idv_alt_id_type SMNT-12 Hardcode "537" - "Student Number" IN SOD "AI"
      Unit_Standard_Idialqarn SACADO-10
      Enrolment_Status_Idv_lasCode 3=Enrolled, 10=Discontinued, 61=Completed
      Staff_NumberIddlect SACADO-13 Groups where iddprimary = 'Y'
      Enrolment_Type_Idv_latCode Use gassub/gasofft/iahexmc/ialtype/idcclassper
      Enrolment_Status_DateEnrStatDate
      Enrolment_DateMIN(iahdate) SSTUDY-21
      Filler01Leave Empty
      Part_Of_Idv_part_of
      Qualification_Idiaiqarn SACADO-1
      Learnership_Idv_learn Not stored in System
      Provider_Codev_providerCampus GOPS-21 CPC Default Campus on OT of Subj
      Provider_ETQE_IdEP SMNT-12
      Filler02Leave Empty
      Subject_CodeSACADO-10
      • Unit Standard ID
      • If Unit Standard ID is blank use External Code
      • If Unit Standard ID and External Code is blank, use Subject Code
      Programme_CodeSACADO-1
      • SAQA-ID
      • If SAQA-ID is blank, use External Code
      • If SAQA-ID and External Code is blank, use Qualification Code
      Enrolment_Status_Reason_IdIahcancreason GOPS-21 ESR
      Most_Recent_Learner_Enrolled_Dateiahdate SSTUDY-21
      Enrolment_Mode_IdGasofft GCS-5 F=1, P=2, E=3, Else 4
      Date_Stampiagdate/iagcancdate/iahdate/iahcanceldate See v_date_stamp
  • The data is extracted from
    • Subject Registrations {SSTUDA-2} / {SSTUDY-21}
    • Qualification Registrations {SSTUDA-1} / {SSTUDY-21}
    • Offering Types {GCS-5}
    • Census Dates {GOPS-1}
    • Subjects {SACADO-10}
    • Subject Offering Types {SACADO-11}
    • Qualifications {SACADO-1}
    • Approved Qualifications {SACADO-7}
    • Qualification Types {SCODE3-1}
  • Errors that might populate during the extraction process
    • 13000014ItemsMenuContentWhat to Fix
      Illegal Enrollment Status Reason Id Conversion Iahcancreason SMNT-4GOPS-21ESRFix one of the Values in ESR
      Illegal character found in National ID iadidno'SREGB-1ID NoFix ID Number.
      Illegal National ID. Must be 13 characters long iadidno'SREGB-1ID NoFix ID Number.
      National ID May not contain 0000 in Position 1 - 4iadidno'SREGB-1ID NoFix ID Number.
      National ID May not contain 0000 in Position 7 - 10iadidno'SREGB-1ID NoFix ID Number.
      National ID May not contain String likeiadidno'SREGB-1ID NoFix ID Number.
      Illegal character found in Person Alt ID iadstnoSREGB-1Student NoFix Student Number.
      Illegal String found in Person Alt IDiadstnoSREGB-1Student NoFix Student Number.
      Illegal character found in Alt ID Typev_alt_id_typeSMNT-12AIHardcode "537" - "Student Number" IN SOD "AI"
      Missing Mandatory value for Achievement Status Code v_lasCode Dates3=Enrolled
      10=Discontinued
      61=Completed
      Illegal character found in Achievement Status Code v_lasCode Dates3=Enrolled
      10=Discontinued
      61=Completed
      Illegal character found in Staff Number iddlectSACADO-13Lecturer CodeFix the Code.
      Missing Mandatory value for Enrolment Type v_latCode
      Illegal character found in Enrolment Type ID Learner_Achievement_Type_Id: GCS-5 Subsidy Type
      If 'D' Then '3' Distance Learning
      If 'M' ' then '7' Mixed Mode
      If 'A' Then '4' Residential Learning

      SACADO-10
         Experiential = 'Y'
           or
          In_Service 'Y' Then '5' WorkPlace Learning

      SACADO-11
        Offering Types = '0'
            or
         Independant Learning '0' Then '8' Self Study
      Enrolment Status Date is before 01-Jan-1900 EnrStatDateEnrStatDate Iaheresdate iahcanceldate iahdateSMNT-4Subjects
      If Reason Date is Empty use Cancel Date
      if Cancel Date is empty use Date.
      Check Dates.

      If date on SSTUDY-21 is incorrect
      go to SREGC-4 query student and year, find the subject and fix the dates
      Enrolment Status Date is before Enrolled DateEnrStatDate Iaheresdate iahcanceldate iahdateSMNT-4Subjects
      If Reason Date is Empty take Cancel Date
      if Cancel Date is empty take Date.

      Check Dates. SREGC-4

      (Query on SSTUDY-21 Stno) then find the Subject with wrong dates.)
      Enrolment Status Date is in the Future.EnrStatDate Iaheresdate iahcanceldate iahdateSMNT-4Subjects If Reason Date is Empty take Cancel Date, if Cancel Date is empty take Date.Check Dates.
      Missing Mandatory value for Enrolled Date enrolDateSMNT-4DateCheck Dates.
      Learner Enrolled Date is before 01-Jan-1900enrolDateSMNT-4DateCheck Dates.
      Learner Enrolled Date is in the FutureenrolDateSMNT-4DateCheck Dates.
      Missing Mandatory value for part_of Codev_part_of
      Illegal character found in part_of Codev_part_of
      Illegal character found in Programme Code iagqualSREGAR-1QualificationFix Code
      Illegal character found in Qualification ID iaiqarnSACADO-1Qualification_IDFix with Script.
      Illegal character found in Subject Code iahsubjSREGAR-1SubjectFix Code
      Illegal character found in Subject ID ialqarnSACADO-10Subject_IDFix with Script.
      Illegal character found in Enrollment Status Reason Iahcancreason SMNT-4GOPS-21ESRFix one of the Values in ESR
      Enrollment Status Reason May only lead to 2,3,4,5,7,8,9,10,15,16,17,27,28,29 for Enrolment_status 10Iahcancreason SMNT-4GOPS-21ESRFix one of the Values in ESR
      Most Recent Enrolled Date is before 01-Jan-1900 MRenrolDateSSTUDY-21DateCheck Dates
      Most Recent Enrolled Date is in the FutureMRenrolDateSSTUDY-21DateCheck Dates
      Missing Mandatory value for Date Stampv_date_stamp iagdate iagcancdate iahdate iahcanceldate SMNT-4Qualification Subject Check Dates Check Dates
      Date Stamp is before 01-Jan-1900v_date_stampSMNT-4 SMNT-4Qualification SubjectCheck Dates Check Dates
      Date Stamp is in the Futurev_date_stampSMNT-4 SMNT-4Qualification SubjectCheck Dates Check Dates
      Illegal character found in Enrolment Mode gasofftGCS-5Offering TypeF=1
      P=2
      E=3
      Else 4

  • Errors reported by EDUkitV
    • File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      National_Id




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like 1234567890

       

      Fatal Error 01

      Duplicate combination of National_Id, Person_Alternate_Id, Alternate_Id_Type_Id, Unit_Standard_Id, Subject_Code, Provider_Code and Provider_ETQE_Id

      SREGB-1

      ID No

      Fix ID No.

       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Person_Alternate_Id




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ-1234567890@_

       

      Fatal Error 01

      Not applicable

      SREGB-1

      Student No

      Fix Student Number.

       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Alternate_Id_Type_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Alternate_Id_Type_Id

      SMNT-12

      AI

      Hardcode "537" - "Student Number" IN SOD "AI"

      Fatal Error 02

      Combination of Alternate_Id_Type_Id, Person_Alternate_Id, National_Id, Provider_Code and Provider_ETQE_Id does not exist in parent file 400 - Person

      SMNT-12

      AI

      Hardcode "537" - "Student Number" IN SOD "AI"

       

      Missing Background Subject DHET_ID

       

      Combination of Alternate_Id_Type_Id, National_Id and Person_Alternate_Id does not exist in 400 - Person

       

       

       

       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Unit_Standard_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Both Unit_Standard_Id and Subject_Code are blank

      SACADO-10

      Subject_ID

      Background Match Subject ID TVETMIS.

      Fatal Error 02

      Field contains an invalid Unit_Standard_Id. Must contain a valid SAQA Unit Standard ID as registered on the National Qualifications Framework (NQF)

       

       

       

       

      Both Unit_Standard_Id and Subject_Code have values

       

       

       

       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Enrolment_Status_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Enrolment_Status_Id

       

      Dates

      3=Enrolled, 10=Discontinued, 61=Completed

       

      Fatal Error 02

      Enrolment_Status_Reason_Id must be left blank if Enrolment_Status_Id does not have a value of 0 or 10

       

      Dates

      3=Enrolled, 10=Discontinued, 61=Completed

       

       

      Enrolment_Status_Reason_Id may only have a value of 1,6,10,11,12,13,14,17,18,19,20,21,22,23,24,25 or 26 if Enrolment_Status_Id has a value of 0

       

       

       

       

      Enrolment_Status_Reason_Id may only have a value of 2,3,4,5,7,8,9,10,15,16,17,27,28 or 29 if Enrolment_Status_Id has a value of 10

       

       

       

       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Staff_Number




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Combination of Staff_Number, Provider_Code and Provider_ETQE_Id does not exist in 401 - Staff

      SACADO-13

      Groups

      where iddprimary = 'Y'

       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Enrolment_Type_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Enrolment_Type_Id

      GCS-5

       

      Learner_Achievement_Type_Id:

       

      GCS-5 Offering Type  = 'D'

      Then '3' Distance Learning

       

      GCS-5 Subs.Type      = 'D'

      Then '7' Mixed Mode

       

      GCS-5 Subs.Type      = 'A'

      Then '4' Residential Learning

       

      SACADO-10 Experiential   = 'Y'

      OR

       In_Service = 'Y'

      Then '5' WorkPlace Learning

       

      SACADO-13 Offering Types = '0'

      OR

      Independan Learning '0'

      Then '8' Self Study

       







       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Enrolment_Status_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

      SMNT-4

      Subjects

      If Reason Date is Empty take

      Cancel Date, if Cancel Date is empty take Date.

      Check Dates.

      Fatal Error 02

      Date provided is unrealistic (pre 1900)

      SMNT-4

      Subjects

      If Reason Date is Empty take

      Cancel Date, if Cancel Date is empty take Date.

      Check Dates.

       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Enrolment_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Enrolment_Date date is greater than Most_Recent_Registration_Date

      SMNT-4

      Date

      Check Dates.

      Fatal Error 02

      Enrolment_Date date is greater than Enrolment_Status_Date

      SMNT-4

      Date

      Check Dates.

       

      Date is greater than today's date

       

       

       

       

      Date provided is unrealistic (pre 1900)

       

       

       

       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Part_Of_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Part_Of_Id

      Leave

      Empty

       

      Fatal Error 02

      Part_Of_Id may only contain 1, 2, 3, 4

       

       

       

       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Qualification_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Qualification_Id. Must contain a valid SAQA Qualification ID as registered on the National Qualifications Framework (NQF)

      SACADO-1

      Qualification_ID

      Fix with Script.

      Fatal Error 02

      Qualification_Id may not be provided if Part_Of_Id does not a value of 2

      SACADO-1

      Qualification_ID

      Fix with Script.

       

      Qualification_Id or Programme_Code must be provided if enrolment/achievement is part of a qualification

       

       

       

       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Learnership_Id




      Field Type Rule

      Field may only contain numbers

      Not stored in System

      Fatal Error 01

      Field contains an invalid Learnership_Id

       

       

       

      Fatal Error 02

      Learnership_Id must be provided if Part_Of_Id = 3

       

       

       

       

      Learnership_Id may not be provided if Part_Of_Id does not a value of 3

       

       

       

       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Invalid combination of Provider_Code and Provider_ETQE_Id. The combination of Provider_Code and Provider_ETQE_Id must exist on 100 - Provider

      GOPS-21

      CPC

      Fix one of the Values in

      CPC

      Fatal Error 02

      Combination Provider_Code and Provider_ETQE_Id may not exist in 100 - Provider as  Parent_Provider_Code and Parent_Provider_ETQE_Id

      GOPS-21

      CPC

      Fix one of the Values in

      CPC

       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Provider_ETQE_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains invalid Provider_ETQE_Id

      SMNT-12

      EP

      Check Default

       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Subject_Code




      Field Type Rule

      Field contains invalid characters –

       field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Combination of Subject_Code, Provider_Code and Provider_ETQE_Id does not exist in 303 - Subject

      SREGAR-1

      Subject

      Fix Code

       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Programme_Code




      Field Type Rule

      Field contains invalid characters –

      field may only contain characters like ABCDEFGHIJKLMNOPQRTSUVWXYZ1234567890@#&+() /\:._-

       

      Fatal Error 01

      Combination of Programme_Code, Provider_Code and Provider_ETQE_Id does not exist in 301 - Programme

      SREGAR-1

      Qualification

      Fix Code

      Fatal Error 02

      Programme_Code may not be provided if Part_Of_Id does not a value of 2

      SREGAR-1

      Qualification

      Fix Code

       

      Invalid combination of Programme_Code and Subject_Code. If a value is provided for Programme_Code and Subject_Code then a record for this combination of values must exist in File 307 - Programme Subjects

       

       

       

       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Enrolment_Status_Reason_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Enrolment_Status_Reason_Id

      GOPS-21

      ESR

      Fix one of the Values in ESR

       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Most_Recent_Registration_Date




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Most_Recent_Registration_Date date is greater than Enrolment_Status_Date

      SSTUDY-21

      Date

      Check Dates

      Fatal Error 02

      Date is greater than today's date

      SSTUDY-21

      Date

      Check Dates

       

      Date provided is unrealistic (pre 1900)

       

       

       

       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Enrolment_Mode_Id




      Field Type Rule

      Field may only contain numbers

       

      Fatal Error 01

      Field contains an invalid Enrolment_Mode_Id

      GCS-5

      Offering Type

      F=1, P=2,  E=3,  Else 4

       

       

      File No

      503

      Menu

      Content

      What to Fix

      DDL   Name

      Date_Stamp




      Field Type Rule

      Field may only contain a valid date in the format YYYYMMDD

       

      Fatal Error 01

      Date is greater than today's date

      SMNT-4

      SMNT-4

      Qualification

      Subject

      Check Dates

      Check Dates

      Fatal Error 02

      Date provided is unrealistic (pre 1900)

      SMNT-4

      SMNT-4

      Qualification

      Subject

      Check Dates

      Check Dates

       



History of Changes

Date System Version By Whom Job Description
10-Mar-2016 v03.0.0.0 Charlene van der Schyff t211165 New manual format.
29-Aug-2016v04.0.0.0Magda van der Westhuizent213031Copy manual to INT4.0 and linked images.
26-Jun-2019
v04.1.0.0
Frans Pelser
t237245
Update Adacemic Structure references
11-Feb-2020
v04.1.0.1
Frans Pelser
t241546
New TVETMIS-4
24-Jan-2023v04.1.1.0Frans Pelsert258414Modify for separate TVETMIS-10, 11, 12, 13 and Standardize