0.003/13/99 CAROL WILLIS 1.0 PROGRAM NARRATIVE: THIS ONLINE PROGRAM ADDS, UPDATES, OR DELETES CLASS REMARK/NOTE SEGMENTS. A MAXIMUM OF 30 REMARKS OR 30 NOTES MAY BE ADDED PER CLASS. IT IS IMPORTANT TO REMEMBER THAT THE PROGRAM DOES NOT ALLOW FOR BLANK RECORDS TO BE PROCESSED. IF A RECORD IS TO BE DELETED, A 'D' MUST BE ENTERED IN THE DELETE CODE FIELD. BLANK RECORDS MAY CAUSE UNEXPECTED RESULTS TO OCCUR. THE RECORDS ARE PROCESSED ON A SCREEN-BY-SCREEN BASIS. ONCE A NEW SCREEN APPEARS, THE RECORDS ON THE PREVIOUS SCREEN HAVE BEEN PROCESSED. 2.0 USER OPERATING INSTRUCTIONS: 1. KEY IN THE CLASS ID AND INFORMATION TYPE AND PRESS 'ENTER'. 2. IF 'N' IS CHOSEN AS THE INFORMATION TYPE THE SCREEN WILL PROCESS CLASS NOTES, IF 'R' IS CHOSEN THE SCREEN WILL PROCESS CLASS REMARKS. 3. THE COURSE MUST BE ON THE CEU COURSE MASTER DATA BASE. IF IT IS NOT, " COURSE NOT ON MASTER FILE, CANNOT ENTER " WILL BE WRITTEN ON THE SCREEN. THE USER MUST REPEAT STEP 1. IF THE COURSE IS ON THE COURSE MASTER, IT MUST BE ACTIVE. IF IT IS NOT, " INACTIVE CLASS NO ACTION TAKEN .. RE-ENTER' WILL BE WRITTEN ON THE SCREEN. THE USER MUST REPEAT STEP 1. IF THE COURSE IS ACTIVE BUT NOT ON THE CEU CLASS MASTER FILE, "NOT ON CLASS MASTER FILE .. CORRECT AND RE-ENTER ' WILL BE WRITTEN ON THE SCREEN. THE USER MUST REPEAT STEP 1. 4. IF THERE ARE NO CLASS REMARKS/NOTES FOR A VALID SELECTED CLASS ID, "NEW RECORD ... ENTER ALL DATA " WILL BE WRITTEN ON THE SCREEN. THE USER MAY ADD A MAXIMUM OF 30 REMARKS/NOTES. REMARKS/NOTES ARE ADDED ON A SCREEN-BY-SCREEN BASIS. IF MORE THAN 10 RECORDS ARE TO BE ADDED, ENTER A 'Y' IN THE CONTINUE FIELD TO OBTAIN A BLANK SCREEN. PRESS 'ENTER' AND CONTINUE ON THE BLANK SCREEN. THE MESSAGE 'RECORD(S) SUCCESS- FULLY UPDATED ... ENTER NEW DATA AND PRESS ENTER' WILL BE WRITTEN ON THE SCREEN. IF 10 RECORDS OR LESS ARE TO BE ADDED, PRESS 'ENTER' TO END THE TRANSACTION. (A 'N' WILL BE IN THE CONTINUE FIELD.) 5. IF THERE ARE CLASS REMARKS/NOTES ON FILE, UP TO 10 OF THE RECORDS WILL BE DISPLAYED WITH THE MESSAGE: A) 'ENTER 'Y' IN THE CONTINUE FIELD AND PRESS ENTER TO VIEW ADDITIONAL RECORDS ', IF THERE ARE MORE THAN 10 RECORDS ON FILE. B) 'ALL DATA SHOWN .. MAKE CORRECTIONS AND PRESS ENTER', IF THERE ARE 10 OR LESS RECORDS ON FILE. IN EITHER CASE, THE USER MAY ADD, DELETE OR UPDATE RECORDS. 6. TO ADD A NEW RECORD, KEY IN THE DATA. 7. TO CHANGE A RECORD, KEY IN THE DATA TO BE CHANGED. 8 TO DELETE A RECORD, CODE A 'D' IN THE DELETE CODE FIELD. NEVER BLANK OUT THE RECORD FIELD IN AN ATTEMPT TO DELETE IT. 9. THE MESSAGE MASTER WILL GIVE APPROPRIATE MESSAGES FOR ANY INCORRECT EDITS. THE RECORDS WILL ALSO BE CHECKED FOR DUPLI- CATES ON THAT SCREEN. ALL ERRORS MUST BE CORRECTED BEFORE THE SCREEN CAN BE SUCCESSFULLY PROCESSED. ALL FIELDS IN ERROR WILL BE HIGHLIGHTED WITH THE CURSOR BEING PLACED AT THE FIRST ERROR. 10. IF RECORDS ON THE PREVIOUS SCREEN HAVE BEEN DELETED, 'RECORD(S) SUCCESSFULLY DELETED / UPDATED ' WILL BE WRITTEN ON THE SCREEN. 11. IF RECORDS ON THE PREVIOUS SCREEN HAVE BEEN ADDED OR UPDATED, THE MESSAGE: A) 'RECORD(S) SUCCESSFULLY UPDATED...ENTER NEW DATA AND PRESS ENTER ' WILL BE DISPLAYED WHEN THERE IS A 'Y' IN THE CON- TINUE FIELD. B) 'RECORD(S) SUCCESSFULLY UPDATED ... ENTER NEW CLASS-ID OR EXIT' WILL BE DISPLAYED WHEN PROCESSING HAS BEEN ENDED FOR THE SELECTED CLASS. 12. IF THE CONTINUE FIELD HAS A 'Y' AND NO RECORDS HAVE BEEN ENTERED ON A BLANK SCREEN, PROCESSING WILL BE AUTOMATICALLY COMPLETED. 13. RETURN TO STEP 1 TO PROCESS ANOTHER CLASS ID. KEY IN A VALID TRANSACTION NUMBER OR 'CEU ' IN THE TRANSACTION NUMBER FIELD TO EXIT THE SCREEN. 3.0 SCREEN LAYOUT: TRANS. NO. CEU116 LT: :::::::: ::::::::::::::::::::::::::: :: CEU CLASS INFORMATION UPDATE ----- CLASS ID ----- TYPE DEPT NUM SEC C L/LAB KEY IN CLASS ID AND TYPE OF UPDATE, PRESS ____ ___ __ _ _ _ N - NOTES R - REMARKS KEY IN CHANGES OR ENTER NEW TRANS. NUMBER TITLE TERM :::::::::::::: :::::: :: DEL CDE INFORMATION _ ________________________________________________________________ _ ________________________________________________________________ _ ________________________________________________________________ _ ________________________________________________________________ _ ________________________________________________________________ _ ________________________________________________________________ _ ________________________________________________________________ _ ________________________________________________________________ _ ________________________________________________________________ _ ________________________________________________________________ CONTINUE... _ :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: * THE ACTUAL LENGTH OF THE RECORD FIELD IS 64 BYTES WHETHER NOTES OR REMARKS ARE BEING PROCESSED. 4.0 FILES: 4.1 DATA BASES USED: CEU CLASS MASTER DATA BASE 1. CLASS REMARKS SEGMENT +++ UPDATE +++ 2. CLASS NOTES SEGMENT +++ UPDATE+++ CEU COURSE MASTER DATA BASE 1. COURSE SEGMENT SIS CONTROL DATA BASE 1. MESSAGE MASTER SEGMENT 2. CONTROL TERM 4.2 ADDITIONAL FILES USED: NONE 4.3 INPUT/OUTPUT RECORD LAYOUTS: N/A 5.0 SPECIAL FEATURES: 5.1 CALLING PROGRAMS: MST000 5.2 SUBPROGRAMS CALLED: NONE 5.3 MESSAGE SEGMENT CODES: 000010 000304 000026 001066 000033 5.4 IMPORTANT OPERATING AND PROCESSING FEATURES: 1. THE RECORDS ARE PROCESSED ON A SCREEN-BY-SCREEN BASIS. ONCE THE 'ENTER' KEY HAS BEEN PRESSED, THE RECORDS ON THE PREVIOUS SCREEN HAVE BEEN PROCESSED. 2. THE PROCESSING OF RECORDS IS BASED ON THE ASSUMPTION THAT THE CLASS REMARKS OR CLASS NOTES WILL BE IN CONSECUTIVE RECORD-NO ORDER. THEREFORE, THE RESEQUENCING ROUTINE IS PERFORMED BOTH BEFORE AND AFTER PROCESSING HAS ENDED. 3. A LOT OF THE ROUTINES ARE PERFORMED UNTIL A BLANK RECORD IS FOUND. A RECORD FIELD SHOULD NEVER BE LEFT BLANK UNLESS THERE IS A 'D' IN THE DELETE CODE. BLANK RECORDS MAY CAUSE UNEXPECTED RESULTS TO OCCUR. 6.0 PROGRAM OPTIONS: NONE 7.0 PROGRAM CHANGE HISTORY: 7.1 VERSION NO. V3.12 CHANGE DATE PROGRAMMER NAME GEORGIA THISTLE PROGRAM CHANGE REQUEST NO. STC-CV-042 DESCRIPTION OF CHANGE NEW RELEASE 7.2 VERSION NO. V4.0S CHANGE DATE 03/03/89 PROGRAMMER NAME CAROL WILLIS PROGRAM CHANGE REQUEST NO: STC-CV-069 (00001394) DESCRIPTION OF CHANGE: RECOMPILE W/NEW CLASS MASTER. 7.3 VERSION NO. V4.14 CHANGE DATE 05/28/90 PROGRAMMER NAME CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00005185 DESCRIPTION OF CHANGE: UPDATED DOCUMENTATION, SECTION 5.3, WITH CORRECT MESSAGE MASTER SEGMENTS CODES. 7.4 VERSION NO: V4.26 CHANGE DATE: 07/09/91 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00008328 DESCRIPTION OF CHANGE: RECOMPILE W/NEW CLASS MASTER. 7.5 VERSION NO: V7.02 00261004 CHANGE DATE: 06/05/98 00262003 PROGRAMMER NAME: CAROL WILLIS 00263003 PROGRAM CHANGE REQUEST NO: N/A 00264003 DESCRIPTION OF CHANGE: COMPILED IN COBOLII. 00265003