0.010/01/88 CAROL WILLIS 1.0 PROGRAM NARRATIVE: THIS ONLINE SCREEN ALLOWS THE USER TO UPDATE THE INVOICE INFORMATION. ONCE ENTERED, THE INVOICE DATE, DATE RECEIVED AND MARKUP % STAY ON THE SCREEN UNTIL CHANGED BY THE USER. THIS IS TO SPEED DATA ENTRY, SINCE ONE INVOICE MAY HAVE MULTIPLE BOOKS. TWO PROGRAM OPTIONS EXIST FOR THIS SCREEN. THE RETAIL PRICE CAN BE CALCULATED AUTOMATICALLY FROM THE COST PRICE AND THE MARKUP %, AND THE RETAIL PRICE MAY BE ROUNDED OFF TO THE NEAREST 5[. 2.0 USER OPERATING INSTRUCTIONS: 1. ENTER THE PUBLISHER'S CODE, PURCHASE ORDER NUMBER, CLASS ID, BOOK NUMBER, NEW OR USED AND INVOICE NUMBER. PRESS ENTER ----------- 2. AFTER ALL MODIFICATIONS HAVE BEEN MADE PRESS ENTER ----------- IF THE INFORMATION IS ON THE DATA BASE IT WILL APPEAR ON THE SCREEN, OTHERWISE FOR A NEW RECORD, ENTER ALL DATA. 3. TO CONTINUE, GO TO STEP 1. 4. TO END THIS TRANSACTION, KEY IN A VALID TRANSACTION NUMBER OR 'BKS ' IN THE TRANSACTION NUMBER FIELD. 3.0 SCREEN LAYOUT: TRANS. NO. ______ LT: :::::::: ::::::::::::::::::::::::::: ::::::::::::: :::::::::::::::::::::::::::::::::: BOOKSTORE ADD/UPDATE/DELETE INVOICE RECORDS PUBL P.O. # TERM YR CAMPUS KEY IN PUBLISHER'S CODE, P.O. #, _____ ______ ______ __ _ CLASS ID, BOOK NUMBER, NEW OR USED QTY INVOICE NUMBER - PRESS ENTER ORD CLASS ID DESCRIPTION :::: ____ ___ ::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::: ON HAND ::::::::::::::::::::::::::::::: QTY DATE ::::::::::::::::::::::::::::::: NEW :::: :::::: EDITION - :::::: ::::::::::::::::::::: USED :::: :::::: AUTHOR - ::::::::::::::::::::::::: ::::::::::::::::::::::::: ISBN - :::::::::::::::::::: NEW/USED? ____ **************************** INVOICE RECORD ******************* INVOICE NUMBER: ____________________ QUANTITY RECEIVED: ____ INVOICE DATE: __ __ __ DATE RECEIVED: __ __ COST PRICE: ___ . __ MARKUP %: __ . _ RETAIL PRICE: ___.__ DISCOUNT %: __ . _ DELETE INVOICE RECORD _ :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 4.0 FILES: 4.1 DATA BASES USED: BOOKSTORE DATA BASE 1. BOOK MASTER SEGMENT (READ) 2. BOOK RECORD SEGMENT (READ) 3. INVENTORY SEGMENT (UPDATE) 4. PURCHASE ORDER SEGMENT (READ) 5. INVOICE SEGMENT (UPDATE) CONTROL DATA BASE 1. CONTROL CAMPUS SEGMENT (READ) 2. CONTROL QUARTER SEGMENT (READ) 3. PROGRAM OPTION SEGMENT (READ) 4.2 ADDITIONAL FILES USED: NONE 4.3 INPUT/OUTPUT RECORD LAYOUTS: N/A 5.0 SPECIAL FEATURES: 5.1 CALLING PROGRAMS: MST000 5.2 SUBPROGRAMS CALLED: NONE 5.3 MESSAGE SEGMENT CODES: NONE 6.0 PROGRAM OPTIONS: 1. BKS05001 - THIS OPTION RECORD ALLOWS THE USER TO SET UP THE VALUES FOR VARIOUS FIELDS USED IN PROCESSING. FIELD POSITION OPTION NAME VALUE PROCESSING DESCRIPTION _______________________________________________________________ 1-3 ] CALCULATE-RETAIL ] YES ] PROGRAM CALCULATES RETAIL ] PRICE ] ] PRICE USING COST PRICE AND ] ] ] MARKUP PERCENT. ] ] NO ] RETAIL PRICE MUST BE ENTERED ] ] ] MANUALLY ] ] ] 4-5 ] ROUND-OFF-RETAIL ] YES ] RETAIL PRICE IS ROUNDED ] PRICE ] ] TO THE NEAREST 5[. ] ] NO ] RETAIL PRICE NOT AFFECTED ] ] ] 7.0 PROGRAM CHANGE HISTORY: 7.1 VERSION NO. NEW PROGRAM CHANGE DATE N/A PROGRAMMER NAME CAROL WILLIS PROGRAM CHANGE REQUEST NO. N/A DESCRIPTION OF CHANGE N/A 7.2 VERSION NO. V3.13 CHANGE DATE 08/02/88 PROGRAMMER NAME CAROL WILLIS PROGRAM CHANGE REQUEST NO. STC-CV-048 DESCRIPTION OF CHANGE WHEN BOOK IS DISCOUNTED, FIGURE RETAIL PRICE ON DISCOUNTED PRICE AND NOT ON COST PRICE. I.E. APPLY MARKUP TO DISCOUNTED PRICE.