0.008/17/90 KATHARINE COLLIER 1.0 INTRODUCTION ------------ THE CEN640 PROGRAM PRODUCES THE MASTER HIGH SCHOOL CODES MISMATCH REPORT. THE PROGRAM COMPARES THE SIP MASTER HIGH SCHOOL FILE AGAINST THE COLLEGE'S SIS CONTROL DATA BASE, HIGH SCHOOL SEGMENT. PROCESSING ---------- WHEN A HIGH SCHOOL CODE IS RETRIEVED FROM THE DATA BASE, IT'S ACTIVE-INACTIVE CODE IS CHECKED FOR AN 'A' (ACTIVE). THE ACTIVE HIGH SCHOOL CODE IS THEN USED AS A KEY TO READ THE SIP HIGH SCHOOL MASTER FILE FOR A MATCHING HIGH SCHOOL CODE. IF A MASTER FILE RECORD IS NOT FOUND AN ERROR COUNTER IS INCREMENTED AND THE DATA BASE RECORD IS PRINTED WITH A CORRESPONDING ERROR MESSAGE ON AN EXCEPTION REPORT. AT THE END OF THE REPORT, AN ERROR TOTAL LINE IS PRINTED. IF NO ERRORS OR WARNINGS WERE ENCOUNTERED DURING PROCESSING, THE PROGRAM WILL TERMINATE WITH A MESSAGE STATING THAT NO ERRORS WERE FOUND. A COMPARISON OF THE MASTER FILE AND DATA BASE HIGH SCHOOL NAMES IS NOT PERFORMED. THE MASTER FILE NAME FIELD IS 40 CHARACTERS IN LENGTH AND THE DATA BASE NAME FIELD IS 18 CHARACTERS IN LENGTH. THE DATA BASE NAMES ARE ABBREVIATED SO DIFFERENTLY FROM THE MASTER FILE THAT COMPARING THE TWO FIELDS IS NOT POSSIBLE. * 2.0 SAMPLE JCL: ----------- 2.1 RUN JCL: -------- //TCCEN640 JOB (PPPP,RRRR,09,30),CEN640, // MSGCLASS=A,CLASS=F,PRTY=3,REGION=2048K /*ROUTE PRINT ZZZZ //CEN640 EXEC CEN640,COLLEGE=CC,AGENCY=AAA // * CEN630 MUST BE RUN PRIOR TO THIS JOB: REFER TO DOCUMENTATION FOR CEN630. SYMBOLIC DESCRIPTION ******************** REQUIRED - AGENCY = COLLEGE AGENCY CODE NUMBER DEFAULT: NONE (E.G. AGENCY=295) COLLEGE = TWO CHARACTER COLLEGE NAME ABBREVIATION DEFAULT: NONE (E.G. COLLEGE=TC) OPTIONAL - CENSUS = THREE CHARACTER CENSUS DATA BASE IDENTIFIER (DEFAULT = NONE) (E.G. CENSUS=CEN) FORM = FORM NUMBER THE OUTPUT IS TO BE STORED UNDER (DEFAULT = A000) (E.G. FORM = 0002) QUEUE = QUEUE CLASS THE OUTPUT IS TO BE SPOOLED UNDER (QUEUE = F) 2.2 INPUT PARAMETERS: ----------------- AAA - AGENCY CC - COLLEGE PPPP - PROGRAM NUMBER RRRR - ROOM NUMBER ZZZZ - REMOTE NUMBER 3.0 JOB SETUP INSTRUCTIONS: ---------------------- SPECIAL FORMS QUEUE: N/A FORMS BUFFER: STANDARD ALIGNMENT INSTRUCTIONS: STANDARD PRINTED OUTPUT: MASTER HIGH SCHOOL MISMATCH REPORT FORMS TYPE: 11 X 14 SPECIAL INSTRUCTIONS: IF A FATAL ERROR OCCURS WHICH TERMINATES PROGRAM EXECUTION, GIVE THE ERROR LIST TO PROGRAMMER AT COMPUTER CENTER. 4.0 FILES: ----- 4.1 DATA BASES/SEGMENTS USED: ------------------------- CONTROL DATA BASE (READ ONLY) 1. CAMPUS SEGMENT (02) 2. HIGH SCHOOL SEGMENT (04) * 4.2 ADDITIONAL FILES USED: --------------------- 1. MSTR-HS-FILE - SIP HIGH SCHOOL MASTER FILE 3. PRINT-FILE - PRINTED REPORT OUTPUT 4.3 INPUT/OUTPUT RECORD LAYOUTS: --------------------------- 1. MSTR-HS-FILE ------------------------------------------------------------------- ] POSITION ] ] ] DATA ] ] ] FROM ] TO ] FIELD NAME ] SIZE ] TYPE ] COMMENTS ] ]------]-------]------------------]-------]--------]--------------] ] 1 ] 6 ] HIGH SCHOOL CODE ] 6 ] AN ] ] ] ] ] ] ] ] ] ] 07 ] 24 ] HIGH SCHOOL DESC ] 18 ] AN ] ] ] ] ] ] ] ] ] ] 25 ] 54 ] HIGH SCHOOL NAME ] 30 ] AN ] ] ] ] ] ] ] ] ] ] 55 ] 70 ] HIGH SCHOOL CITY ] 16 ] AN ] ] ] ] ] ] ] ] ] ] 71 ] 80 ] FILLER ] 10 ] AN ] ] ------------------------------------------------------------------- * 5.0 SPECIAL OUTPUT MESSAGES: ----------------------- 1. *** CEN640 TERMINATED *** THIS MESSAGE ACCOMPANIES ANY ERROR MESSAGE WHEN THE PROGRAM ABORTS. 2. ** CEN640 - SUCCCESSFUL COMPLETION ** THIS MESSAGE IS PRINTED WHEN THE PROGRAM RUNS SUCCESSFULLY, WITH OR WITHOUT ERRORS. 3. ** NO ERRORS/WARNINGS FLAGGED ** THIS MESSAGE PRINTS WHEN NO ERRORS OR WARNINGS ARE FOUND. THIS ALONG WITH THE SUCCESSFUL COMPLETION MESSAGE WILL ASSURE THE USER THAT THE PROGRAM HAS FINISHED SUCCESSFULLY WHEN NO ERRORS OCCUR. 6.0 SPECIAL FEATURES: ---------------- 6.1 CALLING PROGRAMS: N/A 6.2 SUBPROGRAMS CALLED: N/A 6.3 MESSAGE CODES: N/A 7.0 PROGRAM OPTIONS: NONE --------------- 8.0 PROGRAM CHANGE HISTORY: ---------------------- 8.1 VERSION NO: V2.5 (NEW PROGRAM) CHANGE DATE: 06/28/85 PROGRAMMER NAME: KATHARINE COLLIER (TCC) PROGRAM CHANGE REQUEST NO: N/A DESCRIPTION OF CHANGE: N/A 8.2 VERSION NO: V2.7 CHANGE DATE: 04/08/86 PROGRAMMER NAME: CHARLIE FLEET PROGRAM CHANGE REQUEST NO: STC-PC-006 DESCRIPTION OF CHANGE: REMOVED EDIT IF HIGH SCHOOL CODE EQUAL XX4998 OR XX4999. 8.3 VERSION NO: V2.9 CHANGE DATE: 05/09/86 PROGRAMMER NAME: G. TAYLOR PROGRAM CHANGE REQUEST NO: STC-ES-005 DESCRIPTION OF CHANGE: CORRECTED EDITS FOR '4998' '4999' AND ADDED EDITS FOR '777777' '888888' AND '479999' 8.4 VERSION NO: V3.14 CHANGE DATE: 10/11/88 PROGRAMMER NAME: W. DAVIS PROGRAM CHANGE REQUEST NO: STC-SR-601 DESCRIPTION OF CHANGE: MODIFIED THE PROCESS MODULE TO BYPASS THE INACTIVE HIGH SCHOOLS. 8.5 VERSION NO: V4.15 CHANGE DATE: 07/26/90 PROGRAMMER NAME: PAT BUCHANAN PROGRAM CHANGE REQUEST NO: I:00006040 DESCRIPTION OF CHANGE: - REMOVED THE REFERENCE TO CONTROL SEGMENT AND REPLACED WITH AN IOAREA OF PIC X(1000) AS THE PROGRAM WAS ABENDING WITH A SOC4 DUE TO THE INCREASE IN THE SIZE OF THE CTLSEG. - PROGRAM COMPILED AND LINKED UNDER COBOL II STANDARDS