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}.
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 |
|
Processing Rules |
|
---|---|
No special processing rules. |
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-2015 | v04.0.0.0 | Magda van der Westhuizen | t205922 | Convert to INT4.0 |