0.006/01/00 RICHARD GILLETTE 1.0 PROGRAM NARRATIVE ----------------- THIS BATCH READS A TEMPROARY SORTED FILE WHICH HAS BEEN CREATED BY GRP510 (BATCH GRADE REPORTS). THE SORTED FILE IS MADE UP OF VARIABLE LENGTH RECORDS WHICH CONTAIN STUDENT NAME, ADDRESS, ADVISOR, COUNSELOR, CURRICULUM, STATUS, TERM AND CUMMULATIVE HOURS ATTEMPED, HOURS COMLETED, GRADE POINTS AND GPA, AND COURSE INFORMATION INCLUDING GRADES FOR THE TERM SELECTED. THIS DATA IS USED TO PRINT THE FOLLOWING STUDENT STATUS LISTS: ACADEMIC WARNING LIST ACADEMIC PROBATION LIST ACADEMIC SUSPENSION AND DISMISSAL LIST STUDENT STATUS LIST REINSTATED ACADEMIC DISMISSAL MERIT LIST (OR EQUIVALENT) DEAN'S LIST (OR EQUIVALENT) PRESIDENT'S HONOR ROLL (OR EQUIVALENT) NO TERM HOURS ATTEMPTED LIST GOOD STANDING 2.0 SAMPLE JCL ---------- 2.1 RUN JCL ------- ALL JCL REQUIRED FOR THIS SUB-PROGRAM IS CONTAINED IN THE GRP510 (GRADE REPORTS DRIVER) PROCEDURE. PLEASE REFER TO SECTION 2.1 OF THE GRP510 DOCUMENTATION FOR JCL REQUIREMENTS. 2.2 INPUT PARAMETERS ---------------- THE INPUT PARAMETERS TO THIS SUB-PROGRAM ARE SUPPLIED BY THE CALLING PROGRAM GRP510. THEREFORE, PLEASE REFER TO SECTION 2.2 OF THE GRP510 DOCUMENTATION FOR INPUT PARAMETER REQUIREMENTS. 3.0 JOB SETUP INSTRUCTIONS ---------------------- SPECIAL FORMS QUEUE: A000 FORMS BUFFER: STANDARD ALIGNMENT INSTRUCTIONS: N/A PRINTED OUTPUT: STUDENT STATUS LISTS (14 7/8 X 11) 4.0 FILES ----- 4.1 DATA BASE(S) USED: (ALL READ ONLY) CONTROL DATA BASE 1. CAMPUS SEGMENT 2. MESSAGE SEGMENT 3. PROGRAM OPTIONS SEGMENT 4.2 ADDITIONAL FILES USED: NONE 4.3 INPUT/OUTPUT RECORD LAYOUTS: RECORD NAME: GRP510 PLEASE REFER TO SECTION 4.3 OF THE GRP510 DOCUMENTATION FOR THE RECORD LAYOUT. 5.0 SPECIAL OUTPUT MESSAGES ----------------------- N/A 6.0 SPECIAL FEATURES ---------------- 6.1 CALLING PROGRAMS: GRP510 6.2 SUBPROGRAMS CALLED: UTL001S 6.3 MESSAGE SEGMENT CODES: NONE 7.0 PROGRAM OPTIONS --------------- 1. GRP540 - THIS OPTION RECORD IS USED TO SUPPLY THE PROGRAM WITH THE INDIVIDUAL OPTIONS THAT EACH COLLEGE REQUIRES. ******************************************************************* * THIS PROGRAM OPTION SEGMENT IS ALSO USED BY GRP670S. ANY * * PROGRAM MODIFICATIONS TO THE SEGMENT SHOULD BE CHECKED AGAINST * * GRP670S FOR POSSIBLE CONFLICTS. * ******************************************************************* FIELD POS | OPTION NAME |VALUE| PROCESSING DESCRIPTION -----+----------------------+-----+--------------------------- 1 | PROG-OPT-1 | Y | IF SORT-INPUT = 13 AND | | | SELECT-INPUT = 31 AND | | | THE STUDENT STATUS REPORT | | | HAS BEEN SELECTED, OR | | | SORT-INPUT = 14 AND | | | SELECT-INPUT = 32 AND | | | THE STUDENT STATUS REPORT | | | HAS BEEN SELECTED, OR | | | SORT-INPUT = 15 AND | | | THE STUDENT STATUS REPORT | | | HAS BEEN SELECTED, PERFORM | | | HEADING ROUTINE EACH TIME | | | ADVISOR OR DIVISION CHANGES. | | | (SEE INPUT PARAMETERS FOR | | | OPTIONS.) | | | | | N | IF ABOVE CONDITION IS MET, | | | HEADING ROUTINE IS NOT | | | PERFORMED EACH TIME ADVISOR | | | OR DIVISION CHANGES. | | | 2 | PROG-OPT-2 | Y | ALL STUDENTS ON PROBATION | | | ARE LISTED ON PROBATION LIST | | | EVEN IF THEY HAVE NO TERM | | | HOURS. | | | | | N | ONLY STUDENTS ON PROBATION | | | WITH TERM HOURS ATTEMPTED | | | ARE LISTED ON PROBATION LIST. | | | 3 | PROG-OPT-3 | Y | 'VE' WILL BE PRINTED IN THE | | | STATE COLUM FOR THE SUSPEN- | | | SION AND DISMISSAL LIST WHEN | | | THE STUDENT HAS A VETERAN | | | FILE NUMBER; STATE WILL BE | | | OMITTED. | | | | | N | STATE WILL BE PRINTED ON | | | SUSPENSION AND DISMISSAL | | | LIST FOR ALL STUDENTS. | | | 8.0 PROGRAM CHANGE HISTORY ---------------------- 8.1 VERSION NO: V1.9 CHANGE DATE: N/A PROGRAMMER NAME: LINDA LIBBY PROGRAM CHANGE REQUEST NO: N/A DESCRIPTION OF CHANGE: NEW PROGRAM 8.2 VERSION NO: V1.10 CHANGE DATE: 9/13/84 PROGRAMMER NAME: LINDA LIBBY PROGRAM CHANGE REQUEST NO: TN-031 DESCRIPTION OF CHANGE: MODIFIED TO PRINT PROGRAM ID CORRECTLY ON REPORT. 8.3 VERSION NO: V2.0 CHANGE DATE: 5/8/85 PROGRAMMER NAME: RICHARD GILLETTE, STC PROGRAM CHANGE REQUEST NO: STC-SO-015 DESCRIPTION OF CHANGE: MODIFIED TO USE CODES GIVEN IN MESSAGE MASTER 000079 FOR THE HEADING AND TOTAL LINES. ALSO MODIFIED DOCU- MENTATION TO REFLECT CHANGES IN GRP510 PARAMETER REC- ORD. PROGRAM CHANGE REQUEST NO: STC-SO-032 DESCRIPTION OF CHANGE: DOCUMENTATION AND PROC CHANGES. 8.4 VERSION NO: V2.4 CHANGE DATE: 10/28/85 PROGRAMMER NAME: TONY SANTOS PROGRAM CHANGE REQUEST NO: STC-SO-063 DESCRIPTION OF CHANGE: ON THE SUSPENSION AND DISMISSAL LISTING 'VET' WILL BE PRINTED IN THE STATE FIELD FOR VETERANS. THE LINE COUNTER HAS BEEN INCRESED TO 57. THE CAMPUS AND PRO- GRAM NAME HAVE BEEN MOVED TO THE SECOND HEADING LINE. FOR THIS REPORT THE CODES 3 AND 4 WILL PRINT 'SUS' (3) AND 'DIS' (4) FOR SUSPENSION AND DISMISSAL. 8.5 VERSION NO: V2.6 CHANGE DATE: 02/10/86 PROGRAMMER NAME: RICHARD GILLETTE, ASC PROGRAM CHANGE REQUEST NO: STC-BR-031 DESCRIPTION OF CHANGE: CORRECTED PROBLEM WITH WRONG NAME BEING PRINTED ON THE TITLE OF THE REPORT. PROGRAM CHANGE REQUEST NO: STC-SR-035 DESCRIPTION OF CHANGE: REMOVED DOCUMENTATION FOR GRP510 FROM THIS PROGRAM AND REFERRED USER TO GRP510 FOR THIS INFORMATION. THIS WAS DONE TO FACILITATE MAINTENANCE OF GRP510 DOCUMENTATION. 8.5 VERSION NO: V2.7 CHANGE DATE: 04/01/86 PROGRAMMER NAME: RICHARD GILLETTE, ASC PROGRAM CHANGE REQUEST NO: N/A DESCRIPTION OF CHANGE: CORRECTED PROGRAM OPTION DOCUMENTATION. 8.6 VERSION NO: V2.10 CHANGE DATE: 06/04/86 PROGRAMMER NAME: TONY SANTOS PROGRAM CHANGE REQUEST NO: STC-TN-34 DESCRIPTION OF CHANGE: ADDED THE STUDENT TRANSCRIPT-AUDIT-CNTL FIELD TO THE OUTPUT FILES IN GRP510 AND GRP550, THIS HAS INCREASED THE FILES BY TWO BYTES. PROGRAM CHANGE REQUEST NO: STC-VW-170 CORRECTED THE PROBLEM OF THE PRINT LINE NOT BEING CLEARED ON THE ACADEMIC PROBATION LIST. 8.7 VERSION NO: V2.13 CHANGE DATE: 01/20/87 PROGRAMMER NAME: TONY SANTOS PROGRAM CHANGE REQUEST NO: STC-SR-133 DESCRIPTION OF CHANGE: REMOVED THE LITERAL 'CAMPUS' AND THE CAMPUS CODE FROM THE HEADING. 8.8 VERSION NO: V3.1 CHANGE DATE: 07/06/87 PROGRAMMER NAME: FAWLEY PROGRAM CHANGE REQUEST NO: SCP-SO-170 DESCRIPTION OF CHANGE: CHANGED REFERENCES FROM 'QUARTER' TO 'TERM'. PROGRAM CHANGE REQUEST NO: STC-TC-087 DESCRIPTION OF CHANGE: CHANGED TO ALLOW SUB-PROGRAM CALL BY GRP510. CHANGED PROGRAM ID FROM GRP540 TO GRP540S. CHANGED LOGIC TO USE HEADING PASSED FORM GRP510. 8.9 VERSION NO: V3.4 CHANGE DATE: 09/29/87 PROGRAMMER NAME: MARY HARVEY PROGRAM CHANGE REQUEST NO: STC-VW-343 DESCRIPTION OF CHANGE: MODIFIED THE 'SUSPENSION AND DISMISSAL LIST' TO PUT AN ASTERISK AT THE LEFT SIDE OF NAME WHEN A STUDENT IS REGISTERED FOR THE NEXT TERM. 8.10 VERSION NO: V3.5 CHANGE DATE: 12/04/87 PROGRAMMER NAME: FAWLEY PROGRAM CHANGE REQUEST NO: STC-SR-382 DESCRIPTION OF CHANGE: CORRECTED CONTROL BREAK PROBLEM WHEN THE SORT SEQUENCE DOES NOT INCLUDE CAMPUS CODE AND CHANGED CONTROL BREAK TEST ON DIVISION TO COMPARE THE CORRECT CODES FOR THE CONTROL BREAK. MODIFIED DETAIL LINE TO INCLUDE FRACTIONAL CREDITS. 8.11 VERSION NO: V3.11 CHANGE DATE: 06/06/88 PROGRAMMER NAME: BUCHANAN PROGRAM CHANGE REQUEST NO: STC-TC-307 DESCRIPTION OF CHANGE: MODIFIED PROGRAM TO PRINT THE CAMPUS HEADING FOR THOSE REPORTS WHICH USE A CAMPUS SORT. ALL OTHER REPORTS HAVE SPACES MOVED TO THE CAMPUS IDENTIFYING AREA. 8.12 VERSION : V4.09 CHANGE DATE : 01/04/90 PROGRAMMER : F.E.FRANKLIN INFO REQUEST : 00004761 DESCRIPTION : INCREASE PROGRAM TO ACCOMODATE UP TO 60 REGISTRATIONS 8.13 VERSION : V4.23 CHANGE DATE : 04/26/91 PROGRAMMER : ELVIN FAWLEY INFO REQUEST : 00006071 DESCRIPTION : ADDED NOTE TO PROGRAM OPTION DOCUMENTATION SECTION THAT GRP670S USES PROGRAM OPTION RECORD GRP54001. 8.14 VERSION : V5.0 CHANGE DATE : 05/10/93 PROGRAMMER : BARBARA SHANKO INFO REQUEST : 00012150 DESCRIPTION : RECOMPILED PROGRAM TO REFLECT 5.0 DATA BASE CHANGES. INFO REQUEST : 00012196 DESCRIPTION OF CHANGE: MODIFIED PROGRAM TO BRING ALL 'CBLTDLI' CALLS INTO COM- PLIANCE WITH THE STANDARD USE OF IOAREA PER PAGE 9 OF THE AUGUST 1992 PROGRAM STANDARDS, PROCEDURES AND GUIDELINES MANUAL. 8.15 VERSION : V7.03 CHANGE DATE : 07/05/99 PROGRAMMER : BOB DODGE INFO REQUEST : 00018008 DESCRIPTION : MODIFIED FOR THE Y2K PROJECT AND NEW COMPILER. 8.16 VERSION NO: V7.07 CHANGE DATE: 06/01/00 PROGRAMMER NAME: RICHARD GILLETTE. PROGRAM CHANGE REQUEST NO: A: 8646 DESCRIPTION OF CHANGE: CORRECTED PROBLEM OF HARDCODED '19' AS CENTURY. CHANGE DATE: 06/09/00 PROGRAMMER NAME: RICHARD GILLETTE. PROGRAM CHANGE REQUEST NO: A:8791 DESCRIPTION OF CHANGE: RECOMPILED TO USE THE REVISED GRP510RD COPY MEMBER.