0.006/01/88 DIANE LIVELY 1.0 PROGRAM NARRATIVE ----------------- THIS IS AN ONLINE PROGRAM WHICH ADDS, UPDATES, AND DELETES THE CTLOBJCT SEGMENTS IN THE CONTROL DATA BASE. THE DATA TO BE INPUT IS THE OBJECT CODE, OBJECT DESCRIPTION, AND ACTIVE/INACTIVE CODE. 2.0 USER OPERATING INSTRUCTIONS --------------------------- 1. KEY IN THE OBJECT CODE AND PRESS ENTER. 2. THE PROGRAM WILL EDIT THE CODE TO SEE IF IT IS NUMERIC. 3. IF A MASTER RECORD WITH THAT KEY IS ON FILE, THE DATA WILL APPEAR WITH THE MESSAGE 'OLD DATA SHOWN...MAKE CORRECTIONS AND PRESS ENTER'. IF A MASTER RECORD IS NOT FOUND, THE MESSAGE 'NEW RECORD... KEY DATA AND PRESS ENTER' WILL BE DISPLAYED. 4. TO ADD A NEW RECORD, ENTER THE DATA AND PRESS ENTER. THE DATA WILL BE VALIDATED FOR CORRECT INPUT AND PROCESSED. THE MESSAGE 'RECORD SUCCESSFULLY ADDED' WILL BE DISPLAYED TO INDICATE THE NEW RECORD HAS BEEN ADDED TO THE DATA BASE. 5. TO UPDATE A RECORD, MAKE APPROPRIATE CHANGES TO THE DATA AND PRESS ENTER. THE DATA WILL BE VALIDATED FOR CORRECT INPUT AND THE MESSAGE 'DATA SUCCESSFULLY PROCESSED' WILL BE DISPLAYED. 6. WHEN ADDING OR UPDATING, THE OBJECT DESCRIPTION CANNOT EQUAL SPACES AND THE ACTIVE/INACTIVE FIELD MUST CONTAIN "A" OR "I". IF AN ERROR IS FOUND, THE INVALID FIELD(S) WILL BE HIGHLIGHTED, AND THE CURSOR WILL BE POSITIONED AT THE FIRST ERROR. 7. TO DELETE A RECORD, TAB TO THE DELETE FIELD AND ENTER A "D" IN THE SPACE PROVIDED. THE PROGRAM WILL DISPLAY THE MESSAGE, 'DO YOU WISH TO DELETE THIS RECORD--IF YES, ENTER "Y" IN DELETE FIELD.' IF YOU ENTER A "Y" IN THE DELETE FIELD, THE RECORD WILL BE DELETED AND THE MESSAGE 'RECORD SUCCESSFULLY DELETED' WILL BE DISPLAYED. THE DATA WILL REMAIN ON THE SCREEN UNTIL THE ENTER KEY IS PRESSED AGAIN. 3.0 SCREEN LAYOUT ------------- ------------------------------------------------------------------------------- ] ] ]TRANS. NO. ACC050 LT: :::::::: ::::::::::::::::::::::::: ] ] ACCOUNTING OBJECT CODE UPDATE ] ] ] ] ] ]OBJECT KEY OBJECT CODE AND PRESS ENTER. ENTER CHANGES OR ADDITIONS, ] ] XXXX OR ENTER NEW TRANS. NO. TO END UPDATES. ] ] ] ] ] ]OBJECT DESCRIPTION ACTIVE/INACTIVE ] ]XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X ] ] ] ] ] ] ] ]DELETE ] ] X ENTER "D" TO DELETE ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ]:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::] ------------------------------------------------------------------------------- 4.0 FILES ----- 4.1 DATA BASE(S) USED: CONTROL DATA BASE 1. CTLOBJCT SEGMENT (READ, REPLACE, INSERT, AND DELETE) 4.2 ADDITIONAL FILES USED: NONE 4.3 INPUT/OUTPUT RECORD LAYOUTS: N/A 5.0 SPECIAL OUTPUT MESSAGES ----------------------- 1. OBJECT CODE MUST BE NUMERIC 2. OLD DATA SHOWN...MAKE CORRECTIONS AND HIT ENTER 3. NEW RECORD...KEY DATA AND PRESS ENTER 4. DO YOU WISH TO DELETE THIS RECORD--IF YES, ENTER "Y" IN DELETE FIELD 5. OBJECT DESCRIPTION CANNOT BE SPACES 6. DATA ITEM MUST BE "A" OR "I" MEANING - THE ACTIVE/INACTIVE CODE MUST BE "A" FOR ACTIVE RECORDS OR "I" FOR INACTIVE RECORDS. 7. DELETE CODE MUST BE SPACE WHEN ADDING A RECORD 8. DELETE CODE MUST BE "D" OR SPACE 9. RECORD SUCCESSFULLY ADDED... 10. RECORD WAS ADDED BY ANOTHER USER WHILE YOU WERE KEYING DATA MEANING - THE PROGRAM COULD NOT INSERT THE RECORD WHICH DID NOT EXIST WHEN YOU PREVIOUSLY PRESSED ENTER BECAUSE IT NOW EXISTS. 11. DATA SUCCESSFULLY PROCESSED MEANING - THE RECORD HAS BEEN REPLACED IN THE DATA BASE REGARDLESS OF WHETHER YOU MADE ANY CHANGES. 12. RECORD WAS DELETED BY ANOTHER USER WHILE YOU WERE MAKING CHANGES MEANING - THE RECORD WHICH EXISTED WHEN YOU PREVIOUSLY PRESSED ENTER NO LONGER EXISTS. 13. RECORD WAS DELETED BY ANOTHER USER... MEANING - THE RECORD WHICH EXISTED WHEN YOU PREVIOUSLY PRESSED ENTER CANNOT BE DELETED BECAUSE IT NO LONGER EXISTS. 14. RECORD SUCCESSFULLY DELETED 15. TRANSACTION NOT PROCESSED-SEVERE ERROR-CALL REGIONAL COORDINATOR MEANING - THE PROGRAM ENCOUNTERED A CRITICAL DATA BASE OR IMS ERROR. PLEASE LET YOUR REGIONAL COORDINATOR KNOW WHAT HAPPENED AT ONCE SO HE/SHE CAN DETERMINE THE PROBLEM. 6.0 SPECIAL FEATURES ---------------- 6.1 CALLING PROGRAMS: MST000 6.2 SUBPROGRAMS CALLED: NONE 6.3 MESSAGE SEGMENT CODES: NONE 7.0 PROGRAM OPTIONS --------------- NONE 8.0 PROGRAM CHANGE HISTORY ---------------------- 8.1 VERSION NO: V3.10 CHANGE DATE: N/A PROGRAMMER NAME: DIANE LIVELY PROGRAM CHANGE REQUEST NO: N/A DESCRIPTION OF CHANGE: NEW PROGRAM