Mark Type Mark Corrections {SSTUD1-11} 


This program is used to delete student Mark Type and Assessment records where the underlying criteria were incorrectly created. The user will also be able to delete the incorrectly created criteria records. 


This program must only be used if student records were created that can be viewed with {SSTUD1-2} or {SSTUD1-7}. If no student records exists, the incorrect criteria records can directly be deleted by using {SSTUD3-7}.


If records exist in the Holding Bin in {TASKS1-14} or {TASKS1-16} or if a student is linked to a bundle in {TASKS1-1}, the student assessment records can not be deleted and subsequently no criteria record will be deleted.


In this program the input criteria are grouped and used as a single entitiy to determine which records to select and delete. Users can enter multiple sets of input criteria but the report generator will only store the first set of these criteria.

Student records will be deleted even if marks exists on the assessment record as can be viewed in {SSTUD1-2}.


The option {SSTUD1-11} 'Mark Type Corrections' will delete the student assessment record* and also the student mark type record**.
In the case where all students are selected the underlying criteria records can also be deleted.

*The student assessment record can only be deleted if there are no bundle or holding bin records.
**The student mark type record can only be deleted if there is NO student assessment record for the mark type.
 
User Selection Prompt Text
* an item between square brackets [ ] is the default answer
Type
&
Length
Comments
  Enter Academic Year YYYY  
Enter Subject Code A7 The LOV on the subject code only displays a distinct list of subject for which records in the student assessment table exist for the year entered before.
Enter Offering Type A2 The LOV on the offering type only displays a distinct list of offering types for which records in the student subject enrolment table exist for the combination entered before.
Enter Group Type A1 The LOV on the group type only displays a distinct list of group types for which records in the Subject Groups and Lecturers table in the academic structure exist for the combination entered before. These records can be viewd in {SACADO-10}
Enter Class Group A2 No LOV is provided
Enter Mark Type A2 The LOV on the Mark type code only displays a distinct list of Mark Types for which records in the student assessment table exist  for the combination entered before.
Enter The Mark Number N2 This is the number of the assessment for which student and/or criteria records must be deleted.
The LOV on the mark number only displays a distinct list of mark numbers for which records in the student assessment table exist for the combination entered before.
Enter Student Number Or ALLbookpgm -o sstud1-6.html 205922
N9 If the answer to this prompt is ALL, the user will be given the choice to delete criteria.
If a single student number is entered, the user will not have the choice to delete the criteria.
If ALL, Delete Mark Type/Assessment Mark Calc Criteria A1 Enter a Y ot N
Enter "Y" to specify another "Input Set"  to be deleted A1 If the user enters a Y, the corresponding Assessment and Mark Type criteria will also be deleted.
  Enter "Y" to specify another "Input Set"  to be deleted A1 If the user respond with a Y to this prompt, another 9 "input sets" can be specified
Or
<enter> to Continue
Run in (T)rial Or (U)pdate A1 As soon as the user <enters> on any of the prompts "<enter> to Continue", the program will give the user the choice to run the program in Trail (no updates or deletes) or Update mode. If in Update, the student and assessment records will be deleted.
 

Sort Order Per Comments
  Student Number  
Mark Number


System Select  
  Students that has an assesment record.
The classgroup is not NULL (or balck)
Students that does not have a holding bin record or unmarked assignment record
Selection criteria


Example
:

Example of output from {SSTUD1-11}




Processing
Rules
 
  No special processing rules.

See Also:
History of Changes

Date System Version By Whom Job Description
23-Dec-2008 v01.0.0.0 Phlip Pretorius
T155245 New manual.
30-Nov-2009 V01.0.0.1 Karen Carstens F163456 Add functionality description.
27-Mar-2015v04.0.0.0Magda van der Westhuizent205922Convert to INT4.0