0.008/17/00 RICHARD GILLETTE 1.0 PROGRAM NARRATIVE: THIS SUBPROGRAM IS USED TO FORMAT TRANSCRIPTS FOR THE ONLINE (CEU090) TRANSCRIPT PROGRAM. THE INFORMATION THAT IS PASSED FROM THE CALLING PROGRAM IS THE STUDENT SOCIAL SECURITY, AND THE CURRENT QUARTER CODE. THE SUBPROGRAM WILL RETURN THE FORMATED TRANSCRIPT, A SET OF ERROR CODES, AND ERROR PCB INFORMATION. THE CALLING PROGRAM MUST PASS THE FOLLOWING DATA AREAS. 1. GENERAL LINKAGE AREA - DEFINES THE SOCIAL SECURITY NUMBER, CURRENT QUARTER CODE, FORMAT ERROR SWITCHES, AND ERROR PCB INFORMATION. 2. TRANSCRIPT MAP AREA - DEFINES TRANSCRIPT MAP AS USED BY CEU090. 3. CLASS TABLE AREA - UP TO 6 PAGES OF 84 DETAIL LINES. THIS IS THE BODY OF THE TRANSCRIPT. 4. PCB AREA FOR THE FOLLOWING DATA BASES: PCB FEEDBACK LENGTH COURSE 7 CEU COURSE 7 CONTROL 10 CURRICULUM 16 STUDENT 23 CEU STUDENT 23 HISTORY 36 CLASS 16 CEU CLASS 16 2.0 USER OPERATING INSTRUCTIONS: N/A * 3.0 SCREEN LAYOUT: N/A 4.0 FILES: 4.1 DATA BASES USED: CONTROL DATA BASE 1. CTLMESSG (READ ONLY) 2. CTLCAMPM (READ ONLY) 3. CTLPROPT (READ ONLY) 4. CTLHIGH (READ ONLY) 5. CTLTCOLL (READ ONLY) 6. CTLASDTY (READ ONLY) COURSE DATA BASE 1. CRSDEPT (READ ONLY) 2. CRSSEGM (READ ONLY) CEU COURSE DATA BASE 1. CCRSMSTR (READ ONLY) CURRICULUM DATA BASE 1. CURMASTR (READ ONLY) 2. CURRSPEC (READ ONLY) STUDENT DATA BASE 1. STUDENTM (READ ONLY) 2. STUREGIS (READ ONLY) 3. STUQUART (READ ONLY) CEU STUDENT DATA BASE 1. CSTUDENT (READ ONLY) 2. CSTREGIS (READ ONLY) HISTORY DATA BASE 1. STUHIDNM (READ ONLY) 2. STUDENTH (READ ONLY) 3. STUHREGI (READ ONLY) 4. STUTRACL (READ ONLY) 5. STUTRACR (READ ONLY) 6. STUASDTY (READ ONLY) 7. STUASDCR (READ ONLY) 8. STUHQUAR (READ ONLY) 9. STUHGRAD (READ ONLY) 10. STUVCSTH (READ ONLY) 11. STUHTEXT (READ ONLY) CLASS DATA BASE 1. CLSSECST (READ ONLY) CEU CLASS DATA BASE 1. CCLSMSTR (READ ONLY) 4.2 ADDITIONAL FILES USED: NONE 4.3 INPUT/OUTPUT RECORD LAYOUTS: N/A 5.0 SPECIAL FEATURES: 5.1 CALLING PROGRAMS: 1. CEU090 5.2 SUBPROGRAMS CALLED: 1. UTL060S, GRP325S, UTL100S 5.3 MESSAGE SEGMENT CODES: 000079, 000200, 000182 5.4 MISCELLANEOUS FEATURES: NONE 6.0 PROGRAM OPTIONS: 6.1 CEU09101 - THIS OPTION RECORD IS USED TO SUPPLY THE PROGRAM WITH INDIVIDUAL OPTIONS THAT EACH COLLEGE MAY USE TO DEFINE HOW THE TRANSCRIPT SHOULD BE FORMATED. POSITION OPTIONS: VALUE PROCESSING DESCRIPTION ------------------------------------------------------------------- 1 - 3 | BEGIN QUARTER | YYQ | THE FIRST QUARTER THAT IS | | | VALID TO PRINT TRANSCRIPTS. | | | THIS MAY OR MAY NOT BE THE | | | FIRST COMPLETE QUARTER ON THE | | | DATA BASE. | | | 4 | SECTION | S | PRINT THE SESSION CODE AFTER | (DEFAULT S) | | THE SECTION NUMBER | | | | | C | PRINT THE CAMPUS OF COURSE | | | AFTER THE SECTION NUMBER | | | | | B | PRINT A BLANK AFTER THE | | | SECTION NUMBER | | | 5 | STUDENT QUARTER | Y | PRINT QUARTER STATUS AND | (DEFAULT N) | | QUARTER CURRICULUM CODE | | | FROM STUDENT QUARTER DATA | | | | | N | DO NOT PRINT STUDENT QUARTER | | | DATA | | | | | C | PRINT QUARTER CURRICULUM AND | | | NO STATUS | | | | | S | PRINT QUARTER STATUS AND NO | | | CURRICULUM | | | 6 | GRADUATION DATE | Q | PRINT QUARTER GRADUATED | (DEFAULT Q) | | | | D | PRINT DATE GRADUATED MM/DD/YY | | | 7 | GRADUATION GPA | Y | PRINT GRADUATION GPA FROM | (DEFAULT N) | | GRADUATE DATA | | | | | N | DO NOT PRINT GRADUATION GPA | | | 8 | LOCATION OF | F | PRINT ADVANCED STANDING | ADVANCED STANDING | | COURSES FIRST | (DEFAULT L) | | | | L | PRINT ADVANCED STANDING | | | COURSES LAST | | | 9 | PRINT ADVANCED | Y | PRINT TRANSFER AND NON- | STANDING BY CURRIC| | TRANSFER FOR SAME CURRICULUM | (DEFAULT N) | | TOGETHER WITH CURRIC HEADING | | | | | N | PRINT TRANSFER COURSES, THEN | | | NON-TRANSFER. DO NOT | | | SEPARATE BY CURRICULUM. | | | 10 | ADVANCED STANDING | Y | PRINT EVALUATION TERM | TERM OPTION | | ON COURSE DETAIL LINE | (DEFAULT N) | | | | N | DO NOT PRINT EVALUATION TERM | | | 11 | ABBREVIATED CURR | Y | PRINT ABBREVIATED CURRICULUM | NAME OPTION | | NAME INSTEAD OF CURR CODE | (DEFAULT N) | | | | N | DO NOT PRINT ABBREVIATED CURR | | | NAME, PRINT CURR CODE INSTEAD | | | 12 | PROBATION STATUS | N | DO NOT PRINT PROBATION | PRINT OPTION | | ACADEMIC STATUS | (DEFAULT N) | | | | W | PRINT WARNING STATUS | | | | | P | PRINT PROBATION STATUS | | | | | B | PRINT BOTH WARNING AND | | | PROBATION STATUS | | | 13 | CREDIT AWARDED/ | Y | PRINT TOTALS FOR CREDITS | TRANSFERRED OPT | | AWARDED OR TRANSFERRED | (DEFAULT Y) | | | | N | DO NOT PRINT TOTALS | | | 14 | QTR-FIRST ENROLL | Y | PRINT QTR-FIRST ENROLL | WARNING OPT | | WARNING | (DEFAULT Y) | | | | N | DO NOT PRINT WARNING | | | 15 | PRINT CONVERSION | Y | PRINT CONVERSION LABEL EVEN | LABEL OPT | | IF STUDENT HAS NO SEMESTER | (DEFAULT N) | | COURSES | | | | | N | DO NOT PRINT CONVERSION | | | LABEL IF STUDENT HAS NO | | | SEMESTER COURSES | | | 16 - 17 | TRANSCRIPT AUDIT | XX | VALUE USED FOR THOSE | CONTROL CODE | | STUDENTS WHO HAVE CLASSES | | | ON THE DATA BASE PRIOR TO | | | THE TERM IN COLS 17-19 | | | OR LEAVE VALUE BLANK | | | 18 - 20 | PRINT CONTROL | YYT | VALUE TO CONTROL PRINTING | TERM | | OF TERMS ON TRANSCRIPT | | | (NONE PRIOR TO THIS TERM) | | | OR LEAVE VALUE BLANK | | | 21 | FICE OPTION | Y | PRINT THE FICE CODE ALONG | (DEFAULT N) | | WITH THE FICE NAME FOR | | | TRANSFERED COURSES | | | | | N | DO NOT PRINT THE FICE CODE | | | FOR TRANSFERED COURSES - | | | PRINT FICE NAME ONLY | | | 22 | AWARD TEXT OPTION | 1 | PRINT TEXT ONLY - KEY WILL | (DEFAULT 1) | | NOT PRINT | | | | | 2 | PRINT KEY AND RELATED TEXT | | | 23 | AWARD PRINT OPTION| F | AWARD INFORMATION WILL PRINT | (DEFAULT L) | | AT THE BEGINNING OF THE | | | TRANSCRIPT | | | | | L | AWARD INFORMATION WILL PRINT | | | AT THE END OF THE TRANSCRIPT | | | 24 | SECTION PRINT | Y | WILL PRINT THE SECTION NUMBER | OPTION | | FOR A CLASS | (DEFAULT Y) | | | | | | | N | WILL NOT PRINT THE SECTION | | | NUMBER FOR A CLASS | | | 25 | STUHTEXT CURR AND | Y | WILL PRINT CURRICULUM NAME | SPEC NAME OPTION | | ABBREVIATION AND THE NAME OF | (DEFAULT Y) | | THE SPECIALIZATION INSTEAD | | | OF THE CODES - FOR STUHTEXT | | | CURRICULUM INFORMATION | | | | | N | WILL PRINT THE CODES INSTEAD | | | OF THE NAMES FOR STUHTEXT | | | CURRICULUM INFORMATION | | | 26 | PRINT GENERAL TEXT| Y | WILL PRINT THE THE TITLE | HEADING OPTION | | 'GENERAL TEXT' ON THE | (DEFAULT Y) | | TRANSCRIPT. | | | | | N | WILL NOT PRINT THE TITLE | | | 'GENERAL TEXT' ON THE | | | TRANSCRIPT. | | | * NOTE ABOUT POS 26 OPTION. THIS OPTION IS DESIGNED TO WORK WITH AWARD TEXT OPTION (POS 22). WHEN AWARD TEXT OPTION IS SET TO ONE, NONE OF THE KEYS WILL PRINT ANYWAY, BUT WHEN AWARD TEXT OPTION IS SET TO 2, THE KEYS WILL PRINT. REQUESTOR WANTED TO LEAVE OPTION SET TO 2 AND NOT PRINT THE HEADING 'GENERAL TEXT' BUT PRINT OTHER HEADINGS. WHEN POS 22 IS SET TO 2 AND POS 26 IS SET TO N, 'GENERAL TEXT' HEADING WILL NOT APPEAR. WHEN POS 22 IS SET TO 2 AND POS 26 IS SET TO Y, ALL HEADERS WILL PRINT AS USUAL. IF POSITION 22 IS SET TO 1, HEADERS WILL NOT PRINT. | | | 27 | PRINT 'HONORS' | Y | WILL PRINT AN 'HONORS' | MESSAGE | | MESSAGE IF THE STUDENT | | | IS FOUND TO BE TAKING | | | AN HONOR'S COURSE - | | | IDENTIFIED BY THE SECTION | | | CODE(S) ENTERED IN COLUMNS | | | 28 AND/OR 29. | | | | | N OR | WILL NOT PRINT AN 'HONORS' | | BLANK | MESSAGE. | | | 28 | 'HONORS' SECTION | X | ANY ALPHANUMERIC CODE TO | CODE | | IDENTIFY THE SECTION CODE | | | THAT WILL SPECIFY AN HONORS | | | COURSE. THIS FIELD MUST BE | | | ENTERED IF A 'Y' IS ENTERED | | | IN COLUMN 27. | | | | | | 29 | 'HONORS' SECTION | X | ANY ALPHANUMERIC CODE TO | CODE | | IDENTIFY THE SECTION CODE | | | THAT WILL SPECIFY AN HONORS | | | COURSE. THIS FIELD IS USED | | | IF A SECOND SECTION CODE IS | | | NEEDED TO IDENTIFY HONORS | | | COURSE. THIS IS OPTIONAL. | | | | | | 30 | TWO + TWO CURR | Y | WILL PRINT NAME OF UNIVERS- | MESSAGE PRINTS | | ITY ARTICULATION IS WITH | (DEFAULT IS N) | N | WILL NOT PRINT MESSAGE | | | | | | 31 | PRINT CEU-CREDITS | Y | WILL ONLY PRINT CEU CLASSES | (DEFAULT IS N) | | WITH CEU-CREDITS GREATER | | | THAN ZERO. | | N | PRINTS ALL CEU CLASSES. | | | | | | 32 | PRINT CEU CLASS | Y | WILL PRINT CEU CLASS | START & END DATES | | START AND END DATES AFTER | (DEFAULT IS N) | | THE CEU CLASS DETAIL LINE. | | N | DOES NOT PRINT CEU DATES. 7.2 CEU09102 - THESE THREE OPTION RECORDS ARE USED TO SUPPLY THE 7.3 CEU09103 PROGRAM WITH THE THREE CHARACTER CURRICULUM CODES 7.4 CEU09104 FOR WHICH DEGREE HONORS ARE NOT TO BE PRINTED WITH THE STUDENTS' GRADUATE DATA. THERE ARE THIRTY CURRICULUMS PER RECORD (ENTER 90 CODES MAXIMUM). 7.5 CEU09105 - THESE 10 OPTION RECORDS ALLOW FOR 10 DIFFERENT 7.6 CEU09106 MESSAGES TO PRINT ON THE TRANSCRIPT BASED ON THE 7.7 CEU09107 VALUE OF THE TRANSCRIPT-AUDIT-CNTL FIELD. 7.8 CEU09108 POSITIONS 1 - 2 = VALUE OF TRANSCRIPT-AUDIT-CNTL 7.9 CEU09109 POSITIONS 3 - 90 = MESSAGE THAT WILL PRINT ON 7.10 CEU09110 THE TRANSCRIPT. THE LENGTH OF 7.11 CEU09111 THE MESSAGE IS LIMITED TO 53 7.12 CEU09112 CHARACTERS. 7.13 CEU09113 7.14 CEU09114 7.15 CEU09115 - THIS OPTION IS TO ALLOW ANY ONE LINE MESSAGE TO PRINT AT THE BOTTOM OF THE TRANSCRIPT. 7.0 PROGRAM CHANGE HISTORY: 7.1 VERSION NO: V4.28 CHANGE DATE: 09/18/91 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00008753 - MODIFIED VERSION OF GRP061S - USED TO FORMAT TRANSCRIPTS FOR CEU090. 7.2 VERSION NO: V4.35 CHANGE DATE: 05/26/92 PROGRAMMER: CAROL WILLIS CHANGE REQUEST #: 00009621 DESCRIPTION: - ADDED THE ABILITY TO READ MESSAGE MASTER 000182 AND UPON REQUEST PRINT THE TEXT FROM THE MESSAGE SEGMENT AT THE END OF THE SIS PORTION OF THE TRANSCRIPT. - ADDED A PROGRAM OPTION TO ONLY PRINT CEU CLASSES WITH MORE THAN ZERO CEU-CREDITS. CHANGE REQUEST #: N/A DESCRIPTION : - ADDED A NEW OPTION SO THAT SIS STUDENTS FOUND TO HAVE A VALUE IN THEIR TWO + TWO CURR CODE WILL DISPLAY A MESSAGE INFORMING WHICH COLLEGE THE ARTICULATION IS WITH. THE MESSAGE PRINTS DIRECTLY BELOW THE SIS STUDENT'S CURRICULUM DATA. CHANGE REQUEST #: 00010058 DESCRIPTION: - ADDED A PROGRAM OPTION TO PRINT THE CEU CLASS START AND END DATES AFTER THE CEU CLASS DETAIL LINE. 00440000 7.3 VERSION NO: V7.02S 00442033 CHANGE DATE: 10/06/98 00443033 PROGRAMMER NAME: CAROL WILLIS 00444033 CHANGE REQUEST NO: 00018008 00445033 DESCRIPTION OF CHANGE: 00446033 -MODIFIED FOR Y2K. COMPILED IN COBOL II 00447033 7.4 VERSION NO. V7.03 PROGRAMMER: RICHARD GILLETTE PROGRAM CHANGE REQUEST NO: N/A DESCRIPTION: - REMOVED DEBUGGING DISPLAYS FROM PROGRAM. 7.5 VERSION NO. V7.04 PROGRAMMER: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 3049 DESCRIPTION: - CHANGE PROGRAM TO CALL UTL060S INSTEAD OF UTL010S. 7.6 VERSION NO. V7.06 CHANGE DATE: 11/15/99 00443033 PROGRAMMER: CAROL WILLIS PROGRAM CHANGE REQUEST NO: A-4645 DESCRIPTION: - MODIFIED TO SORT 2000 CLASSES CORRECTLY. 7.7 VERSION NO. V7.07 SPECIAL CHANGE DATE: 05/19/00 00443033 PROGRAMMER: CAROL WILLIS PROGRAM CHANGE REQUEST NO: A-8377 DESCRIPTION: - MODIFIED TO CALCULATE CUMMULATIVE CREDITS CORRECTLY. 7.8 VERSION NO. V7.08 CHANGE DATE: 08/17/00 PROGRAMMER: RICHARD GILLETTE PROGRAM CHANGE REQUEST NO: A-9372, A-10641 DESCRIPTION: - CORRECTED PROBLEM CAUSING CEU090 TO ABEND WHEN TRANSCRIPT REQUESTED ONLY CONTAINED CLASSES IN 21ST CENTURY.