0.003/13/99 CAROL WILLIS 1.0 PROGRAM NARRATIVE ----------------- THIS PROGRAM IS USED TO INQUIRE ABOUT ANY CONTINUING EDUCATION CLASS AND WHO IS REGISTERED FOR THAT CLASS. INFORMATION ABOUT THE CLASS MAY BE DISPLAYED IN ANY OR ALL OF OF THE FOLLOWING FOUR FORMATS: - DISPLAY CLASS ROLL ON THE SCREEN - PRINT THE CLASS ROLL ON AN IMS PRINTER (OPTIONALLY SELECT THE OUTPUT DESTINATION IMS PRINTER) - PRINT A HARD COPY OF THE CLASS ROLL ON A SYSTEM OR DPS PRINTER (CEU351 MUST BE RUN AFTERWARDS) - PRINT MAILING LABELS OF STUDENTS IN THE SELECTED CLASS (CEU351 MUST BE RUN AFTERWARDS) - PRINT GRADE LABELS OF STUDENTS IN THE SELECTED CLASS (CEU358 MUST BE RUN AFTERWARDS) IF HARD-COPY CLASS ROLLS AND/OR MAILING LABELS ARE REQUESTED, THIS PROGRAM WRITES THE CAMPUS, CLASS-ID NUMBER AND THE OPTION NUMBER TO THE SISWKDB DATABASE. WHEN PRINTING OF THE ROLLS AND/OR MAILING LABELS IS DESIRED, PROCEDURE CEU351 MUST BE RUN. IF GRADE LABELS ARE REQUESTED THE PROGRAM WRITES THE CLASS-ID NUMBER TO THE SISWKDB DATA BASE, AND PROCEDURE CEU358 MUST BE RUN. 2.0 USER OPERATING INSTRUCTIONS --------------------------- 1. ENTER AN "X" IN ANY OR ALL OF THE OPTIONS AVAILABLE. (SEE SCREEN LAYOUT) 2. ENTER THE DEPARTMENT, COURSE NUMBER, SECTION, CAMPUS, LAB (IF APPLICABLE), CAMPUS, TERM, AND YEAR. ( THE CAMPUS, TERM, AND YEAR WILL DEFAULT TO THE VALUES ENTERED FROM THE MENU SCREEN IF THESE FIELDS ARE LEFT BLANK.) 3. PRESS THE "ENTER" KEY. 4. IF "DISPLAY UPON TERMINAL" IS CHOSEN: A. DISPLAYS ARE DONE WITH A PAGING EFFECT. WHEN A SCREEN IS FILLED AND THERE ARE MORE STUDENTS TO DISPLAY, THE MESSAGE 'ALL DATA NOT SHOWN -- PRESS "PA1" FOR REMAIN- DER OF OUTPUT' WILL BE DISPLAYED. B. CONTINUE PRESSING "PA1" UNTIL THE MESSAGE 'RECORD HAS BEEN PROCESSED' IS DISPLAYED. C. PRESS "PA1" TO GET BACK TO THE CLASS ROLL SCREEN. D. ENTER A NEW TRANS. NO. AND PRESS "ENTER" TO RETURN TO THE MASTER MENU OR RETURN TO STEP 1. 5. IF "HARD COPY TO IMS PRINTER" IS CHOSEN: A. WAIT UNTIL THE MESSAGE 'CLASS ROLL SUCCESSFULLY ROUTED TO PRINTER ________ ' APPEARS AT THE BOTTOM OF THE SCREEN. B. ENTER A NEW TRANS. NO. AND PRESS "ENTER" TO RETURN TO THE MASTER MENU OR RETURN TO STEP 1. 6. IF "DISPLAY UPON TERMINAL" WAS NOT CHOSEN: A. WAIT UNTIL THE MESSAGE 'PROCESSED -- ETC.' APPEARS AT THE BOTTOM OF THE SCREEN. B. ENTER A NEW TRANS. NO. AND PRESS "ENTER" TO RETURN TO THE MASTER MENU OR RETURN TO STEP 1. 3.0 SCREEN LAYOUT ------------- SCREEN 1 TRAN NO:CEU030 LT: :::::::: :::::::::::::::::::::::: CEU CLASS ROSTER :::::: :: KEY AN "X" IN ANY OF OR ALL OF THE OPTIONS BELOW AND PRESS "ENTER" KEY IN NEW TRANSACTION NO. TO END _ DISPLAY UPON TERMINAL _ HARD COPY TO IMS PRINTER ________ IMS PRINTER ID _ HARD COPY TO PRINTER _ MAILING LABELS _ GRADE LABELS PLEASE KEY IN COURSE INFORMATION BELOW AND PRESS "ENTER". DEPT CRS SECT CAMP LAB TERM YR ____ ___ __ _ _ ______ __ SCREEN 2 CEU CLASS ROSTER ----- CLASS ID ----- DEPT CRS SEC CAM L/L CAM BLDG ROOM DATES DAY TIME __________________ _ ___ ____ _______________ _______ ___________ ENROLLMENT TITLE TERM ID SES DIV ACT MAX CEUCR CONHRS INSTRUCT ______________ ______ __ _ _ ____ ____ ______ ______ _ _________ SPON/ SSNO STUDENT NAME ADDRESS SRCIT PAID _________ ________ _ ______________ __________________ _ ____ _________________ _________________ ______________ __ _______ __ _________ ________ _ ______________ __________________ _ ____ _________________ _________________ ______________ __ _______ __ _________ ________ _ ______________ __________________ _ ____ _________________ _________________ ______________ __ _______ __ _________ ________ _ ______________ __________________ _ ____ _________________ _________________ ______________ __ _______ __ _________ ________ _ ______________ __________________ _ ____ _________________ _________________ ______________ __ _______ __ _________ ________ _ ____________ __ __________________ _ ____ _________________ _________________ ______________ __ _______ __ :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 4.0 FILES ----- 4.1 DATA BASE SEGMENTS USED: 1. CCLCSTL A. CCLSMSTR (READ WITH PATH CALL) B. CCLASSD (READ WITH PATH CALL) C. LSCCLCST (READ WITH PATH CALL) D. CSTREGIS (READ WITH PATH CALL) 2. CCRDBD A. CCRSMSTR (READ) 4. INSDBD A. INSTRUCR (READ) 5. SISWKDB A. SISWKSEG (UPDATE) B. SISDATAU (UPDATE) 6. CTLDBD A. CTLSEG (READ) 4.2 ADDITIONAL FILES USED: N/A 4.3 INPUT/OUTPUT RECORD LAYOUT: A. CLASS ROLLS/MAILING LABELS. POS DESCRIPTION --- ----------- 1. SISWKSEG 1-6 PROGRAM-ID (CEU030) 7 CAMPUS 2. SISDATAU 1-14 CLASS-ID 15 PRINT OPTION - 1 - CLASS ROLLS 2 - LABELS 3 - BOTH ROLLS AND LABELS B. GRADE LABELS. POS DESCRIPTION --- ----------- 1. SISWKSEG 1-6 PROGRAM-ID (CEU358) 7 CAMPUS 2. SISDATAU 1-14 CLASS-ID 5.0 SPECIAL FEATURES ---------------- 5.1 CALLING PROGRAMS: N/A 5.2 SUBPROGRAMS CALLED: N/A 5.3 MESSAGE SEGMENT CODES: N/A 5.4 SPECIAL MESSAGES: THERE ARE TWO SPECIAL ERROR MESSAGES IN ADDITION TO THE EDIT MESSAGES FOR THIS PROGRAM. 1. "LDBD ERROR ACTUAL ENROLL NOT = CLSCST SEGMENTS" MEANING - THE ACTUAL ENROLLMENT FOR THE CLASS DOES NOT EQUAL THE NUMBER OF CLSCST SEGMENTS FOUND ON THE DATA BASE. THIS ERROR WILL APPEAR IN THE MESSAGE LINE AT THE BOTTOM OF THE SCREEN. 2. "**NO REG RECORD**" MEANING - WHEN THE PROGRAM TRIED TO FIND THE STUDENT'S REGISTRATION RECORD NONE WAS FOUND. THIS ERROR WILL APPEAR ON THE SAME LINE AS THE STUDENT'S NAME. IN BOTH OF THE ABOVE CASES, THERE IS A PROBLEM WITH THE DATA BASES, NOTIFY COMPUTER CENTER OR YOUR REGIONAL COORD- INATOR AS SOON AS POSSIBLE. 6.0 PROGRAM OPTIONS: --------------- 1. CEU03001 - PAID/NOT PAID OPTION PD = PAID, NP = NOT PAID, PP = PARTIALLY PAID BL = BILLED (SPONSOR IS BILLABLE ACCOUNT CODE) FIELD POSITION OPTION NAME VALUE PROCESSING DESCRIPTION __________________________________________________________________ 1 ] SCREEN PAID/ ] 'Y' ] CLASS ROLL ON SCREEN ] NOT PAID ] ] WILL SHOW IF STUDENT ] ] ] HAS PAID FOR THE CLASS ] ] ] ] ] 'N' ] PAID STATUS WILL NOT ] ] ] SHOW ] ] ] 2 ] IMS PRINT PAID/ ] 'Y' ] IMS PRINT OUT WILL SHOW ] NOT PAID ] ] IF STUDENT HAS PAID ] ] ] FOR THE CLASS ] ] ] ] ] 'N' ] PAID STATUS WILL NOT ] ] ] SHOW 2. CEU03002 - CEU030NN (WHERE 'NN' IS AN INTEGER) THESE OPTION RECORDS SUPPLY THE PROGRAM WITH INPUT/ OUTPUT TERMINALS TO BE USED TO PRINT CLASS ROLLS. EACH RECORD MAY CONTAIN FROM 1 TO 6 TERMINAL/PRINTER PAIRS. ANY NUMBER OF RECORDS MAY BE CREATED AS THE PROGRAM READS UNTIL IT FINDS A TERMINAL MATCH OR UNTIL THERE ARE NO MORE OPTION RECORDS. A PRINTER MAY BE SHARED BY MANY INPUT TERMINALS; AN INPUT TERMINAL, HOWEVER, CAN ROUTE OUTPUT TO ONLY ONE PRINTER. **** NOTE **** COLLEGES WHICH HAVE DEFINED THEIR IMS PRINTERS VIA REF150 AND ADDED A DEFAULT PRINTER ID TO EACH USER'S SECURITY RECORD ON MST020, WILL NOT NEED TO INPUT THE PROGRAM OPTION TERMINAL AND PRINTER MATCHES. WHEN THE OUTPUT IS TO BE ROUTED TO AN IMS PRINTER THE USER'S ID IDENTIFIES THE DEFAULT PRINTER AND AN ALTERNATE DESTINATION CAN BE KEYED IF DESIRED. FIELD POSITION OPTION NAME VALUE PROCESSING DESCRIPTION __________________________________________________________________ 1-8 ] TERMIN-1 ] LTERM ] 3270-TYPE CRT TERMINAL ] ] ] FROM WHICH THE ROLL ] ] ] IS REQUESTED. ] ] ] FOR EXAMPLE: 'CV292000' ] ] ] 9-16 ] TERMOUT-1 ] LTERM ] 3270-TYPE OR 3287-TYPE ] ] ] PRINTER TERMINAL ] ] ] UPON WHICH THE ROLL WILL ] ] ] BE PRINTED WHEN THE INPUT IS ] ] ] FROM TERMIN-1. ] ] ] 17-24 ] TERMIN-2 ] LTERM ] 3270-TYPE CRT TERMINAL ] ] ] FROM WHICH THE ROLL ] ] ] IS REQUESTED. ] ] ] 25-32 ] TERMOUT-2 ] LTERM ] 3270-TYPE OR 3287-TYPE ] ] ] PRINTER TERMINAL ] ] ] UPON WHICH THE ROLL WILL ] ] ] BE PRINTED WHEN THE INPUT IS ] ] ] FROM TERMIN-2. ] ] ] 33-40 ] TERMIN-3 ] LTERM ] 3270-TYPE CRT TERMINAL ] ] ] FROM WHICH THE ROLL ] ] ] IS REQUESTED. ] ] ] 41-48 ] TERMOUT-3 ] LTERM ] 3270-TYPE OR 3287-TYPE ] ] ] PRINTER TERMINAL ] ] ] UPON WHICH THE ROLL WILL ] ] ] BE PRINTED WHEN THE INPUT IS ] ] ] FROM TERMIN-3. ] ] ] 49-56 ] TERMIN-4 ] LTERM ] 3270-TYPE CRT TERMINAL ] ] ] FROM WHICH THE ROLL ] ] ] IS REQUESTED. ] ] ] 57-64 ] TERMOUT-4 ] LTERM ] 3270-TYPE OR 3287-TYPE ] ] ] PRINTER TERMINAL ] ] ] UPON WHICH THE ROLL WILL ] ] ] BE PRINTED WHEN THE INPUT IS ] ] ] FROM TERMIN-4. ] ] ] 65-72 ] TERMIN-5 ] LTERM ] 3270-TYPE CRT TERMINAL ] ] ] FROM WHICH THE ROLL ] ] ] IS REQUESTED. ] ] ] 73-80 ] TERMOUT-5 ] LTERM ] 3270-TYPE OR 3287-TYPE ] ] ] PRINTER TERMINAL ] ] ] UPON WHICH THE ROLL WILL ] ] ] BE PRINTED WHEN THE INPUT IS ] ] ] FROM TERMIN-5. ] ] ] 81-88 ] TERMIN-6 ] LTERM ] 3270-TYPE CRT TERMINAL ] ] ] FROM WHICH THE ROLL ] ] ] IS REQUESTED. ] ] ] 89-96 ] TERMOUT-6 ] LTERM ] 3270-TYPE OR 3287-TYPE ] ] ] PRINTER TERMINAL ] ] ] UPON WHICH THE ROLL WILL ] ] ] BE PRINTED WHEN THE INPUT IS ] ] ] FROM TERMIN-5. 7.0 PROGRAM CHANGE HISTORY: ---------------------- 7.1 VERSION NO: V3.12 CHANGE DATE: PROGRAMMER NAME: GEORGIA THISTLE PROGRAM CHANGE REQUEST NO: STC-CV-042 DESCRIPTION OF CHANGE: RELEASE VERSION 7.2 VERSION NO: V3.15 CHANGE DATE: 10/21/88 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: STC-CV-067 DESCRIPTION OF CHANGE: ONLY PRINT SR. CIT. FLAG IF STUDENT REGISTERED AS SR. CITIZEN. 7.3 VERSION NO: V4.0S CHANGE DATE: 03/02/89 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: STC-CV-069 (00001394) STC-CV-070 DESCRIPTION OF CHANGE: RECOMPILE WITH NEW CLASS-MASTER AND CLASS-DETAIL SEGMENTS. EXPAND INSTRUCTOR CONTACT HOURS FROM PIC 99V99 TO 9(3)V99 COMP-3. 7.4 VERSION NO: V4.02 CHANGE DATE: 04/28/89 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00002743 DESCRIPTION OF CHANGE: RECOMPILE WITH REVISED STUDENT REGISTRATION SEGMENTS. 7.5 VERSION NO: V4.16 CHANGE DATE: 09/04/90 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00006232 DESCRIPTION OF CHANGE: ADDED OPTION TO SHOW PAID/NOT PAID FOR STUDENTS ON SCREEN AND/OR ON IMS PRINT OUT. 7.6 VERSION NO: V4.19 CHANGE DATE: 12/12/90 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00006416 DESCRIPTION OF CHANGE: PROTECTED 'PAID' FIELD ON SCREEN HEADING FOR CLASS ROLLS. PROGRAM CHANGE REQUEST NO: 00006485 DESCRIPTION OF CHANGE: ADDED IMS PRINTER ID TO INPUT SCREEN. 7.7 VERSION NO: V4.23 CHANGE DATE: 04/17/91 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00007633 DESCRIPTION OF CHANGE: ADDED NEW RI-PRINT-FLAG VALUE OF 'B' (BILLED). 7.8 VERSION NO: V4.26 CHANGE DATE: 07/09/91 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00008324 DESCRIPTION OF CHANGE: RECOMPILE WITH NEW CLASS MASTER AND STUDENT REGISTRATION SEGMENTS. 7.9 VERSION NO: V4.27 CHANGE DATE: 09/13/91 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00008722 DESCRIPTION OF CHANGE: MODIFIED TO USE TOTAL CONTACT HOURS ON SCREEN DISPLAY OF ROLL. 7.10 VERSION NO: V4.33 CHANGE DATE: 11/11/91 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00007549 DESCRIPTION OF CHANGE: ADDED A LINE TO SELECT GRADE LABELS 7.11 VERSION NO: V4.44 CHANGE DATE: 03/15/93 PROGRAMMER NAME: SUE TATE PROGRAM CHANGE REQUEST NO: 00011415 DESCRIPTION OF CHANGE: ADDED LOGIC TO USE A DEFAULT IMS PRINTER ID WHEN A DESTINATION IS NOT SPECIFIED, OR THAT THE PRINTER IS VALID WHEN ONE IS. THE ORIGINAL PROGRAM OPTION LOGIC REMAINS INTACT FOR COLLEGES NOT USING IMS PRINTER DEFAULT ASSIGNMENTS. 7.12 VERSION NO: V6.08 CHANGE DATE: 12/15/96 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00017230 DESCRIPTION OF CHANGE: CHANGED FOR 800 MAX ENROLLMENT 7.13 VERSION NO: V7.02 CHANGE DATE: 04/27/98 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: N/A DESCRIPTION OF CHANGE: COMPILED IN COBOLII.