0.003/13/99 LAURA LUCAS 1.0 PROGRAM NARRATIVE ----------------- THIS BATCH PROGRAM PERFORMS A SEQUENTIAL READ OF GRADUATE SEGMENTS AND PRODUCES A LISTING OF GRADUATES BY STUDENT NAME WITHIN TERM, CURRICULUM, AND DEGREE. THE LISTING INCLUDES: STUDENT NAME, ID NUMBER, RACE, AND SEX. TOTALS ARE GIVEN BY TERM, CURRICLUM, AND DEGREE TYPE. 2.0 SAMPLE JCL: ---------- 2.1 RUN JCL ------- //GRD650 JOB (XXXX,YYYY),GRD650, // MSGCLASS=A,CLASS=F,PRTY=2,REGION=2048K /*ROUTE PRINT ZZZZZZZZ //GRD650 EXEC GRD650,AGENCY=DDD,COLLEGE=DD //GRD650.PARMCARD DD * -- INPUT PARAMETERS -- /* // SYMBOLIC DESCRIPTION ******************** REQUIRED - AGENCY COLLEGE AGENCY CODE NUMBER (E.G. AGENCY=291) COLLEGE TWO CHARACTER COLLEGE NAME ABBREVIATION (E.G. COLLEGE=BR) OPTIONAL - FORM FORM NUMBER THE OUTPUT IS TO BE STORED UNDER DEFAULT: A000 (E.G. FORM=0001) QUEUE QUEUE CLASS THE OUTPUT IS TO BE SPOOLED UNDER DEFAULT: * (E.G. QUEUE='A') SRTSIZE AMOUNT OF DISK STORAGE IN CYLINDERS USED FOR SORTWORK FILES DEFAULT: 3 (E.G. SRTSIZE=5) DBTYPE INDICATES WHETHER OR NOT USE TEST OR PRODUCTION DATA BASES DEFAULT: PROD (E.G. DBTYPE=TEST) RUNTYPE INDICATES WHETHER OR NOT USE TEST OR PRODUCTION FILES DEFAULT: PROD (E.G. RUNTYPE=TEST) 2.2 INPUT PARAMETERS ---------------- 01 - 06 - BEGINNING TERM NAME 07 - 08 - BEGINNING TERM YEAR 09 - 13 - ENDING TERM NAME 14 - 15 - ENDING TERM YEAR 3.0 JOB SETUP INSTRUCTIONS: ---------------------- SPECIAL FORMS QUEUE: NONE FORMS BUFFER: STANDARD FORMS ALIGNMENT INSTRUCTIONS: STANDARD PRINTED OUTPUT: LISTING OF COLLEGE GRADUATE AWARDS FORMS TYPE: A000 SPECIAL INSTRUCTIONS: A PARMCARD MUST BE PREPARED PRIOR TO RUNNING THIS JOB 4.0 FILES: ----- 4.1 DATA BASE SEGMENTS USED HISTORY DATA BASE 1. STUHIDNM (READ ONLY) 2. STUHGRAD (READ ONLY) STUDENT DATA BASE 1. STUDENT (READ ONLY) CONTROL DATA BASE 1. CTLCAMPM (READ ONLY) CURRICULUM DATA BASE 1. CURMASTR (READ ONLY) 2. CURRSPEC (READ ONLY) 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: UTL550S, UTL060S 5.3 MESSAGE SEGMENT CODES: N/A 6.0 PROGRAM OPTIONS: N/A ---------------- 7.0 PROGRAM CHANGE HISTORY: ----------------------- 7.1 VERSION NO: V4.8 CHANGE DATE: 10/20/89 PROGRAMMER NAME: LAURA LUCAS PROGRAM CHANGE REQUEST NO: NONE DESCRIPTION OF CHANGE: RELEASE VERSION 7.2 VERSION NO: V4.11 CHANGE DATE: 03/01/90 PROGRAMMER NAME: LAURA LUCAS PROGRAM CHANGE REQUEST NO: 5039 DESCRIPTION OF CHANGE: CORRECTED JCL SAMPLE 7.3 VERSION NO: V4.40 CHANGE DATE: 11/11/92 PROGRAMMER NAME: LAURA LUCAS PROGRAM CHANGE REQUEST NO: 11018 DESCRIPTION OF CHANGE: CORRECTED LOGIC TO PROCESS SUMMER TERM ONLY 7.4 VERSION NO: V5.0 CHANGE DATE: 05/15/93 PROGRAMMER NAME: CATHY SLUDER PROGRAM CHANGE REQUEST NO: 11973 DESCRIPTION OF CHANGE: MODIFIED CBLTDLI CALLS TO CONFORM TO IOAREA STANDARDS. 7.5 VERSION NO: V7.02 CHANGE DATE: 11/98 PROGRAMMER NAME: KATHY HARCUM PROGRAM CHANGE REQUEST NO: 00018008 DESCRIPTION OF CHANGE: -MODIFIED TO ENSURE COMPLIANCE WITH YEAR 2000 PROCESSING AND NEW COBOL COMPILER. -ADDED CALL TO UTL060S FOR CENTURY PROCESSING.