0.002/15/01 CAROL WILLIS 1.0 PROGRAM NARRATIVE: THIS ONLINE PROGRAM IS USED TO PRINT ONLINE TRANSCRIPTS FOR SIS STUDENTS, CEU STUDENTS OR BOTH. IT WILL PRINT THE TRANSCRIPT USING THE SIS STUDENT AND HISTORY DATA BASE AND THE CEU STUDENT DATA BASE INFORMATION FOR A STUDENT. STUDENT REGISTRATION DATA IS ENTERED AND MAINTAINED THROUGH THE NORMAL REGISTRATION AND GRADE PROCESSING SCREENS. IN ADDITION THE USER CAN USE THE FOLLOWING SCREENS TO PROVIDE INFORMATION FOR THE PRINTED TRANSCRIPT. GRP070 - ADVANCE STANDING - TRANSFER COURSES GRP080 - ADVANCE STANDING - NON-TRANSFERRABLE GRP090 - UPDATE STUDENT QUARTER DATA GRP100 - UPDATE VCCS TRANSFER GPA GRP110 - UPDATE STUDENT GRADUATE DATA THIS PROGRAM WILL REQUIRE THAT A PRINTER TERMINAL BE ASSIGNED TO THE CRT THAT IS TO BE USED TO PRINT TRANSCRIPTS. SEE THE OPTION SECTION FOR THE FORMAT OF THIS RECORD. THE PROGRAM MUST ALSO DETERMINE THE CURRENT TERM EITHER BY THE USER ENTERING THE CURRENT TERM OR BY THE PROGRAM ATTEMPTING TO CALCULATE THE CURRENT TERM BY USE OF THE TERM ENTERED ON THE MENU SCREEN. THE DATE PRINTED AND RECEIVING INSTITUITION FOR PREVIOUS TRANSCRIPTS ISSUED WILL BE SHOWN IF THE PROGRAM OPTION REQUESTS THE INFORMATION. THE EIGHT MOST CURRENT TRANSCRIPTS WILL BE SHOWN. 2.0 USER OPERATING INSTRUCTIONS: 1. KEY IN THE STUDENTS SOCIAL SECURITY. IF A SOCIAL SECURITY OF 999999999 IS ENTERED THE PROGRAM WILL PRINT A ONE PAGE LINEUP. LINEUP CAN BE PRINTED AT ANY TIME. THE FIRST TIME THE USER CAN ENTER THE CURRENT TERM (TERM AFTER FINAL GRADES). IF NO CURRENT TERM IS ENTERED THE PROGRAM WILL ATTEMPT TO DETERMINE THE CURRENT TERM USING THE TERM ENTERED IN THE MENU SCREEN. A VALID CURRENT TERM (CUMM INFO FLAG = 0) MUST BE DETERMINED FOR THE PROGRAM TO CONTINUE. 2. IF THE STUDENT IS ON FILE THE STUDENT NAME AND TERM DATA WILL BE DISPLAYED, AND THE USER WILL BE ASKED TO ENTER THE NUMBER OF COPIES OF THE TRANSCRIPT TO PRINT (0 - 9). A DEFAULT VALUE CAN BE SET BY THE PROGRAM OPTION RECORD. THE USER CAN ALSO ENTER THE TRANSCRIPT SELECTION ,THAT IS WHETHER TO PRINT AN SIS TRANSCRIPT, A CEU TRANSCRIPT OR BOTH SIS AND CEU CLASSES ON THE TRANSCRIPT. A DEFAULT SELECTION VALUE CAN BE SET BY THE PROGRAM OPTION RECORD. THIS VALUE MAY ALSO BE PROTECTED BY A PROGRAM OPTION IF THE USER SHOULD NOT CHANGE THE SELECTION VALUE. 3. IF THE STUDENT IS NOT ON EITHER THE SIS OR THE CEU DATA BASES THE MESSAGE 'STUDENT NOT ON FILE...RE-ENTER' WILL BE DISPLAYED ON THE SCREEN. IF THE TRANSCRIPT SELECTION IS FOR SIS AND THE STUDENT IS ONLY FOUND ON THE CEU DATA BASE THE MESSAGE 'STUDENT NOT ON SIS DATA BASE...RE-ENTER' WILL BE DISPLAYED ON THE SCREEN. IF THE TRANSCRIPT SELECTION IS FOR CEU AND THE STUDENT IS ONLY FOUND ON THE SIS DATA BASE THE MESSAGE 'STUDENT NOT ON CEU DATA BASE...RE-ENTER' WILL BE DISPLAYED ON THE SCREEN. THE CURSOR WILL BE RE-POSITIONED AT THE SOCIAL SECURITY NUMBER FIELD AND THIS FIELD WILL BE HIGHLIGHTED. 4. THE MESSAGE MASTER WILL GIVE APPROPRIATE MESSAGES FOR ANY INCORRECT EDITS OR ERRORS FOUND WILL TRYING TO FORMAT THE TRANSCRIPT. 5. RETURN TO STEP 1 TO PROCESS ANOTHER STUDENT. 6. KEY IN ANY VALID TRANSACTION NUMBER OR 'MENU ' IN THE TRANSACTION NUMBER FIELD TO EXIT THE SCREEN. * 3.0 SCREEN LAYOUT: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: TRANS. NO CEU090 LT: :::::::: STUDENT TRANSCRIPT REQUEST SOCIAL SECURITY KEY IN SOCIAL SECURITY AND PRESS "ENTER". ___ - __ - ____ KEY IN NEW TRANS. NO AND PRESS "ENTER" TO END. - - - - - - NAME - - - - - - - - CURRENT TERM ADMISSION :::::: :: FIRST I LAST SFX TERM TERM FIRST ENROLLED:::::: :: :::::::::: : :::::::::::::::: :: ______ __ TERM LAST ENROLLED :::::: :: TERM GRADUATED :::::: :: _ ENTER NUMBER OF COPIES (0 - 9) AUDIT CODE :: _ SELECT TRANSCRIPT (S=SIS,C=CEU,B=BOTH) HOME CAMPUS : DATE PRINTED :: / :: / :: PLANNED GRADUATION :::::: :: RECEIVING INSTITUTION ::::::::::::::::::::: END MESSAGE (Y/N) : TRANSCRIPTS PREVIOUSLY ISSUED DATE PRINTED RECEIVING INSTITUTION DATE PRINTED RECEIVING INSTITUTION ________ _________________________ ________ _________________________ ________ _________________________ ________ _________________________ ________ _________________________ ________ _________________________ ________ _________________________ ________ _________________________ XXXXXXXXXXXXXXXXXXXX MESSAGE OUTPUT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: * 4.0 FILES: 4.1 DATA BASES USED: CONTROL DATA BASE 1. CTLMESSG (READ ONLY) 2. CTLQUART (READ ONLY) 3. CTLPROPT (READ ONLY) STUDENT DATA BASE 1. STUDENTM (READ ONLY) 2. STUREGIS (READ ONLY) 3. STUOBLIG (READ ONLY) HISTORY DATA BASE 1. STUHIDNM (READ ONLY) 2. STUDENTH (READ ONLY) 3. STUHREGI (READ ONLY) 4. STUHEXTE (UPDATE) CEU STUDENT DATA BASE 1. CSTUDENTM (READ ONLY) 2. CSTREGIS (READ ONLY) 3. CSTOBLIG (READ ONLY) NOTE: THE PSB MUST ALSO INCLUDE THE SEGMENTS REQUIRED BY THE SUBPROGRAM CEU091S. 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: CEU091S UTL010S - YEAR 200 GEN DATE SUBROUTINE 5.3 MESSAGE SEGMENT CODES: 000310, 000109, 000119, 000001, 000110, 000326, 000027, 000079, 000382, 000311, 000312 5.4 MISCELLANEOUS FEATURES: TRANSCRIPT IS PRINTED AT 8 LINES PER INCH AND MUST USE THE FORM DESIGNED BY BRCC. 6.0 PROGRAM OPTIONS: CEU09001 - THIS OPTION RECORD IS USED TO SUPPLY THE PROGRAM WITH INDIVIDUAL OPTIONS THAT EACH COLLEGE MAY REQUIRE AND DEFINE THE TERMINAL AND PRINTER ID'S REQUIRED. POSITION OPTIONS: VALUE PROCESSING DESCRIPTION ------------------------------------------------------------------- 1 | OBLIGATION | Y | PRINT TRANSCRIPT IF STUDENT | (DEFAULT Y) | | HAS OBLIGATION | | | | | N | DO NOT PRINT TRANSCRIPT IF | | | STUDENT HAS OBLIGATION | | | 2 | NUM. COPIES | 0 TO 9| DEFAULT NUMBER OF COPIES OF | (DEFAULT USER | | THE TRANSCRIPT TO PRINT.IF | MUST ENTER NUM. | | BLANK USER MUST ENTER NUMBER | COPIES) | | OF COPIES. | | | 3 | SELECT TRANSCRIPT | S,C,B | DEFAULT TRANSCRIPT TO PRINT. | | | S=SIS, C=CEU, B=BOTH | | | BLANK DEFAULTS TO CEU. | | | | | | 4 | NO-REG-OPT | Y | PRINT TRANSCRIPTS EVEN IF | | | STUDENT HAS NO REGISTRATIONS | | | | | N OR | DO NOT PRINT TRANSCRIPTS IF | | BLANK | STUDENT HAS NO REGISTRATIONS | | | 5 | DATE-PRINT-OPT | Y | ENTER DATE THE TRANSCRIPT IS | | | PRINTED AND THE RECEIVING | | | INSTITUTION | | | | | N OR | DO NOT ENTER DATE PRINTED AND | | BLANK | RECEIVING INSTITUTION | | | 6 | REVERSE-NAME-OPT | Y | REVERSE ORDER OF NAME FIELD: | | | TO BE DISPLAYED AS LAST NAME, | | | FIRST NAME, MIDDLE INITIAL, | | | SUFFIX | | | | | N OR | NAME FIELD WILL BE DISPLAYED | | BLANK | AS FIRST NAME, MIDDLE | | | INITIAL, LAST NAME, SUFFIX | | | 7 | PLANNED-GRAD-OPT | Y | TERM AND YEAR OF THE | | | STUDENTS PLANNED GRADUATION | | | CAN BE ENTERED - OPTIONAL. | | | IF ENTERED, THE TERM AND YEAR | | | WILL PRINT ON THE TRANSCRIPT. | | | | | N OR | CANNOT ENTER THE TERM AND | | BLANK | YEAR THE STUDENT PLANS TO | | | GRADUATE | | | 8 | PROTECT-SELECT-OPT| P | USED IN CONJUNCTION WITH | | | PROGRAM OPTION #3 THIS | | | WILL PREVENT THE USER | | | FROM CHANGING THE VALUE OF | | | OPTION #3 ON THE SCREEN. | | | | | BLANK | OPTION #3 IS NOT PROTECTED | | | | | | 9 | PRT-END-MSG-OPT | Y | PRINT-END-MESSAGE FLAG CAN | | | BE ENTERED ON THE SCREEN. | | | | | | ENTERING A 'Y' IN THE PRINT- | | | END-MESSAGE FLAG FIELD ON | | | THE CEU090 SCREEN WILL RESULT | | | IN THE TEXT CONTAINED IN | | | MESSAGE MASTER SEGMENT 000182 | | | BEING PRINTED AT THE BOTTOM | | | OF THE TRANSCRIPT. PLACING A | | | 'N' IN THIS FIELD WILL NOT | | | PRINT THE MESSAGE. | | | | | | NOTE: FOR A DESCRIPTION OF | | | HOW MESSAGE MASTER SEGMENT | | | 000182 IS USED, PLEASE REFER | | | TO CEU091S PROGRAM | | | DOCUMENTATION. | | | | | N OR | CANNOT ENTER THE PRINT-END | | BLANK | MESSAGE FLAG ON THE SCREEN | | | | | | 10 | BLANK | | NOT USED AT THIS TIME | | | | | | | CRT AND PRINTER | | EACH CRT TERMINAL THAT IS TO | DEFINATIONS | | PRINT TRANSCRIPTS MUST HAVE | | | ITS LOGON ID AND THE PRINTER | | | THAT IS TO BE USED ENTERED | | | IN THIS SECTION. THE CRT ID | | | MUST BE FOLLOWED BY THE | | | PRINTER ID THAT THE CRT IS | | | GOING TO USE. | | | 11-18 | CRT ID | X(8) | CRT LOGON ID (1) 19-26 | PRINTER ID | X(8) | PRINTER LOGON ID (1) | | | 27-34 | CRT ID | X(8) | CRT LOGON ID (2) 35-42 | PRINTER ID | X(8) | PRINTER LOGON ID (2) | | | 43-50 | CRT ID | X(8) | CRT LOGON ID (3) 51-58 | PRINTER ID | X(8) | PRINTER LOGON ID (3) | | | 59-66 | CRT ID | X(8) | CRT LOGON ID (4) 67-74 | PRINTER ID | X(8) | PRINTER LOGON ID (4) | | | 75-82 | CRT ID | X(8) | CRT LOGON ID (5) 83-90 | PRINTER ID | X(8) | PRINTER LOGON ID (5) | | | CEU09002 THRU CEU09099 -- THESE OPTION RECORDS ARE USED TO DEFINE UP TO FIVE ADDITIONAL TERMINAL AND PRINTER ID'S REQUIRED EACH. POSITION OPTIONS: VALUE PROCESSING DESCRIPTION ------------------------------------------------------------------- | | | 1- 8 | CRT ID | X(8) | CRT LOGON ID (1) 9-16 | PRINTER ID | X(8) | PRINTER LOGON ID (1) | | | 17-24 | CRT ID | X(8) | CRT LOGON ID (2) 25-32 | PRINTER ID | X(8) | PRINTER LOGON ID (2) | | | 33-40 | CRT ID | X(8) | CRT LOGON ID (3) 41-48 | PRINTER ID | X(8) | PRINTER LOGON ID (3) | | | 49-56 | CRT ID | X(8) | CRT LOGON ID (4) 57-64 | PRINTER ID | X(8) | PRINTER LOGON ID (4) | | | 65-72 | CRT ID | X(8) | CRT LOGON ID (5) 73-80 | PRINTER ID | X(8) | PRINTER LOGON ID (5) 7.0 PROGRAM CHANGE HISTORY: 7.1 VERSION NO.: V4.28 CHANGE DATE: 09/18/91 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO.: 00008752 DESCRIPTION OF CHANGE: INITIAL RELEASE 7.2 VERSION NO.: V4.30 CHANGE DATE: 01/17/92 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO.: 00009094 DESCRIPTION OF CHANGE: ADDED A PROGRAM OPTION TO PROTECT THE SELECTION OF EITHER SIS, CEU OR BOTH SO THAT THE USER IS FORCED TO USE THE VALUE CHOSEN IN THE SELECT OPTION. 7.3 VERSION NO.: V4.35 CHANGE DATE: 05/26/92 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO.: 00009622 DESCRIPTION OF CHANGE: - ADDED A PROGRAM OPTION TO ALLOW AN OPTIONAL MESSAGE TO PRINT AS DOES GRP060 (REFER TO REQUEST #A0000001). PROGRAM CHANGE REQUEST NO: 00009849 DESCRIPTION OF CHANGE: - FIXED PROBLEM OF EXTRANEOUS PRINTING DUE TO NOT SPACING OUT LINKAGE AREA INITIALLY. 7.4 VERSION NO: V7.00 CHANGE DATE: 10/16/97 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00015456 DESCRIPTION OF CHANGE: - RECOMPILED FOR FEES CONVERSION 7.4 VERSION NO: V7.02 CHANGE DATE: 04/28/98 PROGRAMMER NAME: CAROL WILLIS CHANGE REQUEST NO: 00018008 DESCRIPTION OF CHANGE: -MODIFIED FOR Y2K. COMPILED IN COBOL II 7.5 VERSION NO: V7.08 CHANGE DATE: 07/07/00 PROGRAMMER NAME: CAROL WILLIS CHANGE REQUEST NO: A-9501 DESCRIPTION OF CHANGE: -FORCE 'CEU' SELECTION. NO 'SIS' OR 'BOTH'.