0.010/15/94 BOB DODGE 1.0 PROGRAM NARRATIVE: ----------------- THIS BATCH PROGRAM LISTS ALL SECURITY CODES BY SUBSYSTEM. IT ALSO PRODUCES A LIST OF EXPIRED SECURITY CODES AND THE DATE OF EXPIRATION. THE PROGRAM HAS THE CAPABILITY OF LISTING THE TRANSACTION CODES OF THE CONTROL DATA BASE AND MAY BE MODIFIED TO PRINT ALL SEGMENTS OF THE CONTROL DATA BASE. IT CAN ALSO PRODUCE A SECURITY LISTING FOR ONE USERID. 2.0 SAMPLE JCL: ---------- 2.1 RUN JCL ------- //CVMST500 JOB (XXXX,YYYY),MST500, // MSGCLASS=A,CLASS=F,PRTY=3 /*ROUTE PRINT RMTZZ //MST500 EXEC MST500,AGENCY=DDD,COLLEGE=DD //MST500.PARMCARD DD * SSSSSSSSPPPPPPPPNNN CY /* // SYMBOLIC DESCRIPTION ******************** REQUIRED - AGENCY COLLEGE AGENCY CODE NUMBER (E.G. AGENCY=295) COLLEGE TWO CHARACTER COLLEGE NAME ABBREVIATION (E.G. COLLEGE=TC) OPTIONAL - 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 DEFAULT: * (E.G. QUEUE='A') SRTSIZE AMOUNT OF DASD STORAGE IN CYLINDERS ALLOCATED TO EACH SORT WORK FILE DEFAULT: 3 (E.G. SRTSIZE=5) 2.2 INPUT PARAMETERS: ---------------- XXXX - PROGRAMMER NUMBER YYYY - ROOM NUMBER ZZ - REMOTE NUMBER HEADER CARD COL 1 - 8 SSSSSSSS - USERID WITH MST010 AND/OR MST020 CAPABILITIES. 9 - 16 PPPPPPPP - USERID TO PRINT THE SECURITY LISTING FOR THIS USERID. 17 - 19 NNN - ' 11' FOR TRANSACTION LISTING ' 14' FOR SECURITY CODE LISTING 'ALL' FOR BOTH LISTINGS 62 - 62 C - CAMPUS CODE FOR SELECTED CAMPUS '@' TO PROCESS ALL CAMPUSES 63 Y - ADD OPTION TO PRINT USER PER PAGE WITH FOOTNOTED MESSAGE. ' ' DO NOT PRINT FOOT NOTED MESSAGE 3.0 JOB SETUP INSTRUCTIONS: ---------------------- SPECIAL FORMS QUEUE: 0010 FORMS BUFFER: STANDARD ALIGNMENT INSTRUCTIONS: STANDARD PRINTED OUTPUT: MASTER PASSWORD LIST AND/OR MASTER TRANSACTION LIST FORMS TYPE: 14 7/8" X 11" SPECIAL INSTRUCTIONS: A HEADER CARD MUST BE PREPARED PRIOR TO RUNNING THIS JOB. 4.0 FILES: ----- 4.1 DATA BASES/SEGMENTS USED ------------------------ CONTROL DATA BASE 1. SECURITY SEGMENT (READ ONLY) 2. TRANSACTION SEGMENT (READ ONLY) 4.2 ADDITIONAL FILES USED: N/A --------------------- 4.3 INPUT/OUTPUT RECORD LAYOUTS: N/A --------------------------- 5.0 SPECIAL OUTPUT MESSAGES: N/A ----------------------- 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: N/A --------------- 8.0 PROGRAM CHANGE HISTORY: ---------------------- 8.1 VERSION NO: V1.2 CHANGE DATE: 1/11/84 PROGRAMMER NAME: WILLIS PROGRAM CHANGE REQUEST NO: N/A DESCRIPTION OF CHANGE: MODIFIED JCL TO REFLECT CHANGES IN DBD AND PSB LIBRARY NAMES. MODIFIED PROGRAM TO CORRECT PRINTING PROBLEM. 8.2 VERSION NO: V1.8 CHANGE DATE: 06/11/84 PROGRAMMER NAME: WILLIS PROGRAM CHANGE REQUEST NO: TN020 DESCRIPTION OF CHANGE: CHANGE PROGRAM NUMBER FROM REG300 TO REG500 SINCE PROGRAM HAS NO UPDATING CAPABILITITES. 8.3 VERSION NO: V2.12 CHANGE DATE: 11/12/86 PROGRAMMER NAME: RICHARD GILLETTE PROGRAM CHANGE REQUEST NO: STC-SR-094 DESCRIPTION OF CHANGE: MODIFIED PROGRAM TO INCLUDE USER NAME ON REPORT. 8.4 VERSION NO: V2.13 CHANGE DATE: 01/05/87 PROGRAMMER NAME: TONY SANTOS PROGRAM CHANGE REQUEST NO: STC-TC-076 DESCRIPTION OF CHANGE: ADDED THE LOGIC TO CALL 'UTL001S' TO CENTER THE COLLEGE HEADINGS ON THE REPORT. ADDED THE CAMPUS CODE TO THE HEADER CARD, IN COLUMN 54, TO GET THE COLLEGE HEADING. USE THE SELECTED CAMPUS CODE OR '@' FOR ALL CAMPUSES. 8.5 VERSION NO: V3.14 CHANGE DATE: 12/01/88 PROGRAMMER NAME: S. EDMONDS PROGRAM CHANGE REQUEST NO: 00001474 DESCRIPTION OF CHANGE: MODIFIED PROGRAM TO ADD COST CENTER AND OFFICE DESCRIPTION TO THE 'MASTER PASSWORD LIST' REPORT. CHANGE DATE: 12/07/88 PROGRAMMER NAME: S. EDMONDS PROGRAM CHANGE REQUEST NO: 00001594 DESCRIPTION OF CHANGE: MODIFIED PROGRAM TO EXPAND THE MAXIMUM CTLSEG SIZE TO 1000. 8.6 VERSION NO: V4.14 CHANGE DATE: 06/18/90 PROGRAMMER NAME: ASC / WDS PROGRAM CHANGE REQUEST NO: 00005771 DESCRIPTION OF CHANGE: CHANGED PGM TO REFLECT CHANGES MADE TO CTSLECUR. ADDED TWO FIELDS TO THE PRINTOUT AND INCREASED NUMBER OF TRANSACTIONS-AUTHORIZED FROM 99 TO 150. ALSO CHANGED TO COMPILE UNDER COBOL II. 8.7 VERSION NO: V4.18 CHANGE DATE: 11/07/90 PROGRAMMER NAME: ASC / WDS PROGRAM CHANGE REQUEST NO: 00006438 DESCRIPTION OF CHANGE: CHANGED PGM TO REFLECT CHANGES MADE TO CTSLECUR. SWAP THE HEADING FOR THE PASSWORD AND USERID. ADDED THE PASSWORD TO THE PARMCARD AND A PASSWORD CHECK. 8.8 VERSION NO: V4.19 CHANGE DATE: 12/18/90 PROGRAMMER NAME: ASC / WDS PROGRAM CHANGE REQUEST NO: 00007058 DESCRIPTION OF CHANGE: ADDED COLUMNS TO ALL PARM CARD SETUP INSTRUCTIONS. 8.9 VERSION NO: V4.34 CHANGE DATE: 04/27/92 PROGRAMMER NAME: RICHARD GILLETTE PROGRAM CHANGE REQUEST NO: 00009893 DESCRIPTION OF CHANGE: MODIFIED PROGRAM TO NOT PRINT PASSWORD AS IT IS NOT NEEDED TO IDENTIFY USER OR ACCESS THE SECURITY SEGMENT. 8.10 VERSION NO: V5.10 CHANGE DATE: 03/08/94 PROGRAMMER NAME: PAT BUCHANAN PROGRAM CHANGE REQUEST NO: 00013948 DESCRIPTION OF CHANGE: ADDED OPTION TO COL 63 OF PARMCARD WHICH WILL OPTIONALLY PRINT A PAGE FOR EACH USER WITH THEIR SIS TRANSACTIONS. OPTION WILL ALSO PRINT FOOTNOTE MESSAGE 'PLEASE REVIEW THE SIS TRANSACTIONS ABOVE FOR THIS USERID. INDICATE IF ANY ARE INVALID, SIGN BELOW AND RETURN'. TWO SIGNATURE LINES ARE PROVIDED, ONE FOR PERSON ON PAGE AND ONE FOR SUPERVISOR. OPTION WILL ALLOW SORTING BY USERID WITHIN COST CENTER. ENLARGED EXPIRED TABLE SIZE TO 100. 8.11 VERSION NO: V5.12 CHANGE DATE: 09/29/94 PROGRAMMER NAME: BOB DODGE PROGRAM CHANGE REQUEST NO: 00014338, 00014422 DESCRIPTION OF CHANGE: ADDED OPTION TO COLS 9-16 OF PARMCARD WHICH WILL ALLOW PRINTING OF THE SECURTY LISTING FOR ONE USERID. ALL EDITS AND HEADINGS FOR PASSWORD AND EXPIRATION DATE HAVE BEEN REMOVED.