Compute Exam Admission - {SSTUD4-2}

Description The user should be able to calculate the Exam Admission for a Students.


1.   Before a user run the 'Exam Admission' calculation program the following must be in place:

RULES:

The calculation of 'Examination Admission' will be excluded when one of the following conditions apply:

1.     Attendance Factor:  A Pre-test will be done to determine the 'Attendance Factor' for the student.  

2.    A subject has been 'Exempted' . {SREGAR-3}

3.    Subjects not marked as a 'Primary' equals 'Y'. {SREGAR-1b2}

4.    Marked as a' Competence Subject. {SACADO-10}

5.    Marked as a 'Professional Judgment Subject'. {SACADO-10}

6.    Where the Subjects Enrolment Type is not set as 'B'oth

7     Student has not a valid registration in {SREGAR-1b2}.

8.    System Cycle 'F' / 'E' are closed. {SMNT-2}

9.    A subject has been 'Cancelled' on {SDREGC-4}

10.    Restriction Type 'SREC' {SMNT-12} set for one Faculty / Department / Campus Code and user run the calculation for another combination.

11.    Subjects not found in the holding bin / or assignment bundles. {TASKS1-16 or TASKS1-1b2 or SSTUD1-2}

12.    Mark Type Used is not 'Y' - Used in Calculation of Full Period Marks' {SCODE-10}.

13.    No 'Default Examination Criteria' exists in {SSTUD3-1b1}.

The calculation of Exam Admission will be Calculated where:

1.     Attendance Factor:  A Pre-test will be done to determine the 'Attendance Factor' for the student.

2.    The 'Mark Type Used' in {SCODE-10} for a 'Mark Type Code' is set to 'Y - Used in Calculation of Full Period Marks'; and

3.    Students' 'Exam Type' is linked on {SCODE2-2} and the Enrolment Type is set as 'B'oth.  

4     Primary Indicator equals 'Y'. {SREGAR-1b2}

5.    Only 'Type of Evaluation equals 'O - Objective Evaluation' as indicated in {SSTUD3-7b1} will be calculated; and

6.    Check System Cycle 'E' record on {SMNT-2} when {SSTUD4-2} is used for calculation.  Check System Cycle 'F' when the marks are manually updated

       on {SSTUDM-2}.  

7.    A subject has not been 'Cancelled'  {SDREGC-4}

8.    An assigment record exists in either:
9.    Restriction Type SREC {SMNT-12} is set for one Faculty / Department / Campus Code combination and user enter valid values in the input prompts.
10.    Default 'Exam Admission Criteria' exists on {SSTUD3-1}.
11.    Student has a valid subject registration on {SREGAR-1b2} as per input prompts.
12.    When a Student has a full period mark less than the Minimum Full Period Mark {SSTUD3-2b1} no Exam Admission will be granted.
13.    If all the rules has been applied to the Exam Admission Status will be updated and set to 'Y'.  Query student record in {SSTUDY-21} to validate if the field has been updated correctly.

Error Messages:

After the calculation of the Full Period Marks the user can run the calculation program to calculate the Exam Admission using the following steps:


Batch Prompt Value / Validation LOV's available  
Exam Year This is the examination year for the subject registration.   No   
Exam Month
  • This is the examination month for the subject registration
    • Validate to {SREGAR-1b2} - Field 'Month'
    • Validate to {SMNT-2} - Tab Exams against the following fields:
    • Type = 'F' when the user changed the 'exam' / 'Year Mark' in {SSTUDM-2}
    • Year 
    • Month
    • Offering Type
    • Type = 'E' when the user run {SSTUD4-2}
    • Year
    • Month
    • Offering Type
Yes  
Faculty Code or ALL This is the 'Faculty' whereto a subject is linked in {SACADO-10} Yes  
Department Code or ALL This is the 'Department' whereto a subject is linked in {SACADO-10} Yes  
Subject Code or ALL
  • This is the subject code whereto a student has been registered in {SREGAR-1b2}.
    • Validate that the registered subject exists in {SACADO-10} for the examination year.
Yes  
Include Records with a Final Result
  • User to indicate either 'N / Y'
    • If the selection is 'Y' all students with a final mark Result Code will be calculated
    • If the selection is 'N' only students where the final mark and Result Code is NULL will be calculated.
Yes  
Campus Code or ALL
  • This is the Campus Code as defined against an Offering Type in {GCS-5} and whereto the student has been registered for the subject in {SREGAR-1b2}
    • Validate to {SREGAR-1b2} - Field 'Offering Type'; and
    • then validate for the Offering Type / Campus Code in {GCS-5}
Yes  
Offering Type or ALL
  • This is the subject Offering Type for the subject registration.
    • Validate to {SREGAR-1b2} - Field 'Offering Type'
    • Offering Type must be a valid Offering Type in {GCS-5}
    • Validate to {SMNT-2} - Tab Exams against the following fields:
      • Type = 'F' when the user changed the 'exam' / 'Year Mark' in {SSTUDM-2}
      • Year 
      • Month
      • Offering Type
      • Type = 'E' when the user run {SSTUD4-2}
      • Year
      • Month
      • Offering Type
Yes  
First Block Code to Include or ALL
  • This is the block code for the subject registration
    • Validate to {SREGAR-1b2} - Field 'Block'.
Yes  
Next Block Code to Include or <ENTER> to continue Same rule as above. Yes  
Use First Assessment Rule Only allow exam admission if an assignment is found in the holding bin {TASKS1-16} or in the assignment bundles {TASKS1-1} or a Mark and Result or only a Result exists in {SSTUD1-2}.

NOTE:  If the answer for this prompt = 'Y' the prompt 'Use Mark Type Information' will not be available.

Yes If ‘Y’

A record must exists for the student in either the
  • Holding Bin {TASKS1-16} or a
  • Bundle {TASK1-1b2} or a
  • Mark and result or a Result Code in {SSTUD1-2}

for the smallest Assessment number of any Mark Type defined in {SSTUD3-7b3}.  

The 'Mark Type' must be linked to 'Y -  Used in Calculation of Full Period Marks' in {SCODE-10} .  If not the 'Mark Type' will be ignored.

Example: 

In the example below subject CLOTDES is linked to more than one 'Mark Type' in {SSTUD3-7}

Subject OT Group
Type
Group
Value
Mark Type Assessment 
CLOTDES 01 C A TM 1
CLOTDES 01 C A P1 3

and in block 3 to Assessments for each Mark Type:

Subject OT Group
Type
Group
Value
Mark Type Assessment 1 Assessment 2 Assessment 3
CLOTDES 01 C A TM X
CLOTDES 01 C A P1 X X X

  • When a record is found in {TASKS1-16} or {TASKS1-1b2} or a Mark and Result / Result is entered in {SSTUD1-2} for the first Assessment (Assessment 1) for either Mark Type 'TM' or 'P1' the SPC will be set to 'Y'.
  • Where Mark Type 'TM' is not linked to any of the above menu's (no records found) and a record is found for Mark Type 'P1' for Assessment nr 3 only, the SPC will be set to 'N'.  This is because Assessment nr 3 is not the 'Smallest Assessment Number'.
Select only Subjects with:

1)  With Exams
2)  Without Exams
3)  Both
If  'Use First Assessment Rule' = Y, subjects will be divided into subjects with 'Exams' or Subjects without 'Exams':
  • With Exams: subjects for which the Exam Mark Weight is creater than 0 (zero) 
  • Without Exams: subjects for which the Year Mark Weight is 100 and the Exam Mark Weight equals '0'.
   
Must First Assessesment for All Types be Submitted?     Yes If the user answer ‘Y’ to the prompt:

A.  When only one Mark Type is defined in {SSTUD3-7} and only one Assessment for each Mark Type exists; and
 
1.       No records have been found in {TASKS1-16 / TASKS1-1b2} and no marks were entered in {SSTUD1-2} for any of the Mark Types of the student the Exam Admission will be updated to 'N' where
  • 'Use First Assessment Rule' = 'Y'
  • 'Must First Assessment for all Types be Submitted = 'Y'
And where the
  • 'Use First Assessment Rule' = 'Y'
  • 'Must First Assessment for all Types be Submitted = 'N'
 
2.       If a Mark Type Mark has been entered for a student in {SSTUD1-2} (no records exists in {TASKS1-16} or {TASKS1-1b2) and
  • 'Use First Assessment Rule' = 'Y'
  • "Must First Assessment for all Types be Submitted = 'Y'
the Exam Admission is set as 'Y'.
 
3.       If the student is linked to a bundle in {TASKS1-1b2} and 
  • 'Use First Assessment Rule' = Y and
  • 'Must First Assessment for all Types be submitted' = 'Y'
the Exam Admission is set as 'Y'

4.       If an record is found in either {TASKS1-16} or {TASKS1-1b2} or a mark have been entered in {SSTUD1-2} and the (only for the first Assessment, not for any Assessment)
  • 'Use First Assessment Rule' = 'Y'
  • 'Must First Assessment for all Types be Submitted = 'N'
the Exam Admission is set as 'Y'.

5.       If a record is found in either {TASKS1-16} or {TASKS1-1b2} or a mark have been entered in {SSTUD1-2} and the
  • 'Use First Assessment Rule' = 'N'
the Exam Admission is set as 'Y'.

B.  When more than one Mark Type is defined with only one Assessment for each Mark Type in {SSTUD3-7} and

1.  No records have been found in {TASKS1-16} or {TASKS-1b2} and a mark / result do not exists in {SSTUD1-2} for any
     of the Mark Types of the student the Exam Admission will be updated as ‘N’ where the
  • ‘Use First Assessment Rule’ = ‘Y’
  • ‘Must First Assessment for all Types be Submitted = ‘Y’
And where the
  • ‘Use First Assessment Rule’ = ‘Y’
  • ‘Must First Assessment for all Types be Submitted = ‘N’
2.  If an record was found in either {TASK1-16} or {TASKS1-1} or a mark / result exists in {SSTUD1-2} for only one of the Mark Types the
     Exam Admission is updated as ‘N’ where the
  • ‘Use First Assessment Rule’ = ‘Y’
  • ‘Must First Assessment for all Types be Submitted = ‘Y’
And where the
  • ‘Use First Assessment Rule’ = ‘Y’
  • ‘Must First Assessment for all Types be Submitted = ‘N’
3.  If an record was found in either {TASKS1-16} or {TASKS1-1b2} or a mark / result exists in {SSTUD1-2} for all of the Mark Types the
    Exam Admission is updated as ‘Y’ where the
  • ‘Use First Assessment Rule’ = ‘Y’
  • ‘Must First Assessment for all Types be Submitted = ‘Y’
4.  If an record is found for only one of the Mark Types and the
  • ‘Use First Assessment Rule’ = ‘Y’
  • ‘Must First Assessment for all Types be Submitted' = ‘N’ the Exam Admission is updated as ‘Y’.
C.  When more than one Mark Type is defined and one of the Mark Types have more than one Assessments in {SSTUD3-7b1 / 3}

Example A:

{SSTUD3-7b1} {SSTUD3-7b3}
Year Subject OT Group Type Group Value Mark Type Number
of
 Assess
Asses Nr  Asses Nr  Asses Nr 
2015 CLOTDES 01 C A TM 1 1
2015 CLOTDES 01 C A P1 3 1 2 3

1.  And a record was found in {TASKS1-16} or {TASKS1-1b2} or a mark / result exists in {SSTUD1-2} for all of the Mark Types and
     Assessment 1 (first Assessment) the Exam Admission is updated as 'Y' where
  • ‘Use First Assessment Rule’ = ‘Y’
  • ‘Must First Assessment for all Types be Submitted = ‘Y’
2.  If a record was found in {TASKS1-16} or {TASKS1-1b2} or a mark / result exists in {SSTUD1-2} for
  • TM - Assessment Number 1 and 
  • P1 - Only Assessment Number 2 or 3 the Exam Admission is updated as 'N'
D.  When more than one Mark Type is defined and one of the Mark Types have more than one Assessment in {SSTUD3-7b1} and Assessment 1 is not linked in {SSTUD3-7b3}

Example B:

{SSTUD3-7b1} {SSTUD3-7b3}
Year Subject OT Group Type Group Value MarkType Number
of
Assess
Asses Nr Asses Nr Assess Nr
2015 CLOTDES 01 C A TM 1
2015 CLOTDES 01 C A P1 3 2 3
    
1.   And a record was found in {TASKS1-16} or {TASKS1-1b2} or {SSTUD1-2} for
  • TM - Assessment Number 1 and 
  • P1 - Assessment Number 2 (the first Assessment) the Exam Admission is updated as 'Y'.
2.   If a record was found in {TASKS1-16} or {TASKS1-1b2} or {SSTUD1-2} for
  • TM - Assessment Number 1 and 
  • P1 - Assessment Number 3 the Exam Admission is updated as 'N'
Enter Result Code to Update Subject Final Result when Requirements are not met? Enter a valid Result Code as defined in {SCODE-23}. Yes  
Student Number or ALL
  • This is a valid student number 
    • Validate that the student has an valid subject registration in {SREGAR-1b2}
Yes   
Enter a '0' Mark? If the user answers ‘Y’ to the prompt
  • and the 'Year Mark' is NULL 
  • and the 'Minimum Full Period Mark for Exam Admission' field in {SSTUD3-2} has a value 
the program will allocate a 0 (zero) as a full period mark to a student that is not admitted to the examination.

The students Result Code can be updated when Exam Admission is not granted by adding a Result Code in the prompt 'Enter Result Code to Update Subject Final Result' when the requirements are not met'.
Yes   
Use Mark Type Information? NOTE:  If the answer for prompt 'Use First Assessment Rule' = 'Y' this prompt will not be available.






Yes Use Mark Type Information:

When the user answer 'N' to the prompt
  • then the program will not check the sub-minimum or compulsory status of Assessments and only determine the admission based on the available full period mark.
When the user answer 'Y' to the prompt
  • then all Mark Type Marks must exits (already calculated), if the mark does not exists or is not calculated, exam admission is not granted.
  • or any Mark Type has a fail sub-minimum result then exam admission is not granted.
  • or any Mark Type has a fail compulsory result, exam admission is not granted.
  • or any Mark Type has a compulsory not submitted result, exam admission is not granted.
Include Students with an Exam Indicator of 'No'? Where the answer equals 'N':

  • Exclude all the Exam Admissions records set as 'N' (SPC) for selection.
  • If the 'N' value was set for Exam Admission (SPC) by a different process e.g. a manual process as in {SSTUDM-2} for example, then a 'N' answer to the prompt will not overwrite these values.
Where the answer equals 'Y':
  • Include all the students regardless of the Exam Attendance (SPC) value.
Yes  

Example:



Example of ...



History of Changes



Date System Version By Whom Job Description
16-Oct-2006v01.0.0.0Phlip Pretorius
New manual format.
15-Nov-2006v01.0.0.1Phlip PretoriusT126352Add the First Assessment rule information
08-Nov-2006v01.0.0.1Phlip PretoriusT135600Add the information regarding the usage of the student's academic year to determine the calculation criteria
10-Jan-2007v01.0.0.2Phlip PretoriusT138804Add new reason for student excluded
17-Jan-2007v01.0.0.2Hermien HartmanT139070Copied file to Int1
07-Jun-2007v01.0.0.2Melanie ZeelieT142001Add information regarding subjects with/without exams and block code prompts
19-Aug-2008v01.0.0.3Bea SwartT152378Add processing rules and check manual
31-Aug-2010v02.0.0.0Bea SwartT164727Add Type of Evaluation P - Professional Judgement
04-Jan-2013
v03.0.0.0
Magda van der Westhuizen
T178547
Add Restriction 'SREC'.
15-Apr-2014v03.0.0.1Hermien HartmanF198314Remove the line "a MT has been exempted" from "Exam admission will NOT be granted" in the processing rules.
15-Sep-2014v03.0.0.2Bea SwartT191973ATOV of T191973 - Add processing rule for new SOD = 'MC', 'SR'
08-May-2015v04.0.0.0Magda van der Westhuizent194790Create a new manual..
22-Sep-2016v04.0.0.1Magda van der WesthuizenT216447ATOV:  T214826.  Add information regarding the rules for SOD = 'CA', 'RE'