The program is used to Cancel a Subject in bulk, or to Cancel one Subject and Register another for the same students.
System Cycle {SMNT-2} (R) and (N) have to be open for this year, block and offering type.
When a Main/Mother subject is cancelled, then all the module subjects that is not cancelled will also be cancelled, with the same Date, Reason and Cancel Form Number.
When a Main/Mother subject is registered, no modules will be registered.
If the Subject to be cancelled is a Main/Mother subject and the Year, Offering Type, Qualification Code and Student Number was not 'ALL' then a warning will inform the user that "All Module Subjects that were not cancelled will also be cancelled".
User Selection | Prompt Text * an item between square brackets [ ] is the default answer |
Type & Length |
Comments |
---|---|---|---|
Calendar Year. | YYYY | ||
Block Code or ALL. | A2 | ||
Offering Type or ALL. | A2 | ||
Exam Type or ALL. | A1 | ||
Qualification Code or ALL. | A6 | ||
Student Number or ALL. | N9 | ||
Cancellation Reason. | A1 | ||
Cancellation Date To Cancel Subject. | DD-MON-YYYY | ||
Only (C)ancellation or (R)egistration and Cancellation. | A1 | ||
For (C)ancellation Subject code. |
A7 |
||
For (R)egistration and Cancellation Old Subject Code. New Subject Code. |
A7 A7 |
||
Generate Fees as (C)ash or (T)erms. | A1 |
Sort Order | Per | Comments |
---|---|---|
Subject. |
System Select | |
---|---|
Not canceled Subjects. Not exempted Subjects. Exam Mark is empty. Final Mark is empty. Result is empty. |
|
Processing Rules |
|
---|---|
Financial transactions will be done. Logfile record will be written away to {SMNTL-4} Changes to Exam Marks / Results. If the cancellation and registration option is selected:
|
|
Use i3bpkg Functions
|
|
Use i22pkg Functions
|
|
Use i37pkg Function chkStudType to check Student Type | |
Use i32pkg Function VALID_QUAL_SUBJ_BC to check if the block is valid | |
Use i06pkg Function d_evIAH for event 17 and 07 |
Date | System Version | By Whom | Job | Description |
---|---|---|---|---|
07-Sep-2007 | v01.0.0.0 | Bea Swart | t143744 | New manual format, add new User Selection "Qualification Code or ALL" |
25-Aug-2009 | v01.0.0.1 | Charlene van der Schyff | t161299 | Edit language obtained from proof read language Juliet Gillies. |
25-Nov-2009 | v02.0.0.0 | Christel van Staden | t160547 | Add start and end registration dates |
12-Apr-2010 | v02.0.0.1 | Bea Swart | t160926 | Add Main/Mother subject cancelled. |
30-Jun-2010 | v02.0.0.2 | Christel van Staden | t160874 | Add student type |
22-Feb-2011 | v02.0.0.3 | Bea Swart | t174945 | Add package i3bpkg in processing rules |
06-Mar-2013 |
v03.0.0.1 |
Magda van der Westhuizen |
t178549 |
Add rules regarding Credits. |
25-Mar-2015 |
v04.0.0.0 |
Magda van der Westhuizen |
t205922 |
Convert to INT4.0. |