Top of SSF | Index | Table of Contents | Feedback | ![]() |
Student Course Attempt Maintenance Application
This section includes:
Student Course Attempt Maintenance Application
The Student Course Attempt Maintenance Application (SCA-UPD) allows the user to view their current Student Course Attempt information and to optionally update Self Help indicator, the recorded course Exam Location and the Nominated Completion Year.
The ability to update the Self Help indicator, Exam Location and Nominated Completion Year is dependent on the enrolment steps included in the enrolment method type WEB. If any of the SELFHELP, COMPLETION or CEXAM-LOCN steps are not included in the WEB enrolment method type in ENRF0192, the corresponding data item is not displayed.
For the course Exam Location step, a link is provided to the EXAM-LOC application. This application displays an LOV listing the possible exam locations allowing an off campus student to update their exam location.
When submitting changes for Self Help, Exam Location and Nominated Completion Year, the appearance of the button is controlled by the steps in ENRF0192. If the Mandatory Confirm check box has been selected for any of these steps, the button will have a Confirm label rather than Submit.
Validations Performed During Processing
Where modifications are being applied to the nominated completion year, checking is performed to validate:
The function checks if the application Log Transaction check box in Maintain Self Serve Applications (SSFF1100) is set and when it is, log the details of successful transactions.
The application page displays a receipt after each transaction has been successfully run if the display receipt indicator is set in the SELF_SERVE_APPLICATION table. It will also send an email to the user whose data is being modified if the Issue Email check box in SSFF1100 is set for the application on the SELF_SERVE_APPLICATION table.
After the emails and receipt are successfully issued the Transaction Log is updated to include that an email and or receipt was issued and the email Address that it was issued to.
Before an update an example of the screen is:
After the update:
The fields to log and the sequence to log them in are:
Logging Sequence |
Prompt Name |
Old Value |
New Value |
1 |
Exam location code |
^v_old_exam_location_cd |
p_exam_location_cd |
2 |
Exam location description |
^v_old_exam_location_description |
^v_exam_location_description |
3 |
Self Help Group |
^v_old_self_help_ind |
p_self_help_ind |
4 |
Nominated Completion Year |
^v_old_nominated_comp_yr |
p_nominated_completion_yr |
5 |
Nominated Completion Period |
^v_old_nominated_comp_perd |
p_nominated_completion_perd |
6 |
Attendance Mode |
^v_am_description |
^v_am_description |
7 |
Attendance Type |
^v_att_description |
^v_att_description |
8 |
Derived Attendance Mode |
^v_derived_am_description |
^v_derived_am_description |
9 |
Derived Attendance Type |
^v_derived_att_description |
^v_derived_att_description |
10 |
Student ID |
p_person_id |
p_person_id |
11 |
Name |
^v_full_name |
^v_full_name |
12 |
Course |
^v_crv_title |
^v_crv_title |
13 |
Status |
^v_course_attempt_status |
^v_course_attempt_status |
14 |
Campus |
^v_location_desc |
^v_location_desc |
^ This value will need to be retrieved from the database during runtime.
Note: The logging of the transaction parameters for this function actually logs the parameters with the same old and new value for the first eight parameters.
These parameters are logged into the SELF_SERVE_TRANSACTION_DETAIL table, however the old_value and new_value columns always contain the same value for the first eight parameters. This data is included in the log as contextual reference for administrators reviewing the log. The remaining parameters include the existing value (old value) and the newly updated value, whether they have changed or not.
The complete list of parameters that are logged and the order in which they are logged is:
Logging Sequence |
Prompt Name |
1 |
Exam location code |
2 |
Exam location description |
3 |
Self Help Group |
4 |
Nominated Completion Year |
5 |
Nominated Completion Period |
6 |
Nominated Attendance Mode / Type |
7 |
Derived Attendance Mode / Type |
8 |
Student ID |
9 |
Name |
10 |
Course |
11 |
Status |
Last Modified on 26 April, 2007 9:02 AM
History Information
Release Information | Project | Changes to Document |
10.0.0.0.0.0 | 1225 - Connect Transaction Management | Added ' Transactions' section |