Menu Options
Project
This
file describes earmarked projects as reported on in the Financial
Report file.
- File Number: 003
- Information must also exist in Files
- 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 |
- 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
- 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
- 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
- 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
- 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
- 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:
- 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:
- 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
13000011 | Items | Menu | Content | What to Fix. |
Missing Mandatory value for Staff Number: | ieclect | STIME-2 | Lecturer | Enter Staff Number |
Illegal character found in Staff Number: | ieclect | STIME-2 | Lecturer | Fix the Staff Number |
Illegal character found in Unit Standard ID: | ialqarn | SACADO-10 | Qual_ID | Background ID. |
Illegal character found in Year, week field | v_week | | | |
Year, week Must fall between Appointment/Termination Date | v_week | | | |
Illegal character found in Hours field: | v_hours | | | |
Missing Mandatory value for Date Stamp | v_dte_stamp | SYSDATE | | |
Illegal character found in Provider Code | v_provider_code | GOPS-21 | CPC | Fix on of the Values in CPC |
Illegal String found in Provider Code | v_provider_code | GOPS-21 | CPC | Fix on of the Values in CPC. |
Illegal character found in Provider ETQE ID | v_etqe_id | SMNT-12 | EP | Default |
- 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 Name | Rules/Suggestions |
Staff_Number | piznum TVETMIS-3 |
Unit_Standard_Id | ialqarn TVETMIS-3 |
Subject_Code | pizsubj TVETMIS-3 |
SDL_No | Pizsdlno TVETMIS-3 L######### or N######### |
Start_Date | Pizsdate TVETMIS-3 |
End_Date | pizedate TVETMIS-3 |
Provider_Code | v_provider_code GOPS-21 CPC PIZGCAM Default Campus |
Provider_ETQE_ID | SMNT-12 EP |
Date_Stamp | Pizdate TVETMIS-3 |
- The data is extracted from
- Staff WBE {TVETMIS-3}
- Subjects {SACADO-10}
- Errors that might populate during the
extraction process
13000022 | Items | Menu | Content | What to Fix |
Missing Mandatory value for Staff Number | piznum | TVETMIS-3 | Personal Number | Personal Number |
Illegal character found in Staff Number | piznum | TVETMIS-3 | Personal Number | Personal Number |
Missing Mandatory value for SDL Number | pizsdlno | TVETMIS-3 | SDL Number | SDL Number |
Illegal SDL Number value pizsdlno | pizsdlno | TVETMIS-3 | SDL Number | SDL Number |
Illegal character found in Provider Code | v_provider_code | GOPS-21 | CPC | Fix one of the values in CPC |
Missing Mandatory value for Start Date | pizsdate | TVETMIS-3 | Start Date | Start Date |
Missing Mandatory value for End Date: | pizedate | TVETMIS-3 | End Date | End Date |
Missing Mandatory value for Date Stamp | pizdate | TVETMIS-3 | Date Last Changed | Date 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:
- Data Mapping
Field Name | Field Rules/Suggestions |
National_Id | iadidno SREGB-1 |
Person_Alternate_Id | iadstno SREGB-1 |
Alternate_Id_Type_Id | v_alt_id_type SMNT-12 AI - Hardcode "537" - "Student Number" |
Qualification_Id | iaiqarn SACADO-1 |
Enrolment_Status_Id | v_lasCode
- iagcancdate is Not Null then
10=Discontinued
- iepdate Not Null then
61=Completed
- otherwise 3=Enrolled
|
Filler01 | Leave Empty |
Enrolment_Type_Id | v_latCode GCS-5 Use gassub |
Enrolment_Status_Date | Iepdate , iagcancdate, gansdate, iagdate |
Enrolment_Date | gansdate, iagdate |
Filler02 | Leave Empty |
Part_Of_Id | v_part_of 1=Miscellanous "Standalone" |
Learnership_Id | v_learn Not stored in System |
Provider_Code | v_providerCampus
GOPS-21 CPC Default Campus on OT
of
qualification |
Provider_ETQE_Id | v_etqe_id SMNT-12 EP |
Filler03 | Leave Empty |
Programme_Code | Iagqual |
Enrolment_Status_Reason_Id | Iagcancreason GOPS-21 ESR User to supply conversion |
Most_Recent_Learner_Enrolled_Date | gansdate, iagdate |
Certificate Number | Iepcertno |
Instutional_Housing_FTE | InsHousing See rm05ccc.pc |
Entrance_Category_Id | Iagften
|
Previous_Activity_Id | Iadpact GOPS-21 PAI User to supply conversion |
Enrolment_Mode_Id | Gasofft
|
Economic_Status_Id | Iadoccup GOPS-21 ESI User to supply conversion |
Partnership_Id | Gadtype
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
13000013 | Items | Menu. | Content | What to Fix. |
Illegal Enrollment Status Reason Id Conversion | iagcancreason | GOPS-21 | ESR | Fix one of the Values in ESR |
Illegal Previous Activity Conversion | iadpact | GOPs-21 | PAI | Fix one of the Values in PAI |
Illegal Economic Status | iadoccup | GOPS-21 | ESI | Fix one of the Values in ESI |
Illegal Partnership ID | gadtype | GOPs-21 | PNS | Fix one of the Values in PNS |
Illegal character found in National ID | iadidno | SREGB-1 | IDNo | Fix ID No. |
Illegal National ID. Must be 13 characters long | iadidno | SREGB-1 | IDNo | Fix ID No. |
National ID May not contain 0000 in Position 1 - 4 | iadidno | SREGB-1 | IDNo | Fix ID No. |
National ID May not contain 0000 in Position 7 - 10 | iadidno | SREGB-1 | IDNo | Fix ID No. |
National ID May not contain String like | iadidno | SREGB-1 | IDNo | Fix ID No. |
Illegal character found in Person Alt ID | iadstno | SREGB-1 | Student Number | Fix Student Number. |
Illegal String found in Person Alt ID: | iadstno | SREGB-1 | Student Number | Fix Student Number. |
Illegal character found in Alt ID Type: | v_alt_id_type | SMNT-12 | Hardcoded "537" - "Student Number" | IN SOD "AI" |
Illegal character found in Programme Code | iagqual | SREGAR-1 | Qualification Code | Will have to be fixed with Script |
llegal
character found in Qualification ID: | iaiqarn | SACADO-1 | Tvetmis
Qualification ID | This will have to be fixed with Script. |
Missing
Mandatory value for Achievement Status Code | v_lasCode | SSTUD7-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 Code | v_lasCode | SSTUD7-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_latCode | GCS-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
Date | 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 in the Future | 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 Date is before 01-Jan-1900 | enrolDate | SREGAR-1 | Date | Check Dates |
Enrolment Date is in the Future | enrolDate | SREGAR-1 | Date | Check Dates |
Missing Mandatory value for part_of Code | v_part_of | | 1=Miscellanous "Standalone" | |
Illegal character found in part_of Code | v_part_of | | 1=Miscellanous "Standalone" | |
Illegal character found in Provider Code | v_provider_code | GOPS-21 | CPC | Fix one of the Values in CPC |
Illegal String found in Provider Code | v_provider_code | GOPS-21 | CPC | Fix one of the Values in CPC |
Illegal character found in Provider ETQA ID | v_etqe_id | SMNT-12 | EP | Default. |
Missing Mandatory value for Date Stamp | v_date_stamp | SREGAR-1 | Iagdate. | Check Dates |
Date Stamp is before 01-Jan-1900 | v_date_stamp | SREGAR-1 | Iagdate. | Check Dates |
Date Stamp is in the Future: | v_date_stamp | SREGAR-1 | Iagdate. | Check Dates |
Illegal character found in Enrollment Status Reason | iagcancreason | GOPS-21 | ESR | Fix one of the Values in ESR |
Illegal
character found in Entrance Category | iagften | 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. |
Illegal character found in Previous Activity | iadpact | GOPS-21 | PAI | Fix one of the Values in PAI |
Illegal
character found in Enrolment Mode | gasofft | GCS-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 | iadoccup | GOPS-21 | ESI | Fix one of the Values in ESI |
Illegal character found in Economic Status | iadoccup | GOPS-21 | ESI | Fix one of the Values in ESI |
Missing Mandatory value for Partnership | gadtype | GOPs-21 | PNS | Fix one of the Values in PNS |
Illegal character found in Partnership | gadtype | GOPs-21 | PNS | Fix one of the Values in PNS |
Most Recent Enrolled Date is before 01-Jan-1900 | MRenrolDate | SREGAR-1 | Date | Most Recent Enrolment Date |
Most Recent Enrolled Date is in the Future | MRenrolDate | SREGAR-1 | Date | Most Recent Enrolment Date |
Illegal character found in Certificate Number | iepcertno | SSTUD7-2 | Certificate Number. | Check Certificate Number. |
Institutional Housing FTE is more than 1.00 | MRenrolDate | SREGAR-1 | Date | Most 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 02 | A 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 Name | Field Rules/Suggestions |
National_Id | iadidno SREGB-1 |
Person_Alternate_Id | iadstno SREGB-1 |
Alternate_Id_Type_Id | v_alt_id_type SMNT-12 Hardcode "537" - "Student Number" IN SOD "AI" |
Unit_Standard_Id | ialqarn SACADO-10 |
Enrolment_Status_Id | v_lasCode 3=Enrolled, 10=Discontinued, 61=Completed |
Staff_Number | Iddlect SACADO-13 Groups where iddprimary = 'Y' |
Enrolment_Type_Id | v_latCode Use gassub/gasofft/iahexmc/ialtype/idcclassper |
Enrolment_Status_Date | EnrStatDate |
Enrolment_Date | MIN(iahdate) SSTUDY-21 |
Filler01 | Leave Empty |
Part_Of_Id | v_part_of |
Qualification_Id | iaiqarn SACADO-1 |
Learnership_Id | v_learn Not stored in System |
Provider_Code | v_providerCampus GOPS-21 CPC Default Campus on OT of Subj |
Provider_ETQE_Id | EP SMNT-12 |
Filler02 | Leave Empty |
Subject_Code | SACADO-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_Code | SACADO-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_Id | Iahcancreason GOPS-21 ESR |
Most_Recent_Learner_Enrolled_Date | iahdate SSTUDY-21 |
Enrolment_Mode_Id | Gasofft GCS-5 F=1, P=2, E=3, Else 4 |
Date_Stamp | iagdate/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
13000014 | Items | Menu | Content | What to Fix |
Illegal Enrollment Status Reason Id Conversion | Iahcancreason SMNT-4 | GOPS-21 | ESR | Fix one of the Values in ESR |
Illegal character found in National ID | iadidno' | SREGB-1 | ID No | Fix ID Number. |
Illegal National ID. Must be 13 characters long | iadidno' | SREGB-1 | ID No | Fix ID Number. |
National ID May not contain 0000 in Position 1 - 4 | iadidno' | SREGB-1 | ID No | Fix ID Number. |
National ID May not contain 0000 in Position 7 - 10 | iadidno' | SREGB-1 | ID No | Fix ID Number. |
National ID May not contain String like | iadidno' | SREGB-1 | ID No | Fix ID Number. |
Illegal character found in Person Alt ID | iadstno | SREGB-1 | Student No | Fix Student Number. |
Illegal String found in Person Alt ID | iadstno | SREGB-1 | Student No | Fix Student Number. |
Illegal character found in Alt ID Type | v_alt_id_type | SMNT-12 | AI | Hardcode "537" - "Student Number" IN SOD "AI" |
Missing Mandatory value for Achievement Status Code | v_lasCode | | Dates | 3=Enrolled 10=Discontinued 61=Completed |
Illegal character found in Achievement Status Code | v_lasCode | | Dates | 3=Enrolled 10=Discontinued 61=Completed |
Illegal character found in Staff Number | iddlect | SACADO-13 | Lecturer Code | Fix 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 EnrStatDate | EnrStatDate
Iaheresdate iahcanceldate iahdate | SMNT-4 | Subjects 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 Date | EnrStatDate Iaheresdate iahcanceldate
iahdate | SMNT-4 | Subjects 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
iahdate | SMNT-4 | Subjects If Reason Date is Empty take Cancel Date, if
Cancel Date is empty take Date. | Check Dates. |
Missing Mandatory value for Enrolled Date | enrolDate | SMNT-4 | Date | Check Dates. |
Learner Enrolled Date is before 01-Jan-1900 | enrolDate | SMNT-4 | Date | Check Dates. |
Learner Enrolled Date is in the Future | enrolDate | SMNT-4 | Date | Check Dates. |
Missing Mandatory value for part_of Code | v_part_of | | | |
Illegal character found in part_of Code | v_part_of | | | |
Illegal character found in Programme Code | iagqual | SREGAR-1 | Qualification | Fix Code |
Illegal character found in Qualification ID | iaiqarn | SACADO-1 | Qualification_ID | Fix with Script. |
Illegal character found in Subject Code | iahsubj | SREGAR-1 | Subject | Fix Code |
Illegal character found in Subject ID | ialqarn | SACADO-10 | Subject_ID | Fix with Script. |
Illegal character found in Enrollment Status Reason | Iahcancreason SMNT-4 | GOPS-21 | ESR | Fix 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 10 | Iahcancreason SMNT-4 | GOPS-21 | ESR | Fix one of the
Values in ESR |
Most Recent Enrolled Date is before 01-Jan-1900 | MRenrolDate | SSTUDY-21 | Date | Check Dates |
Most Recent Enrolled Date is in the Future | MRenrolDate | SSTUDY-21 | Date | Check Dates |
Missing
Mandatory value for Date Stamp | v_date_stamp iagdate iagcancdate iahdate
iahcanceldate | SMNT-4 | Qualification Subject | Check Dates Check Dates |
Date Stamp is before 01-Jan-1900 | v_date_stamp | SMNT-4 SMNT-4 | Qualification Subject | Check Dates Check Dates |
Date Stamp is in the Future | v_date_stamp | SMNT-4 SMNT-4 | Qualification Subject | Check Dates Check Dates |
Illegal character found in Enrolment Mode | gasofft | GCS-5 | Offering Type | F=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 |
|
|