0.011/01/01 CAROL WILLIS 1.0 PROGRAM NARRATIVE: ----------------- CEU020 IS AN ONLINE PROGRAM WHICH IS USED TO REGISTER STUDENTS FOR CONTINUING EDUCATION CLASSES AND ALLOWS CLASSES TO BE ADDED OR DROPPED. THE STUDENT'S SOCIAL SOCIAL SECURITY NUMBER IS USED AS THE INITIAL INPUT AND THE CURRENT SCHEDULE FOR THE STUDENT IS THEN DISPLAYED. THE USER CAN THEN MODIFY THE STUDENT'S SCHEDULE USING THE APPROPRIATE TRANSACTION CODES TO ADD OR DELETE CLASSES. SPECIAL TRANSACTION CODES ARE USED TO OVERRIDE FULL CLASSES, AND CLASSES THAT HAVE PASSED THE WITHDRAW DATE. COURSE INPUT ------------ THE REGISTRATION AND DROP/ADD FUNCTIONS ARE PERFORMED BY INPUTING TRANSACTION TYPES IN THE LOWER PORTION OF THE SCREEN. THE FOLLOWING GIVES A COMPLETE LIST OF VALID TRANSACTION TYPES WHICH MAY BE USED DEPENDING ON THE OPTIONS CODED IN THE PROGRAM OPTION SEGMENT. A - ADD CLASS S - ADD SENIOR CITIZEN - NO PAYMENT W - ADD COURT ASSIGNED WITH POINTS (ONLY **DEFENSIVE DRIVING CLASSES) R - ADD COURT ASSIGNED WITHOUT POINTS (ONLY **DEFENSIVE DRIVING CLASSES) D - DROP CLASS * O - OVERRIDE CLOSED OR CONFLICTING CLASS * Q - OVERRIDE FOR SENIOR CITIZEN * T - OVERRIDE COURT ASSIGNED WITH POINTS (ONLY **DEFENSIVE DRIVING CLASSES) * V - OVERRIDE COURT ASSIGNED WITHOUT POINTS (ONLY **DEFENSIVE DRIVING CLASSES) * IF OVERRIDE-OPT IS CODED AS A 'Y', THE USER MAY OVERRIDE A CLOSED CLASS. IF WITHDRAW-OPTION IS CODED 'O' THE USER MAY REGISTER A CLASS THAT HAS PASSED THE WITHDRAW DATE. THESE OPTIONS DO NOT PREVENT OVERRIDES OF CLASSES IN CONFLICT, THAT CAPABILITY IS ALWAYS PRESENT. ** DEFENSIVE DRIVING CLASSES ARE DEFINED AS THOSE CLASSES WHOSE SECTION NUMBER BEGINS WITH A '9'. UPDATING CAPABILITIES --------------------- CLASSES ARE ADDED AND DELETED FROM THE STUDENT REGISTRA- TION SEGMENT AND THE CLASS STUDENT LOGICAL RELATIONSHIP SEG- MENT. IN ADDITION TO THESE SEGMENTS BEING UPDATED, SEVERAL OTHER DATA BASE FIELDS MUST BE UPDATED DEPENDING ON THE TYPE OF PROCESSING PERFORMED BY THE PROGRAM. THE FOLLOWING LIST SHOWS THE ADDITIONAL FIELDS UPDATED. 1. RI-PRINT-FLAG (CSTREGIS) - THIS FIELD IS USED TO DETERMINE WHETHER AN R&I FORM HAS BEEN PRINTED FOR THE STUDENT INDICATING THAT TUITION HAS BEEN PAID. THIS FIELD IS UP- DATED TO A '0' FOR AN INITIAL REGISTRATION ONLY TO SIGNIFY THAT TUITION IS DUE. A SEPARATE ONLINE PROGRAM, CEU170, WILL UPDATE THIS FLAG TO A '1' WHEN TUITION IS PAID AND AN R&I IS PRINTED. ALSO, IF THE TUITION IS ZERO THE RI-PRINT-FLAG IS UPDATED TO '1', INDICATING NO PAYMENT IS DUE. THERE IS A PROGRAM OPTION DESCRIBED IN 6.0 BELOW WHICH ALLOWS REAPPLICATION OF FUNDS ON NON-BILLABLE ACCOUNTS WHEN A CLASS IS DROPPED AND ANOTHER ADDED FOR THE SAME STUDENT. THIS OPTION IS ONLY AVAILABLE WHILE PROCESSING IS CURRENT FOR THAT STUDENT. WHEN ANOTHER SOCIAL-SECURITY NUMBER IS ENTERED OR THE SCREEN IS EXITED, THE REAPPLY PROCESS IS OVER FOR THAT STUDENT. NON-BILLABLE, PAID, DROPPED REGISTRATIONS ARE KEPT ON THE DATA BASE FOR FUTURE REFERENCE (IN CSTDRPRG). IF THE DROPPED AMOUNT IS LESS THAN THE CLASS THAT WAS ADDED, THE AMOUNT DUE WILL SHOW ON THE SCREEN. IF A CLASS IS DROPPED AND NONE IS ADDED, OR A SMALLER TUITION CLASS IS ADDED, THE REFUNDABLE AMOUNT IS SHOWN ON THE SCREEN. IF THERE IS AN EVEN TRANSACTION NO AMOUNT WILL SHOW. THE RI-PRINT-FLAG IS UPDATED TO 'B' IF THE SPONSOR CODE IS A BILLABLE ACCOUNT CODE. 2. TUTION-STMT-MAILED (CSTUDENT) - THIS FIELD WILL ONLY BE UP- DATED IF THE TUIT-MAIL-OPT OF THE PROGRAM OPTION SEGMENT CONTAINS A 'Y'. THIS FLAG IS UPDATED TO A '0' FOR A NEW REGISTRATION AND FOR A DROP/ADD WHEN THE TUITION AMOUNT CHANGES. THIS FIELD IS USED BY A BATCH PROGRAM IN THE AC- COUNTS RECEIVABLE SYSTEM TO INDICATE WHETHER A TUITION STATEMENT SHOULD BE MAILED TO THE STUDENT. 5. THE FOLLOWING CSTUDENT FIELDS ARE CALCULATED BY SUB-PROGRAM CEU200S, ONLY WHEN A STUDENT DROPS ALL CLASSES FOR THE TERM: TERM-ADMISSION TERM-FIRST-ENROL TERM-LAST-ENROL CEU020 THEN USES VALUES PASSED BACK FROM CEU200S TO UPDATE THE CORRESPONDING FIELDS IN THE STUDENT MASTER SEGMENT. 6. THIS PROGRAM WILL DETERMINE THE CORRECT VALUES FOR THE FOL- LOWING CSTUDENT FIELDS ON INITIAL REGISTRATIONS: TERM-LAST-ENROL - WILL BE UPDATED TO THE PROCESSING TERM IF THE CURRENT VALUE IN THIS FIELD IS LESS THAN THE PROCESSING TERM. TERM-FIRST-ENROL - WILL BE UPDATED TO THE PROCESSING TERM IF THIS FIELD CURRENTLY CONTAINS SPACES. 7. AID-AUTHORIZED-CODE (CSTREGIS) - IS UPDATED TO AN 'S' IF THE CLASS WAS ADDED WITH A 'S' OR 'Q'. UPDATED TO A 'W' IF THE CLASS WAS ADDED WITH A 'W' OR 'T'. UPDATED TO A 'R' IF THE CLASS WAS ADDED WITH A 'R' OR 'V'. 8. ENROLL-ACTUAL (CCLMSTR) - THIS VALUE IS INCREMENTED BY ONE FOR EACH REGISTRATION PERFORMED FOR THE CLASS. IT IS RE- DUCED BY ONE WHEN A STUDENT DROPS THE CLASS. 9. CLASS-STATUS (CCLMSTR) - IS UPDATED TO AN 'F' INDICATING THAT THE CLASS IS FILLED WHEN THE ENROLL-ACTUAL FIELD EQUALS THE ENROLL-MAX FIELD. IT IS CHANGED TO AN 'O' IN- DICATING THAT THE CLASS IS REOPENED WHEN A DROP OCCURS THAT CAUSES THE VALUE IN THE ENROLL-ACTUAL TO FALL BELOW THE VALUE IN ENROLL-MAX. IF THE ENROLL-MAX IS 200 THE ENROLLMENT CANNOT BE OVERRIDDEN. IF THE HELD-SEATS FIELD ON THE CLASS MASTER IS GREATER THAN ZERO, THE CLASS-STATUS WILL BE MARKED 'F' WHEN THE COMBINATION OF HELD-SEATS AND ENROLL-ACTUAL EQUAL THE ENROLL-MAX FIELD. WHEN HELD-SEATS AND ENROLL-ACTUAL ARE BELOW THE ENROLL-MAX, THE CLASS-STATUS WILL BE 'O'. CONFLICTING CLASSES ------------------- THIS PROGRAM WILL DISPLAY A MESSAGE IN THE REMARKS/ERRORS FIELD OF THE SCREEN WHEN ATTEMPTING TO REGISTER FOR A CLASS WITH CLASS TIMES THAT CONFLICT WITH A CLASS FOR WHICH THE STU- DENT IS ALREADY REGISTERED. THE USER SHOULD NOTIFY THE STUDENT OF THE CONFLICT. IN SOME CASES, THE STUDENT MAY HAVE ALREADY BEEN AWARE OF THIS CONFLICT AND HAS MADE ARRANGEMENTS WITH THE INSTRUCTORS. IF THIS IS THE CASE, THE CLASS CAN BE ADDED BY ENTERING A TRANSACTION TYPE OF 'O' (FOR OVERRIDE OF CREDIT CLASS), 'S' (OVERIDE SR. CIT), OR 'T' (OVERRIDE COURT ASSIGNED WITH POINTS), OR 'V' (OVERRIDE COURT ASSIGNED WITHOUT POINTS) BESIDE THE COURSE INFORMATION ON THE SCREEN. TUITION STATUS ------------------- THIS PROGRAM WILL DISPLAY A LETTER AFTER THE TUITION AMOUNT SHOWING WHETHER OR NOT THE TUITION HAS BEEN PAID. THE LETTER 'P' EQUALS PAID, 'N' EQUALS NOT PAID, 'B' EQUALS BILLED TO SPONSOR AND '*' EQUALS PARTLY PAID. 2.0 USER OPERATING INSTRUCTIONS: --------------------------- 1. ENTER THE STUDENT'S SOCIAL-SECURITY NUMBER AND PRESS ENTER. 2. THE STUDENT INFORMATION AND ALL CLASSES A STUDENT IS ALREADY REGISTERED IN THIS TERM WILL BE DISPLAYED AT THE BOTTOM OF SCREEN STATING 'CURRENT DATA SHOWN -- ENTER ALL TRANSACTIONS'. 3. ENTER THE TRANSACTION TYPE (SEE COURSE INPUT IN THE PROGRAM NARRATIVE SECTION FOR VALID TRANSACTION TYPES), DEPARTMENT, COURSE NO., SECTION NO., CAMPUS (IF NOT THE SAME AS THE CAMPUS SELECTED ON THE MENU SCREEN) AND LAB CODE (IF ANY) FOR EACH CLASS THE STUDENT WISHES TO REGISTER. ENTER A 'D' IN THE TRANSACTION TYPE FIELD BESIDE THE CLASS DISPLAYED IF THE STUDENT WISHES TO DROP A CLASS. 4. THE SPONSOR CODE DEFAULTS TO THE VALUE ON THE CLASS MASTER. HOWEVER, IT MAY BE OVERRIDDEN BY ENTERING A VALID CODE IN THE 'SPON CODE' FIELD. IF THE CODE IS NOT VALID, THE VALUE DEFAULTS TO THE CLASS MASTER VALUE AND THE MESSAGE 'SPNSR CODE NOT ON MSTR' WILL BE SHOWN. 5. THE TUITION AMOUNT DEFAULTS TO THE VALUE ON THE CLASS MASTER. HOWEVER, IT MAY BE OVERRIDDEN BY ENTERING THE DESIRED AMOUNT IN THE 'TUITION' FIELD. THIS FIELD MUST BE NUMERIC, INCLUDING LEADING ZEROS. IF THERE ARE ANY SPACES IN THE FIELD, THE AMOUNT WILL DEFAULT TO THE CLASS MASTER VALUE. 6. THE PROGRAM WILL ATTEMPT TO PROCESS ALL TRANSACTIONS EN- TERED. MESSAGES WILL BE DISPLAYED IN THE REMARK/ERROR FIELD INDICATING THE PROCESS PERFORMED FOR EACH CLASS (IF ANY). IF THE TRANSACTION CANNOT BE SUCCESSFULLY COMPLETED, MESSAGES WILL BE DISPLAYED IN THE REMARK/ERROR FIELD GIVING THE REASON. SEE THE SPECIAL MESSAGES SECTION OF SPECIAL FEATURES FOR A DESCRIPTION OF THESE MESSAGES. 7. IF ALL TRANSACTIONS WERE SUCCESSFULLY PROCESSED, A MESSAGE WILL APPEAR STATING 'ALL RECORDS PROCESSED,ENTER NEW SOCIAL SECURITY', AND THE CURSOR WILL BE POSITIONED AT THE SOCIAL- SECURITY FIELD OF THE SCREEN. RETURN TO STEP 1 TO PROCESS ANOTHER STUDENT OR POSITION THE CURSOR TO THE TRANS. NO. FIELD AND ENTER NEW TRANSACTION TO EXIT THIS PROGRAM. 8. IF ERRORS WERE ENCOUNTERED DURING PROCESSING, A MESSAGE WILL APPEAR STATING 'MAKE CORRECTIONS OR ENTER NEW SOCIAL- SECURITY'. THE CURSOR WILL BE POSITIONED AT THE FIRST OC- CURANCE OF THE FOLLOWING; 1) INVALID TRANSACTION TYPE, 2) CLOSED CLASS (IF YOUR COLLEGE HAS OVERRIDE CAPABILITY), OR 3) CONFLICT CLASS. IF NONE OF THE PREVIOUS CONDITIONS APPLY, THE CURSOR WILL BE POSITIONED AT THE FIRST AVAILABLE BLANK CLASS FIELD. CHECK THE SPECIAL MESSAGES SECTION FOR AN EXPLANATION OF MESSAGES AND POSSIBLE USER OPTIONS IN ERROR SITUATIONS. MAKE THE ADDITIONAL CHANGES AND PRESS 'ENTER' IF NO MORE CHANGES ARE DESIRED, RETURN TO STEP 1 TO PROCESS ANOTHER STUDENT OR POSITION THE CURSOR TO THE TRANS. NO. FIELD AND ENTER NEW TRANSACTION NUMBER TO EXIT PROGRAM. 3.0 SCREEN LAYOUT: TRAN-NO: CEU020 LT: :::::::: ::::::::::::::::::::::::: :::::::::::: CEU STUDENT REGISTRATION SSN ___ - __ - ____ TERM-ID : ::::::::: SR CIT: : :::::::::::::::: :::::::::: : :: TERM-ADM : ::::::::: CAMPUS: : :::::::::::::::::::::: ::: - :::: TERM-LAST: ::::::::: :::::::::::::::: :: ::::::::: :::::: SPON ENROLL DEPT-CRS-SC CAM L S CEUCR GRD CODE TUITION PD REMARKS/ERRORS ACT/MAX _ ____ ___ __ _ _ : :::::: ::: ____ ____ . __ : ::::::::::::::::: :: ::: ::: _ ____ ___ __ _ _ : :::::: ::: ____ ____ . __ : ::::::::::::::::: :: ::: ::: _ ____ ___ __ _ _ : :::::: ::: ____ ____ . __ : ::::::::::::::::: :: ::: ::: _ ____ ___ __ _ _ : :::::: ::: ____ ____ . __ : ::::::::::::::::: :: ::: ::: _ ____ ___ __ _ _ : :::::: ::: ____ ____ . __ : ::::::::::::::::: :: ::: ::: _ ____ ___ __ _ _ : :::::: ::: ____ ____ . __ : ::::::::::::::::: :: ::: ::: _ ____ ___ __ _ _ : :::::: ::: ____ ____ . __ : ::::::::::::::::: :: ::: ::: _ ____ ___ __ _ _ : :::::: ::: ____ ____ . __ : ::::::::::::::::: :: ::: ::: _ ____ ___ __ _ _ : :::::: ::: ____ ____ . __ : ::::::::::::::::: :: ::: ::: _ ____ ___ __ _ _ : :::::: ::: ____ ____ . __ : ::::::::::::::::: :: ::: ::: _ ____ ___ __ _ _ : :::::: ::: ____ ____ . __ : ::::::::::::::::: :: ::: ::: _ ____ ___ __ _ _ : :::::: ::: ____ ____ . __ : ::::::::::::::::: :: ::: ::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::PAGE OF :::::: 4.0 FILES: 4.1 DATA BASES USED: SIS CONTROL DATA BASE 1. TERM CONTROL SEGMENT 2. OBLIGATION CONTROL SEGMENT 3. PROGRAM OPTION CONTROL SEGMENT 4. MESSAGE SEGMENT CEU STUDENT DATA BASE 1. STUDENT MASTER SEGMENT (UPDATE) 2. STUDENT REGISTRATION SEGMENT (UPDATE) 3. STUDENT OBLIGATION SEGMENT CEU CLASS DATA BASE 1. CLASS MASTER SEGMENT (UPDATE) 2. CLASS DETAIL SEGMENT (UPDATE) 3. CLASS STUDENT LOGICAL SEGMENT (UPDATE) 4.2 ADDITIONAL FILES USED: N/A 4.3 INPUT/OUTPUT RECORD LAYOUTS: N/A 5.0 SPECIAL FEATURES: ---------------- 5.1 CALLING PROGRAMS: N/A 5.2 SUBPROGRAMS CALLED: CEU100S - CALCULATE TUITION AND FEES CEU200S - CALCULATE TERMS OF ENROLLMENT UTL550S - CURRENT DATE UTL100S - YEAR 2000 CURR DATE SUBROUTINE UTL060S - GENERAL DATE FORMATTING SUBROUTINE 5.3 MESSAGE SEGMENT CODES: N/A 5.4 SPECIAL MESSAGES: THREE MESSAGE LINES ARE ALLOCATED AT THE BOTTOM OF THE SCREEN TO DISPLAY CERTAIN MESSAGES. THE MESSAGE CONTENT AND DESCRIPTIONS FOLLOW: 1. 'CURRENT DATA SHOWN -- ENTER ALL TRANSACTIONS' THIS MESSAGE APPEARS WHEN A SOCIAL-SECURITY NUMBER HAS BEEN ENTERED AND TELLS THE USER THAT THE PROGRAM IS READY TO PROCESS ALL TRANSACTIONS. 2. 'MAKE CORRECTIONS OR ENTER NEW SOCIAL-SECURITY' THIS MESSAGE APPEARS WHEN AN ERROR SITUATION WAS EN- COUNTERED DURING THE PROCESSING. THE ERROR IS DIS- PLAYED IN THE REMARK/ERROR PORTION OF THE SCREEN BE- SIDE THE CLASS IN ERROR (SEE THE FOLLOWING SECTION FOR REMARK/ERROR MESSAGES). ADDITIONAL CHANGES SHOULD NOW BE MADE. IF NO ADDITIONAL CHANGES ARE NEEDED, REPOSI- TION THE CURSOR AND ENTER ANOTHER SOCIAL SECURITY NUM- BER FOR PROCESSING. 3. 'ALL RECORDS PROCESSED - ENTER NEW SOCIAL-SECURITY' THIS INDICATES THAT ALL TRANSACTIONS HAVE BEEN SUC- CESSFULLY PROCESSED. ENTER ANOTHER SOCIAL SECURITY NUMBER FOR PROCESSING. THE REMARKS/ERRORS PORTION OF THE SCREEN IS USED TO DISPLAY ERROR MESSAGES RELATING TO THE INDIVIDUAL CLASS TRANSACTIONS ENTERED IN THE LOWER HALF OF THE SCREEN. THE FOLLOWING GIVES A COMPLETE LIST OF ALL POSSIBLE MESSAGES AND THEIR MEANING. PLEASE NOTE THAT THE REMARK FIELD WILL BE BLANK WHEN THE STUDENT IS ALREADY REGISTERED FOR THE CLASS. 1. 'REGISTERED' STUDENT HAS BEEN SUCCESSFULLY REGISTERED FOR THE CLASS. IF USING THE REAPPLY OPTION, IF APPLICABLE THE MESSAGE WILL READ: 'REGSTD, PD BY REAPPLY' OR 'REGSTD, PARTLY PAID' 2. 'REGSTD**SR CITIZEN' STUDENT HAS BEEN REGISTERED AS A SENIOR CITIZEN - NO PAYMENT. 3. 'REGSTD**CT ASSIGN W/P' STUDENT HAS BEEN REGISTERED IN A DEFENSIVE DRIVING CLASS AS COURT ASSIGNED WITH POINTS. 4. 'REGSTD**CT ASSIGN WO/P' STUDENT HAS BEEN REGISTERED IN A DEFENSIVE DRIVING CLASS AS COURT ASSIGNED WITHOUT POINTS. 5. 'REGSTD**LAST SEAT' STUDENT HAS BEEN SUCCESSFULLY REGISTERED FOR THE CLASS AND THE CLASS IS NOW CLOSED. IF THE ENROLL-ACTUAL FOR THE CLASS IS LESS THAN THE ENROLL-MAX THE REMAINING SEATS ARE HELD-SEATS. 6. 'REGSTRD**PERMISSION REQ' STUDENT HAS BEEN SUCCESSFULLY REGISTERED FOR THE CLASS. THE USER SHOULD ASK FOR VERIFICATION THAT THE STUDENT HAS RECEIVED PERMISSION TO ENROLL IN THIS CLASS. IF NOT, THE CLASS SHOULD BE DELETED. 7. 'CLASS CLOSED' NO SEATS LEFT IN THE CLASS. FIND ANOTHER CLASS THAT THE STUDENT CAN TAKE OR ENTER AN 'O' IN THE TRANSACTION TYPE FIELD TO OVERRIDE (ONLY IF OVERRIDE OPTION ALLOWED). 7. 'CLS CLOSED - HELD SEATS' NO SEATS LEFT IN THE CLASS. THE COMBINATION OF HELD SEATS AND ACTUAL ENROLLMENT IS EQUAL OR GREATER THE THE MAXIMUM ALLOWED. FIND ANOTHER CLASS THAT THE STUDENT CAN TAKE OR ENTER AN 'O' IN THE TRANSACTION TYPE FIELD TO OVERRIDE (ONLY IF OVERRIDE OPTION ALLOWED). 8. 'CLASS DROPPED' THE CLASS HAS BEEN SUCCESSFULLY DROPPED. THE CLASSES WHICH WERE DROPPED WILL CONTINUE TO APPEAR UNTIL PRO- CESSING FOR A STUDENT IS COMPLETE. THESE CLASSES WILL NOT APPEAR IF THIS STUDENT'S SOCIAL SECURITY NUMBER IS RE-ENTERED FOLLOWING PROCESSING FOR ANOTHER STUDENT BE- CAUSE DROPPED CLASSES ARE DELETED FROM THE DATA BASE. 9. 'CLASS DRPD**CLS NOW OPEN' THE CLASS HAS BEEN SUCCESSFULLY DROPPED. IT WAS CLOSED BUT IS NOW OPEN. 10. 'CLS NOT TAUGHT THIS TRM' THE CLASS COULD NOT BE FOUND FOR THE REGISTRATION TERM. CHECK DEPARTMENT, COURSE, SECTION & LAB FIELDS FOR ACCURACY AND BE SURE YOU ARE IN THE PROPER YEAR/TERM. IF THE CLASS WAS ENTERED WRONG, IT MUST BE REENTERED IN THE NEXT AVAILABLE POSTITION ON THE SCREEN TO ADD A NEW CLASS, ALONG WITH THE APPROPRIATE TRANSACTION TYPE. 12. 'NOT REGSTR**CLS CANCELD' THIS CLASS HAS BEEN CANCELLED, NO STUDENTS MAY BE REG- ISTERED FOR IT. FIND ANOTHER CLASS FOR THE STUDENT TO REGISTER FOR AND ADD IT IN THE NEXT AVAILABLE POSITION ON THE SCREEN. 13. 'NOT REGSTR**CLASS TBO' THE CLASS HAS NOT BEEN OPENED, NO STUDENTS MAY BE REG- ISTERED FOR IT. FIND ANOTHER CLASS FOR THE STUDENT TO REGISTER FOR AND ADD IT IN THE NEXT AVAILABLE POSITION ON THE SCREEN. 14. 'TRANS MUST BE A,S,W......' AN INVALID TRANSACTION TYPE CODE WAS ENTERED FOR THIS CLASS. THIS MESSAGE WILL DISPLAY ALL POSSIBLE TRANSAC- TION CODES THAT YOUR COLLEGE IS ALLOWED. RE-ENTER THE CORRECT TRANSACTION TYPE CODE. 15. 'CONFL/W ............' THIS INDICATES THAT AN ATTEMPT WAS MADE TO REGISTER FOR A CLASS WITH TIMES THAT CONFLICT WITH THE CLASS SHOWN IN THE MESSAGE. IF THE STUDENT HAS MADE PREVIOUS AR- RANGEMENTS, ENTER A TRANSACTION TYPE CODE OF 'O' TO OVERRIDE. IF NOT, FIND ANOTHER CLASS FOR WHICH THE STUDENT CAN REGISTER AND ADD IT IN THE NEXT AVAILABLE POSITION ON THE SCREEN. 17. 'REGSTRD-CANNOT ADD' THE STUDENT IS ALREADY REGISTERED FOR THIS SAME DEPART- MENT, COURSE, SECTION AND LAB. THE CLASS CANNOT BE REGISTERED FOR AGAIN. 18. 'NOT REGSTR-CAN'T DELETE' A 'D' TRANSACTION TYPE WAS ENTERED FOR A CLASS THAT THE STUDENT WAS NOT REGISTERED FOR. IF THIS TRANSACTION TYPE WAS ENTERED IN ERROR, SPACE DOWN TO THE NEXT AVAILABLE POSITION ON THE SCREEN AND RE-ENTER THE ENTIRE TRANSACTION. 21. 'CLASS CANCELLED' WHEN DROPPING STUDENTS FROM CLASSES BECAUSE OF CANCEL- LATION THIS MESSAGE IS DISPLAYED INSTEAD OF 'CLASS DROPPED' SO THE STUDENT WILL KNOW THE REASONING. 22. 'CANNOT OVERRIDE' AN ATTEMPT WAS MADE TO OVERRIDE A CLOSED CLASS AND YOUR COLLEGE DOES NOT HAVE THIS CAPABILITY. THE MAXI- MUM ENROLLMENT OF THE CLASS MUST BE INCREASED BY AN AUTHORIZED PERSON BEFORE ANY MORE REGISTRATIONS WILL BE ACCEPTED IN THIS CLASS. 24. 'OVRD WITH O,Q,T OR V' THIS MESSAGE IS ISSUED WHEN A CLASS WAS DETERMINED TO BE EITHER IN CONFLICT OR CLOSED AND THE USER ATTEMPTED TO ENTER A TRANSACTION TYPE OTHER THAN 'O', 'Q', 'T' OR 'V' FOR THAT CLASS. IF AN OVERRIDE IS DESIRED, RE-ENTER THE CORRECT TRANSACTION TYPE BESIDE THE CLASS WHICH WAS CLOSED OR IN CONFLICT. OTHERWISE LEAVE THE TRANSACTION TYPE FIELD BLANK. 6.0 PROGRAM OPTIONS: 1. CEU02001 - THIS OPTION RECORD IS USED TO SUPPLY THE PROGRAM WITH INDIVIDUAL OPTIONS THAT EACH COLLEGE REQUIRES. |====================================================================| | FIELD | | | | | POSITION | OPTION NAME |VALUE | PROCESSING DESCRIPTION | |-----------|-------------------|-------|----------------------------| | 1 | NO LONGER USED | | | | | | | | |-----------|-------------------|-------|----------------------------| | 2 | LAB-FEE-OPT | Y | WILL ADD LAB FEES TO THE | | | | | TUITION AMOUNT IF LAB | | | | | FEES ARE CALCULATED BY THE | | | | | CEU100S SUBROUTINE. IF 'Y'| | | | | LAB FEES ARE ADDED AND | | | | | DISPLAYED ON THE SCREEN. | | | |-------|----------------------------| | | | N | DOES NOT ADD LAB FEES TO | | | | | THE TUITION AMOUNT, ALSO | | | | | SUPPRESSES THE DISPLAY OF | | | | | THE LAB FEES. | |-----------|-------------------|-------|----------------------------| | 3 | MISC-FEE-OPT | Y | WILL ADD MISC FEES TO THE | | | | | TUITION AMOUNT IF MISC | | | | | FEES ARE CALCULATED BY THE | | | | | CEU100S SUBROUTINE. IF 'Y'| | | | | MISC FEES ARE ADDED AND | | | | | DISPLAYED ON THE SCREEN. | | | |-------|----------------------------| | | | N | DOES NOT ADD MISC FEES TO | | | | | THE TUITION AMOUNT, ALSO | | | | | SUPPRESSES THE DISPLAY OF | | | | | THE MISC FEES. | |-----------|-------------------|-------|----------------------------| | 4 | OVERRIDE-OPT | Y | ALLOWS CAPABILITY TO | | | | | OVERRIDE CLOSED CLASSES. | | | |-------|----------------------------| | | | N | NO ABILITY TO OVERRIDE | | | | | CLOSED CLASSES. THE EN- | | | | | ROLL-MAX FIELD MUST BE | | | | | INCREASED BY AN AUTHOR- | | | | | IZED INDIVIDUAL BEFORE | | | | | ANY MORE ADDS WILL BE | | | | | ALLOWED FOR THIS CLASS. | |-----------|-------------------|-------|----------------------------| | 5 | TUIT-MAIL-OPT | Y | ALLOWS CAPABILITY TO UP- | | | | | DATE THE TUITION-STMT- | | | | | MAILED FIELD OF CSTUDENT | | | | | TO SIGNIFY THAT A TUI- | | | | | TION STATEMENT MUST BE | | | | | BE MAILED. | | | |-------|----------------------------| | | | N | NO UPDATES ARE PERFORMED | | | | | ON THE TUITION-STMT- | | | | | MAILED FIELD OF CSTUDENT. | |-----------|-------------------|-------|----------------------------| | 6 | REG-WITH-OBL-OPT | Y | ALLOWS A STUDENT TO REG- | | | | | ISTER IF HE HAS OBLIGA- | | | | | TIONS. | | | |-------|----------------------------| | | | N | DOES NOT ALLOW REGISTRA- | | | | | TION OF A STUDENT WHO HAS | | | | | OBLIGATIONS. | |-----------|-------------------|-------|----------------------------| | 7 | REG-WITH-RES-OPT | Y | WILL REQUIRE OVERRIDE TO | | | | | REGISTER STUDENT IN CLASSES| | | | | WITH PERMISSION REQUIRED. | | | | | NOTE: THE OVERRIDE FLAG | | | | | MUST BE 'Y'. | | | |-------|----------------------------| | | | N | WILL NOT REQUIRE OVERRIDE | | | | | TO REGISTER IN PERMISSION | | | | | REQUIRED CLASSES. | |-----------|-------------------|-------|----------------------------| | 8 | REAPPLY-OPT | Y | WILL REAPPLY FUNDS WHEN | | | | | ONE CLASS IS DROPPED AND | | | | | ANOTHER ADDED (FOR NON- | | | | | BILLABLE CLASSES ONLY) | | | |-------|----------------------------| | | | SPACE | WILL NOT REAPPLY FUNDS | | | | OR | | | | | N | | |-----------|-------------------|-------|----------------------------| | 9 | SRCIT-MISC-OPTION | N | DO NOT CHARGE MISC FEE | | | | | TO SR. CITIZEN ADD. | | | | | ('S' TYPE REGISTRATION) | | | |-------|----------------------------| | | | SPACE | NORMAL MISC FEE PROCESSING | | | | OR | | | | | Y | | |-----------|-------------------|-------|----------------------------| | 10 | SRCIT-LAB-OPTION | N | DO NOT CHARGE LAB FEE | | | | | TO SR. CITIZEN ADD. | | | | | ('S' TYPE REGISTRATION) | | | |-------|----------------------------| | | | SPACE | NORMAL LAB FEE PROCESSING | | | | OR | | | | | Y | | |-----------|-------------------|-------|----------------------------| | 11 | WITHDRAW-OPTION | N | DO NOT ALLOW REGISTRATION | | | | | AFTER WITHDRAW DATE. | | | |-------|----------------------------| | | | O | OVERRIDE TO ALLOW | | | | | REGISTRATION AFTER | | | | | WITHDRAW DATE. | | | |-------|----------------------------| | | | SPACE | ALLOW REGISTRATION AFTER | | | | OR | WITHDRAW DATE. | | | | Y | | |-----------|-------------------|-------|----------------------------| | 12 | ASSUME-PAID-OPTION| Y | MARK RI PRINT FLAG '1' | | | | | FOR NON BILLABLE CLASSES. | | | | | REAPPLY OPTION TURNED OFF. | | | |-------|----------------------------| | | | SPACE | MARK RI PRINT FLAG '0' | | | | OR | FOR NON BILLABLES. | | | | 'N' | (MUST PRINT RI FORM TO | | | | | MARK WITH '1') | |====================================================================| 7.0 PROGRAM CHANGE HISTORY: ---------------------- 7.1 VERSION: V3.12 CHANGE DATE: PROGRAMMER NAME: GEORGIA THISTLE PROGRAM CHANGE REQUEST NO: STC-CV-042 DESCRIPTION OF CHANGE: NEW RELEASE 7.2 VERSION: V4.0S CHANGE DATE: 03/02/89 PROGRAMMER NAME: GEORGIA THISTLE PROGRAM CHANGE REQUEST NO: STC-CV-069 (00001394) STC-CV-070 STC-CV-072 (00001962) DESCRIPTION OF CHANGE: RECOMPILE WITH NEW CLASS-MASTER AND CLASS DETAIL SEGMENTS. TAKE OUT ACTIVITY FEE, ADD MISCELLANEOUS FEE FROM CLASS-MASTER. 7.3 VERSION: V4.02 CHANGE DATE: 04/27/89 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00002691 DESCRIPTION OF CHANGE: REALLOCATE FUNDS WHEN CLASS IS DROPPED AND ANOTHER ADDED FOR THE SAME PERSON (NON- BILLABLE ONLY). 7.4 VERSION: V4.03 CHANGE DATE: 06/26/89 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00003129 DESCRIPTION OF CHANGE: MODIFIED TO PROCESS HELD SEATS. 7.5 VERSION: V4.15 CHANGE DATE: 07/26/90 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00006021 DESCRIPTION OF CHANGE: ADDED OPTIONS TO NOT CHARGE MISC AND/OR LAB FEES TO SR. CITIZENS. ('S' TYPE REGISTRATION). 7.6 VERSION: V4.17 CHANGE DATE: 10/16/90 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00006325 DESCRIPTION OF CHANGE: FIXED PROBLEM OF CREDITS BEING SHOWN FROM THE CEU CLASS MASTER WHEN THE STUDENT HAD CREDITS ON THE CEU STUDENT REGISTRATION SEGMENT FOR THAT CLASS. 7.7 VERSION NO: V4.19 CHANGE DATE: 11/20/90 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00006583 DESCRIPTION OF CHANGE: - MODIFICATIONS WERE MADE TO THE CALLS TO ALL DATA BASES TO BRING THESE CALLS UP TO THE STANDARD USE OF AN IOAREA. SEE PAGE 29 OF THE 02/90 PROGRAMMING STANDARD, PROCEDURES AND GUIDELINES MANUAL. 7.8 VERSION NO: V4.23 CHANGE DATE: 03/07/91 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00006231 DESCRIPTION OF CHANGE: - MODIFIED TO SHOW PAID/NOT PAID/PARTIALLY PAID ON SCREEN. PROGRAM CHANGE REQUEST NO: 00007287 DESCRIPTION OF CHANGE: - ADDED A PROGRAM OPTION TO RESTRICT REGISTRATION AFTER THE WITHDRAW DATE. THE OPTION MAY BE SET TO TOTALLY RESTRICT REGISTRATIION AFTER THE WITHDRAW DATE, TO ALLOW REGISTRATION ONLY WITH AN OVERRIDE, OR TO HAVE NO RESTRICTION AFTER THE WITHDRAW DATE. PROGRAM CHANGE REQUEST NO: 00007468 DESCRIPTION OF CHANGE: - CHANGED TO ALLOW 60 REGISTRATIONS TOTAL. PROGRAM CHANGE REQUEST NO: 00007632 DESCRIPTION OF CHANGE: - ADDED NEW RI-PRINT-FLAG VALUE OF 'B' FOR BILLABLE SPONSORS. 7.9 VERSION NO: V4.24 CHANGE DATE: 06/11/91 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00008117 DESCRIPTION OF CHANGE: - CORRECTED PROBLEM WITH WITHDRAW DATE OPTION. 7.10 VERSION NO: V4.26 CHANGE DATE: 06/24/91 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00008186 DESCRIPTION OF CHANGE: - CORRECTED PROBLEM WITH TERM-FIRST-ENROL FIELD. ON CSTUDENT. PROGRAM CHANGE REQUEST NO: N/A DESCRIPTION OF CHANGE: - MOVE SYSTEM DATE TO CHANGE-DATE WHEN CREATING A CSTDRPRG SEGMENT. PROGRAM CHANGE REQUEST NO: 00008322 DESCRIPTION OF CHANGE: - INCREASED TUITION-RATE BY ONE BYTE TO 9999.99. 7.11 VERSION NO: V4.27 CHANGE DATE: 09/13/91 PROGRAMMER NAME: KATHY HARCUM PROGRAM CHANGE REQUEST NO: 00008193 DESCRIPTION OF CHANGE: -RECOMPILED AND TESTED AGAINST CONVERTED DATA BASES TO INCLUDE NEW ACCTMSTR AND STUACCTD COPY MEMBERS. 7.12 VERSION NO: V4.28 CHANGE DATE: 11/13/91 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00008834 DESCRIPTION OF CHANGE: -MODIFIED TO NOT ALLOW PROCESSING IF THE CEU20S-01 OPTION RECORD FOR THE CEU200S SUBPROGRAM IS MISSING. 7.13 VERSION NO: V4.35 CHANGE DATE: 06/01/92 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00010119 DESCRIPTION OF CHANGE: -CHANGED COPY MEMBER FROM TUITCALC TO TUITCEUC (T8). 7.14 VERSION NO: V4.44 CHANGE DATE: 03/04/93 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00011767 DESCRIPTION OF CHANGE: -COMMENTED OUT MISC-FEE-FLAG AND LAB-FEE-FLAG PROCESSING. THESE FIELDS CAN ONLY BE USED WHEN MERGED WITH ACCT. REC. THIS WILL ALLOW THE LAB AND MISC FEES TO SHOW WHEN THE SPONSOR IS A BILLABLE ACCOUNT CODE. PROGRAM CHANGE REQUEST NO: 00011824 DESCRIPTION OF CHANGE: -ADD A PROGRAM OPTION TO ASSUME PAID. THAT IS WHEN A STUDENT REGISTERS FOR A CLASS WITH A NON-BILLABLE ACCOUNT CODE, PUT A '1' IN THE R&I PRINT FLAG. 7.15 VERSION NO: V6.08 CHANGE DATE: 12/15/96 01154800 PROGRAMMER NAME: CAROL WILLIS 01154900 PROGRAM CHANGE REQUEST NO: 00017327 01155000 DESCRIPTION OF CHANGE: CHANGE FOR 800 MAX ENROLLMENT 01155100 01155200 7.16 VERSION NO: V7.00 CHANGE DATE: 10/16/97 01154800 PROGRAMMER NAME: CAROL WILLIS 01154900 PROGRAM CHANGE REQUEST NO: 00015447 01155000 DESCRIPTION OF CHANGE: RECOMPILE FOR FEES CONVERSION 01155100 01155200 7.17 VERSION NO: V7.02 01901076 CHANGE DATE: 03/25/98 01902075 PROGRAMMER NAME: CAROL WILLIS 01903075 PROGRAM CHANGE REQUEST NO: 00018008 01904075 DESCRIPTION OF CHANGE: MODIFIED FOR Y2K. COMPILED IN 01905075 COBOL II 7.18 VERSION NO: V7.09 CHANGE DATE: 09/24/01 PROGRAMMER NAME: KATHY HARCUM PROGRAM CHANGE REQUEST NO: 26575 DESCRIPTION OF CHANGE: -CORRECTED ERROR IN CONFLICT CHECKING LOGIC - WAS COMPARING 6 CHARACTER CLASS MASTER DATES WITH 8 CHARACTER 'CENTURY' TABLE DATE. MODIFIED TO CONVERT CLASS MASTER DATES TO 8 CHARACTERS BEFORE COMPARE.