Academic Application / Admission  {SNAPPA-1} 

{SNAPPA-1} and {SNAPPA-3) both lead to similar screens on which the academic application choices of applicants can be processed. 

{SNAPPA-1} allows only for the application choices to be entered, while {SNAPPA-3} allows for the entering of the choices and the allocation of a selection status to applicants.


The following discussion covers both options {SNAPPA-1} and {SNAPPA-3}.
In cases where the entire processing of applications is done centrally (within a single office), only {SNAPPA-3} is used.
When decisions on applications are decentralised, option {SNAPPA-1} is used to enter the applications.  Selections made at a faculty or school office are recorded using {SNAPPA-3}.
Refer also to the Processing Rules at the end of this manual. The following items must be in place:
The institution can decide if a contract code and student type is mandatory information that must be provided in the application process. See {FCSM-1} on how to set the System Operational Parameters "SN" and "SO", which control the mandatory status of the contract code and student type.

This workflow contains the following workareas:

Application Core Info:

If no application records exist, the user may enter records with the following fields:
Field Type
&
Length
Description
Student Number N9 Student Number of the student.  A record must exists for the student on {SREGB-1} and not been cancelled.
Year N4 The academic year for which the applicant applies.
Block A2 The Academic block for which the applicant is applying is entered here.  Applications for future academic blocks may be entered. If validation 'AI' is set to Yes, the block code can be updated.

When the user updates the block code to a new value:
  • the changes are written to the logfile and no financial transactions are generated. 
  • the qualification block code on the planned subjects is updated.
  • the block code on the bursary and loans applications is also updated.
Qualification A6 The code of the Qualification for which the student applies.  The name will be displayed. The system will validate that the qualification is active on the Academic Structure for the year of application.
If text type code ITSQCI is linked to the qualification in option {SACADT-1}, the description of the text type will display as a warning.
Campus Code N2 The Campus code for which the student applies. If this field is left blank and the Offering Type is entered, then the Campus will be displayed automatically.
Offering Type A2 The Offering Type of the qualification for which the student applies.
If the qualification / offering type is set to 'P' in the Active field in {SACADO-2},  the program will check whether or not the applicant was previously enrolled for this qualification. If not, the application will not be allowed. The active type 'P' indicates that the qualification is being phased out and that only students previously enrolled for this qualification will be allowed to apply.
If validation 'AI' is set to Y in {SNAPPA-1}, only offering types linked to the 'A' system cycles that are open for the year, block code and offering type will be displayed in the LOV.
Period of Study A2 The Period of Study of the Application.
Note:  The system will allow applications to be entered for any combination of the Qualification, Offering Type and Period of Study fields that are defined under option {SACADO-5}.
Choice N2 Up to 99 choices may be entered in the order of preference of the applicant. The choice can be updated after the initial creation of the record. The corresponding planned subject records will be updated with the new choice number.
Agreement
Payment Agreement for this application. The <LIST> function will display valid values, as defined at {FSAM-24}.
Note:  When creating new records, ensure that the student knows that he / she has to re-confirm his / her existing payment agreement with the Finance Department of the Institution.
Payment A1
C-Cash or T-Term
Start / End Date DD-MON-YYYY This date will default from the academic block definition for the block entered above. Academic block definitions are maintained on {GOPS-1}. The start date can be changed if indicated that the start and end registration dates are updateable on the qualification definition on {SACADO-1}.

If any of the following four rules is violated -  the user will received a error message
a) The new Start Date is not before block's Start Date
b) The new End Date is not after block's end date  
c) Application has not been admitted yet on {SNAPPA-3}; and
d) A quote has not been generated yet.                                                                                                
2. If 'Registration Date Updateable' set to 'N' then both Start and End date will default from block's Start / End date and will be disabled on the workflow at all times 
Admittance Status A2 This field can only be updated from option {SNAPPA-3}. During the initial entry of the records, this field can be left blank to indicate that the application has not yet been processed.  “Admission Statuses” are defined under option {SCODE-26}. When decisions have been made, the appropriate status codes can be entered.  Unless validation "MQ" is set to "Y", the system will not allow more than one (Y)es status to be entered in respect of all the choices of an applicant for a particular block.
  • There will also be changes in fees when the status is changed between “admittance”  status Yes and No.
  • When the status is changed to “admittance” Yes, Certificate records will be inserted for certificates linked to the application qualification on {SSTUD3-4} with “Type of Requirement”=‘P’ and “Link indicator”=‘A’.
Admission will not be allowed when:
  • a contract code is linked to this application and the application fails the contract attribute validation for the attributes defined in {FSAC-10};
  • a contract code with a maximum amount is linked to this application and no quote is generated for this application;
  • there is an academic validation rule against the student in {SNAPP-9} that is not successful (i.e. the Success field = N) and where the rule is marked in {SNAPPA-8} to not allow the admission of applicants when the rule is not successful.
  • The failed validations have two possible outcomes:
    • 'D' - Data Problem. The function expects parameter values but these do not exist. Users must define the parameter values before the validation is done.
    • 'N' - Not successful. The applicant did not comply with the requirements of the rule.
When computer selection is done in {SNAPPA-5}, the system will insert a (Y)es code (Computer Selected”) in this field for the selected applicants.

Minimum / Maximum selection of modules:
  • Validation 'MN' - If the validation is switched on the program will validate that the applicant is applying for the correct number of modules (as planned subjects) for a main subject. The minimum and maximum modules are defined in {SACADO-17}  on the 'Curriculum' panel box.  
During an audit it was established that current Grade 12 learners were erroneously Fully Accepted, resulting in them registering without meeting the entry requirements based on the final Grade 12 NSC results.
  • {SMNT-12} SOD IM/AP Illegal Matric Type with Admission status combinations was introduced to check for invalid combinations of Matric Type and Admission Status.
  • Invalid combinations of Admission status (Internal code) and Matric type (External Code) can be entered on {GOPS-21} for External body NSC and External Code type MTS.
  • If the SOD value is set to Y, an error message "Cannot accept current Grade 12 learners.  Please correct Matric Type on {SREGB-1}" will be displayed if an invalid combination of  {SREGB-1} Matric Type and {SNAPPA-3} Admission Status is encountered.
snappa-1
Application Type A2 This is used to limit the number of applications for a student. If the number of applications for the application type, as defined on {SCAO1-25}, is < count of the applications for this student for the same year / block combination on this option, the user will not be able to add applications. 
Subject Group Code A6 Enter a Subject Group Code for the population of Planned Subjects. If the institution uses {SNAPPAA-7} to indicate whether the student is accepted or not, the Subject Group Code for which an Admission status that leads to Admit = 'Y', will be populated.
Application Validated A1 This field is updated with an N by the academic application validation process as long as none of the active validations have  been passed. As soon as all the validations have been passed, this field will be set to Y.
Deficit N4 Deficit is the number of credits a student can add to the maximum allowed registered credits in a year. This is to make sure the student has enough credits at the end of his/her studies. On manual creation of an application record - calculate the deficit amount for this qualification and study period
WRS Score N3 If Matric Subjects have been entered for a student and the calculation of the scores has been triggered in {SNAPP3-1}, the WRS in respect of each qualification choice will be displayed. WRS scores are calculated on the basis of matric symbols and the weights and scores specified under options {SCODE-6}.  The values cannot be updated, but can be re-calculated if, for example, a new set of symbols has become available.
Random number A3 Cannot be updated. Used by clients with country code ‘IRL’. The program calculating the WRS scores in {SCAO2-4} will update this number. It is a random number that will be concatenated at the back of the WRS score so as to configure it as a 6-digit number. The result of this is that if two people have the same WRS scores, then the person with the biggest random number will be selected. This is an objective way of making a choice between two students who have equal WRS scores.
Quote:
Number

If a quote has been generated for the applicant for this application, planned subjects and linked to this application choice then the quote will include the following (only if the different events are set to Active):
  • Registration fees (event 03)
  • Qualification fees (event 05)
  • Subject fees (event 07) of only 
  • The cost of all study material, including additional study material
  • The postal charges for study material
A quote will not be generated under the following circumstances:
  • The institution indicated that contracts are mandatory (see discussion of contracts below) and a contract code is not entered for this application.
  • When a contract is linked to the application and the applicant fails the contract attribute validation.
  • If the applicant fails an academic application validation that stops the generation of a quote.
If the applicant does not have any planned subjects linked to the application, the user will be warned that the quote might not be complete: a quote will nevertheless be generated. Only subjects that are admitted will be used in the generation of a quote.

If a quote is successfully generated, a quote number will be displayed in the quote number field.
Quote:
Total Amount

The total amount of the quote will be displayed in this field.
Credits

This Applications Credits This Academic Year Previous Academic Year
Total Internal Credits


Total Nation Credits



Total credits for the applicant in respect of both the internal and external credits. These credits are defined, per subject in {SACADO-10} in the Subject Information block. It reflects the credits for this application, for any registration period equal to the year of this application and for any registration credits where the year is less than the year of this application.


Example:
snappa-1

Cancellation and other Dates

Field Type
&
Length
Description
Application Date DD-MON-YYYY The date of application can be entered here.
Interview Date and Time DD-MON-YYYY
hhss
An interview date and time can be entered here.
Decision Date DD-MON-YYYY The Decision Date will be populated on the change of the Status.
Offer Date DD-MON-YYYY The date on which an offer was made to this applicant.
Deadline Date DD-MON-YYYY The date on which this applicant must accept or decline the offer.  This works in accordance with SOD 'OL / AP - Application Acceptance Offer lapse Days' on {SMNT-12}.  Sysdate plus the days indicated on the SOD.
Accepted / Decline Date DD-MON-YYYY The date on which the applicant accepted or declined the offer made via the iEnabler, 'Student Enquiry - Offered Application Acceptance or via {SNAPPR-5}.
Cancellation Date DD-MON-YYYY The cancellation date of this application. If any un-cancelled planned subjects are linked to this choice, these planned subjects will also be cancelled with the same date and cancellation reason.
When the application is un-cancelled, all the planned subjects with the same cancel date and cancel reason will also be un-cancelled.
Cancellation Reason A1 Cancel Reason for this Application: the <LIST> function will display valid values, as defined in {SCODE-25}.
Note:  It is not possible to delete individual records in this option.  Cancel Date and Reason have to be entered and a new record created.
 

Higher Degree Application

Field Type
&
Length
Description
Dissertation / Thesis Title A200 Mention the 'Dissertation' or 'Thesis'.  When the setting for SOD 'HT / AP' on {SMNT-12} is set to 'Y' this field will be mandatory.  If the setting of the SOD indicator is set to 'N' the field will not be mandatory and not updateable.
When the setting for the SOD 'HD / AP' - User Higher Degrees Management System is set to 'No' or NULL, the HDMS system will not be available to use at all.
Department N4 The value for the 'Department' will populate from {SACADO-1}.  Please make sure that the 'Department' is linked to the applied qualification on {GCS-4}.


Providers, Vouchers etc.

Field Type
&
Length
Description
Provider Type A1 Select the Provider Type from a List of Values.  
Provider A1 Values in List of Value will default from {GCS-2} where provider type = 'I' and for provider type = 'S' it will default from {SCODE-1b2}.
Provider Unit A6 The Unit of the Provider =  the Secondary School Code, where indicated as a Sub-Division = U and linked to a School Provider on {SCODE-1}b2.
Example of snappa-1b2p1


Voucher Campaign Identifier A6 Enter the Voucher Campaign Identifier that is linked to the applicant. This will eventually be used to determine the discount the student will receive on presenting this voucher. Vouchers can be restricted to a qualification, subject or contract. An appropriate message will warn the user if a restricted voucher is linked to an application.
Voucher Serial Number  N10 The number of the actual voucher is entered here. To learn more about vouchers and discount, read the manuals for {FSAV-1} and {FSAV-2}
Communication Medium A4 The communication medium used by the applicant to submit the application documentation. The code is defined in {GCS2-9}.
SDR Assist Code N3 The SDR assistance code. This code is used in the statutory reporting in New Zealand. It is an indication of the Category of Fees Assessment for International Students.

Code Explanations:
  • 01 NZAID (Formerly MFAT) scholarship, including Aotearoa and short-term training and post-graduate
  • 03 Full fee paying foreign student (including Foreign ITO, excluding Foreign research- based post-graduate)
  • 04 Exchange scheme approved by Ministry
  • 06 Foreign research-based post-graduate
  • 08 Military personnel, diplomatic staff or family, or persons associated with Operation Deep Freeze
  • 09 On-shore international PhD student
  • The ASSIST field will contain:
  • 00 (zero zero) for NZL, NZP, and AUS students, but only if NZP and AUS students are resident in New Zealand
Legal Residency Status A1 Enter one of the values:
  • A - Asylum Seeker
  • C - Citizen
  • F - Foreigner
  • P - Permanent Resident
  • R - Refugee
  • U - Unknown
In the Student System Operational Definition in {SMNT-12} a record exist for subsystem 'AP' and code 'AA'. This record is known as 'Alien Ind Mandatory - Registration'. If the Alpha field of this record is set to 'Y', this field will be mandatory. If the institution does not want this field to be mandatory, it must be set to 'N'.

This field is used in the SDR reporting (similar to HEMIS in South Africa and HEA in Ireland) in New Zeeland.
Timetable Category A2 User selection from a LOV's.


Contracts:

Field Type
&
Length
Description
Contract Code A4 The code of the contract under which the applicant is applying. This field is mandatory if the institution has indicated that contracts are mandatory for this institution. This is done by setting the system operation parameter SN for system SD to Y (i.e. yes contracts are mandatory). See manuals {FSAC-10} for a description of contracts and {FCSM-1} for the definition of system operational parameters.
The following rules are applied when a contract code is entered:
  • Check if the start date of the block code of this application is between the start and end date of the contract.
  • Check if an application for this qualification in respect of this contract is allowed.
  • Copy the value of the student type from the contract definition to the application record. If the student type on the contract is not entered, the program will copy the student type from the student biographical record.
  • If only one contractee and contributing employer is defined for the contract, the program will copy the values from the contract definitions to the respective fields.
  • If a contract is defined to have a contractee (i.e. payee type = 'C'), but there is no contractee debtor linked to the contract, the contract field will be cleared and an error will be displayed - 'Contract indicates that Contractee(s) must be defined but no Contractee records found. Please re-enter the contract code'.
  • If a contract is defined to have a contributing employer (i.e. payee type = 'E'), but there is no contributing employer debtor linked to the contract, the contract field will be cleared and an error will be displayed - 'Contract indicates that Contributing Employer(s) must be defined but no Contributing Employer records found. Please re-enter the contract code'.
Contractee N9 The contractee who is a debtor and who is linked to the contract as a type 'C' debtor. A contractee can be jointly responsible for settling an applicant's account with the institution (see the note1 below*).
Contributing employer N9 The contributing employer that is a debtor and that is linked to the contract as a type 'E' debtor. A contributing employer can be jointly responsible for settling an applicant's account with the institution (see the note1 below*).
Student Type  A2 This will default from the student type linked to the contract, as defined on {FSAC-10}. If no student type is defined on the contract, the field will be populated according to the student type linked to the student on the biographical record on {SREGB-1} . The combination of Student Type and Offering Type should also be active on {GCS-5} TAB - Offering Type - Student Type Link
Contractee Purchase Order A15 Enter the purchase order for this debtor (see the note2 below+)
Contributing Employer Purchase Order
Enter the purchase order for this debtor (see the note2 below+)

*Note1: In respect of each of the fields Contractee and Contributing Employer, a test is done to determine if the debtor is a bad debtor. If this is true and the Contract does not serve bad debtors, the program will stop the user from using the particular code. A debtor is marked as a bad debtor in {FARO-21}
+Note2: Some debtors require that the applicant/student must submit a purchase order for the student's studies. This is indicated on the definition of the debtor in {FARO-21}
Approval Received Y / N In some instances the student needs approval to apply for the qualification under the contract. As long as this field is empty or set to N, the program will not allow the admission of the application if the contract is set up to require approval before admission. This approval can be given once or it must be obtained for each application. See the documentation regarding the set-up of contracts in {FSAC-10}.
Link Application Year N4 The user can enter the year of another application to link to this application (see the note below*).
Link Block Code A2 The user can enter the block code of another application for the link application year that must be linked to this application (see the note below*).
Link Choice N2 The user can enter the choice number of another application for the link year and link block that must be linked to this application(see the note below*).

*Note: Several application submissions can be done with one request (e.g. posted in one envelope). To keep track of these simultaneous application submissions, different application records can be linked to each other. This information is used in {SCOM2-4} to print one letter for all the applications linked. An example would be:
  • The applicant is applying for 2007, BSC, choice 1
  • Link the application for 2007, BA, choice 2 to the application for 2007, BSC, choice 1
  • Link the application for 2008, CHMED, choice 1 to the application for 2007, BSC, choice 1
Caution: Users must make sure that no circular references are created. A circular reference would link choice 1 to choice 2 and choice 2 to choice 3 and choice 3 to choice 1. Unpredictable results must then be expected.

Working Buttons:

In addition to the normal Create, Save and Cancel buttons, the following Working Buttons within the Application Core Info heading are activated when the user clicks on the 'Create' working button.

Documents and Notes This will allow the user to add 'Notes and download and Upload' notes for the student.  Refer to the Notes Operational Manual for more detail
Defaults When the user click on the 'Defaults' working button a popup screen will display where the user can set / reset default values that will be populated into the relevant fields when the user enter the student number and tab or when the user clicked on the year field:
snappa-1
Action As can seen from the example below the following actions can be done from this dropdown:
snappa-1
Validation The procedure that performs the validations will update the Application Validated field with the value Y/N. See the discussion of the "Application Validated" field below.
Trial  Clicking on this button will do a trial validation of the validation rules as set-up in {SNAPPA-8}. The validations are done by the package i23pkg.sql. A trial validation will not start any routes that might be linked to the validation rule.
Final  Clicking on this button will do a final validation of the validation rules as set-up in {SNAPPA-8}. The validations are done by the package i23pkg.sql. A final validation will start any routes that might be linked to the validation rule that the applicant fails, i.e. success = N.  The validations have four possible outcomes:
  • 'A' - Not applicable. This means that the rule does not apply to the particular application.
  • 'D' - Data Problem. The function expects parameter values but these do not exist. Users must define the parameter values before the validation is done.
  • 'N' - Not successful. The applicant did not comply with the requirements of the rule.
  • 'Y' - Successful. The applicant complies with all the requirements of the rule.
Quote
Generate  This button will generate a quote for the applicant for this application and the planned subjects linked to this application choice. The quote will include the following (only if the different events are set to Active):
  • Registration fees (event 03)
  • Qualification fees (event 05)
  • Subject fees (event 07) of only 
  • The cost of all study material, including additional study material
  • The postal charges for study material
A quote will not be generated under the following circumstances:
  • The institution indicated that contracts are mandatory (see discussion of contracts below) and a contract code is not entered for this application.
  • When a contract is linked to the application and the applicant fails the contract attribute validation.
  • If the applicant fails an academic application validation that stops the generation of a quote.
If the applicant does not have any planned subjects linked to the application, the user will be warned that the quote might not be complete: a quote will nevertheless be generated. Only subjects that are admitted will be used in the generation of a quote.

If a quote is successfully generated, a quote number will be displayed in the quote number field.
Cancel Click this button to cancel the quote. The quote number is deleted from the application record and the quote is cancelled with a record of the date on which it was cancelled and the name of the user who cancelled it. This can always be queried on {SNAPPA-10} using a quote number or a student number.
Planned Subjects
Generate  Clicking on this button will generate subjects with the rules according to the validations “GA, GB or GC” which are set to ‘Y’ in {SMNT-1}. The planned subjects screen in {SNAPPA-11} will be opened and
the user can make adjustments to the generated records, according to the application of the applicant.
Validate Pre-/ Co Requisites When the user clicks this button, a validation is done to ensure that the applicant complies with the pre- and co-requisites of the planned subjects.
Calculate WRS If this button is clicked, the system will re-calculate the WRS of the applicant.
Generate a Letter A Letter will be produced for the student from {SCOM2-4}.
LS Proforma
This option is local to UJ only and makes use of SOD QP/AP to set the Package used to Generate LS Proforma
View From this button the 'Student Statuses, Residential Admission, Academic Detail and Wizard Data can be viewed.
Student Statuses

Statuses are linked to the student on either {FSAO-12}, {FBLO-14}, {SREGL-2} and {STWEBM-9}.

When validation AV / SM {SMNT-1} is set to 'Y' all the status codes from different systems will be displayed for the student. If the validation set to 'N' - no records will be displayed.

  • If a student is linked to a status that do not needs to be acknowledge a 'blue icon' will be displayed next to the Student's name.
  • If a student is linked to statuses that needs to be acknowledge a 'yellow triangle' will be displayed next to the Student's name.  These statuses needs to be acknowledge before the students record can be changed and saved.
View Residence Admission Clicking on this button will take the user to option {SNAPPA-4}, where the applicant's residence applications can be viewed. No new records can be created and no record can be updated or deleted. These actions can only be done using options {SNAPPA-2} / {SNAPPA-4}.
Academic Detail Produce a full academic record for this applicant. All the enrollments, as well as the subjects the marks obtained, results and National, internal and stats credits are printed. This report is designed for internal use and not for distribution to applicants / students. This Academic Detail report is only available from here and it is not linked to a menu option.
Wizard Data Sets up the batch request,  runs,  and shows output of {GWEBM-10} Print wizard Process Data for the student.
Table Query When the user searches for year only, e.g. 2019 and then clicks on the 'Table Query' button (highlighted in yellow) a popup will display.  This will allow the users to do a search for each field alone (without dependancies) e.g. 'Period of Study.

Example: 

snappa-1

Status Alert

If the Student is linked to a Status, either a blue or orange icon will display next to the student surname.  Statusses can be changed from the 'View: Student Statusses' button.
Statuses are linked to the student on either {FSAO-12}, {FBLO-14}, {SREGL-2} and {STWEBM-9}.

  • If a student is linked to a status that does not need to be acknowledged, a blue icon will be displayed
  • If a student is linked to at least one or more statuses that need to be acknowledged, a yellow triangle will be displayed. These statuses must be acknowledged before the user can exit.

When validation AV / SM {SMNT-1} is set to :

  • 'Y' all the status codes from different systems that has been linked to a student will be displayed.
  • 'N' only the status codes linked to the relevant program in {SCODE1-2} will be displayed.
Refer to Override of Student Statuses for more information.
snappa-1




Processing
Rules
 
    Applications can be entered for any active application cycle or any future application cycle, but not for previous cycles. The application cycle is set up in {SNAPP-1}.
  An admission status can only be linked to an application for a valid application cycle. A valid application cycle is a cycle where:
  • a record for system cycle type 'A' exists
  • for the academic year of the application
  • for the block of the application
  • for the offering type of the application
  • and where today's date is between the start and end date
Example of system cycle A
Application System Cycle Image
  The qualification / offering type / block code combination must exist on the Academic Structure in {SACADO-4}, Blocks, for the year in respect which the application is entered.
  No update or delete of student information is allowed in, except for the cancellation date and reason.  An applicant can only be cancelled if no application for a current cycle is admitted.  Once an applicant has a cancellation date, no changes may be made to the individual applications. Each individual application can be cancelled.
  Financial transactions can be generated when an application is processed by setting the following transaction event's field "Generate" to (Y)es in option {FSAM-1b2}.  It is the user’s choice as to whether fees have to be generated for all qualifications or just one per campus or not at all.
  • event “01” - Application fee
  • event "55" - Admission fees

The following validations play a role in the processing of academic applications:
  • If the validation “AB” (Check Blocking - Academic Appl.) is set to (Y)es in option {FSAM-3}, the system will check for a minimum amount paid for event “01”, as defined in the following fields in {FSAM-1}:
    • CT/CB Amount - minimum amount
    • CT Trans. Type - Counter System transaction type
    • CB Trans. Type - Cash Book System transaction type
    • Test CR Trans From - date from which payments will be included
    • before an application is processed, i.e. the sum of the payments for the indicated transaction types must be equal to or greater than the minimum amount specified.
  • If the validation “EX” (Exclude External Students) is set to (Y)es, in option {SMNT-1}, a test is done to determine whether another institution in option {SREGL-3} may have excluded the student. The test is done on a combination of surname, first 10 characters of the ID number, the birth date and a valid institution code. If the validation is switched on, the system will not allow the user to create the application: if the application has already been entered, the user may not update the admission status to admitted. If the validation is set to (N)o, only a warning will be given.
  • If the validation "AI" (Application / Admissions field sequence: YEAR, QUAL, BC and Block Code can be updated) is set to (Y)es, in option {SMNT-1}:
    • the sequence of navigation will be set to Year, Qualification code and Block code 
    • and the block code can be updated.
  • If the validation “MQ” (Admit Multiple Qualifications) is set to (Y)es, the system will allow the user to admit more than one qualification application for the same year and block code.
  Rules and validations for Application Quota:

On the update of the status on a student's record the program will do the following validations:
  • {GCS-5} -  Offering Types to get the 'Subsidy Type' to determine whether it is a 'Normal' or 'Distance' application:
  • {SMNT-1} - To determine which quotas must be used, either qualification, subject or curriculum.
    • Validation 'DQ' (Check Quota per Qualification / Offering Type) will determine that the quota for 'Subsidy Type' 'B' - Distance and 'D' - Mixed will be tested. This quota is specified in option {SACADO-5} Qualification Study Periods.
    • Validation 'QU' (Check Quota per Qualification / Offering Type) will determine that the quota for 'Subsidy Type' is set to 'A' - Normal  and 'C' - None will be tested. The quota is defined in option {SACADO-5} Qualification Study Periods.
    • If the validation 'DQ' / 'QU' {SMNT-1} is set to 'No', no validations against the quotas will be done.
    • On 'admittance' of the application the program will give a user message if the 'Quota is 90% filled'.
    • If the 'quota' has been filled, the user will received a message that the 'quota' is full and no more admissions are allowed.
    • If the 'quota' for 'repeaters' has been filled the user will receive a message that the 'quota' has been filled, and no more admissions are allowed.
    • Take note that the count for the filling of the 'quotas' are calculated between the 'Application Quota' and the 'Reserved for Repeating Students' quota as highlighted in the example below per qualification.
      • If six repeating applicants have been admitted, then only 8 non-repeating applicants can be admitted.
      • If no repeating applicants have been admitted, only 8 non-repeating applicants can still be admitted.
    • For the selection of subject quotas refer to manual {SNAPPA-11} - Planned Subjects.
    • When the wizard is used to create an application and the System Operational Definition {SMNT-12} "OQ Override Application Quota via Application Wizard" for Subsystem "AP" is set to 'Y' then the application quota validations 'QU' and 'DQ' will be overridden.
      • If the application quota is already full then application record will still be created with the Admit Status from the System Operational Definition {SMNT-12} "OS - Application Admit Status when quota is full via Application Wizard" for Subsystem "AP".
Example:
Example of {SNAPPA-1b4}

  The following status / action codes determine the processing of academic applications:
  • If a student has a status that leads to action code (a student is linked to a status code in option {SREGL-2}):
    • AR” (Stop Academic Application / Registration): the program will stop the processing of the application when the year is entered for new applications as well as on the updating of the status to admit.
    • "BW" (Biographical Query Warning): the program will display the description of each of the status as a warning that need not be acknowledged by the user.
    • If a student has a status that leads to action “AF" (Stop Application for Faculty): the program will stop the application if the qualification is linked to the faculty code that is linked to the status (similar to action code "SF" used in the registration programs).
    • If a student has a status that leads to action “AQ" (Stop Application for Qualification / OT): the program will stop the application if the qualification is equal to the qualification linked to the status (similar to action code "SQ" used in the registration programs).

The following status / action codes determine the processing of academic admission:
  • If a student is linked to a status code on  {SREGL-2} that leads to the following action code as defined in {SCODE-9}:
    • "MF" (Stop Admission for a Faculty): If a student has a status code that leads to an Action "MF" , the program will dispaly an error message and prevent the student from being admitted for a qualification that belongs to the Faculty the student has been excluded for on {SREGL-2}.
    • "MD" (Stop Admission for a Department): If a student has a status code that leads to an Action "MD", the program will display an error message and prevent the student from being admitted for a qualification that belongs to the Department the student has been excluded for on {SREGL-2}.
    • "MQ" (Stop Admission for a Qualification): If a student has a status code that leads to an Action "MQ", the program will display an error message and prevent the student from being admitted for a qualification the student has been excluded for on {SREGL-2}.

This option check if any statuses are defined for initial pop-up and display statuses as per option {SREGL-6}. A student number will be displayed with a different color if statuses exist for a student. The option drill down to option {SREGL-6} on right click of student number to view / override statuses against students.

When validating a student for linked statuses, the option checks for statuses that have been overridden; it uses a global temporary table to check if a status have been overridden. If a status has been overridden then it is ignored for the student.

If a quote exists for a student then the following fields will not be accessible:
  • Status
  • Choice
  • Application Type
  • Contract Code
  • Contractee
  • Contributing Employer

Access controls were introduced for International students, where Non Resident Indicator on {SREGB-1} is one of the following
  • Y - Yes, Student is not SA citizen but unconfirmed whether permanent resident or foreign national
  • P - Permanent Resident, where student is not a SA citizen but he/she is allowed to reside indefinitely within the RSA
  • F - Foreign National - A student who is not a SA citizen nor a permanent resident.
Users linked to the PIAD Restriction will not be allowed to Create or Update Applications for Postgraduate qualifications

An optional Access Restriction, UIAD, is available for Undergraduate qualifications.  If the SOD UR/RR Implement UIAD restriction rules is set to Y, Create and Update of Admission statusses will only be allowed if the user is linked to the Access Restriction.


See Also:

History of Changes

Date System Version By Whom Job Description
07-Dec-2012 v02.0.0.7 Amanda van Emmenis T187532 Add new field "Provider Unit" and new image.
14-Feb-2013
v03.0.0.0
Magda van der Westhuizen
T179227
Insert rules regarding the selection of the Quotas for Admitted Students.
04-Nov-2015 v04.0.0.0 Magda van der Westhuizen T205922 Convert manual / images to INT4.0.
17-Feb-2016 v04.0.0.0 Magda van der Westhuizen T195922 Add Admission Action "MF", "MD", and "MQ".
10-May-2016 v04.0.0.0 Magda van der Westhuizen T210598 Convert manual to INT4.0 format
16-Aug-2016 v04.0.0.0 Magda van der Westhuizen T214499 Add Student Status information
14-Sep-2016
v04.0.0.0
Sonja Pavlovic
F216184
Validation AI not applicable anymore.
16-Sep-2016
v04.0.0.0
Sonja Pavlovic
T214264 Add detail on subsidary type C to be checked on quota type QU (ATOV on 214173)
23-Apr-2018
v04.1.0.0
Frans Pelser
T222201
Add rules regarding SOD 'OQ/AP' and 'OS/AP'
20-Aug-2019 v04.1.0.1 Magda van der Westhuizen T238381 Add 'Documents and Notes' - T238381.
08-Oct-2019 v04.1.0.2 Magda van der Westhuizen T239153 Add new field 'Deficit' and insert new images for INT4.1..
15-May-2020 v04.1.0.3 Magda van der Westhuizen T243500 Add 'Table Query'.
19-Mar-2021 v04.1.0.4 Magda van der Westhuizen T247786 Add 'Offer Date', 'Deadline Date', Accepted Declined Date' and add 'Timetable Category'.
Add panel box 'Higher Degree Application' and fields ' Dissertation / Thesis Title'.
15-Jun-2022 v04.1.0.5 Esther Nel
T255457
T253565 changes to User Restrictions for International Students
01-Mar-2023 v04.1.0.6 Esther Nel T252801 During a recent audit finding was established that current Grade 12 learners were erroneously Fully Accepted resulting in them registering without meeting the entry requirements based on the final Grade 12 NSC results