Skip to Content

Modification Tracking System

Table of Contents

Introduction

Getting Started

The Main Menu

Data Entry Screens

Print Options Exit Options Technical Specifications for Modification Tracking Program Listings

Introduction

In order to keep track of program modifications and updates a data entry system has been devised using FOCUS. The system will be utilized for reporting the status and progress of program modifications that are sent to us by our vendors. To maintain accuracy in reporting, the information must be up to date in the database. Therefore, it is important to enter the information as soon as possible when any changes are made.

The following instructions will guide you through the data entry and reporting procedures. At any time, if you are not sure what to put in a specific field, place the cursor in that field and press PF01 for HELP.

This program was designed for use on a color monitor, but it will work just as well on a standard monochrome. It was designed this way for easy identification of specific fields in the DATA ENTRY screens. The colors used are:

Getting Started

To start the Modification Tracking System you must follow these steps:

  1. You must be logged on to a mainframe CMS account.
  2. Access FOCUS by typing 'USE FOCUS' then press ENTER.
  3. To enter the FOCUS environment type 'INFOCUS' and press ENTER Note: We must use INFOCUS due to the fact that we will be reading and updating an admin file.
  4. To start the Modification Tracking System type 'F2480S00' press ENTER

The Main Menu

The following figure shows the Main Menu entry screen.

		Welcome To UITS Modification Tracking System               2480MAIN
 
                           D2480F01 FOCUS
 
       -------------  DATA ENTRY AND INQUIRY  -----------
 
        +   ADD/UPDATE/INQUIRE/DELETE RECORDS
 
 
       -------------------------  REPORTS  --------------------------
 
        +   Complete System           +   Specific Bulletin Board
        +   Specific Module           +   Specific Sequence Number
        +   ***************           +   ******************
        +   ***************           +   ******************
 
 
       ---------------------------   EXITS   -----------------------------
 
        +   EXIT TO FOCUS             +   EXIT TO CMS
 
        PLACE CURSOR NEXT TO YOUR SELECTION AND PRESS ENTER
 
      Figure 1. Main Menu
				

You will notice a flashing cursor near the top of the screen. Tab the cursor to the option that you want to use and press ENTER.

  1. The first option is for adding, updating, deleting or just doing an inquiry on a specific record.
  2. The second group of options are for printing reports to hardcopy or back to your screen.
    1. Complete System - Reports on entire specific system (FRS,SARS etc.)
    2. Specific Bulletin Board - One bulletin board within a specific system
    3. Specific Module - One Module within a specific system
    4. Specific Sequence Number - A sequence number within a specific system
  3. The last group of options are for the desired method of exit.

Data Entry Screens

The following steps will show you how to add records, update/display records or delete records.

Data Entry Option Screen (2480OPTION)

To get into the Data Entry Option screen, select ADD/UPDATE/INQUIRE/DELETE from the Main Menu. The following screen appears.

					UITS MODIFICATION TRACKING SYSTEM        2480OPTION
 
                                     **Modification Option**
 
     System: FRS          Bulletin Board: FR871         Sequence Number: FR871999
 
 
      ENTER THE ABOVE DATA AND THEN PRESS THE APPROPRIATE PF KEY
 
                   PF01=HELP                 PF03=GO TO MAIN MENU
                   PF04=ADD/UPDATE     PF12=DELETE
 
 
      Figure 2. Data Entry Selection Menu
				

As you can see in the example above data is entered in the appropriate fields. These are KEY fields and none of them should be left blank.

When you have entered all the information press the appropriate PF key.

Add Entry Screen (2480ADD1)

After pressing PF04 the system checks to see if the record exists. If the record is not already in the database the program is routed to the 'ADD' procedure and the screen in Figure 3 will be displayed.

					 UITS MODIFICATION TRACKING SYSTEM         2480ADD1
 
                                    **Add A New Entry**
 
     System: FRS           Bulletin Board: FR871          Sequence Number: FR871999
 
 
            BBoard Number====>
 
            Application=======>
 
            Type Of Mod======>
 
            Subject==========>
 
            Issue Date========>
 
 
             AFTER ENTERING ABOVE DATA PRESS ENTER TO ADD
             JUST THIS DATA OR PF05 TO ADD A MODULE ALSO.
           PF01=HELP PF02=GO TO OPTION MENU PF03=GO TO MAIN MENU
 
 
         Figure 3. Add Entry Screen
				

If the record entered on the first screen does not exist you will see screen (2480ADD1)will appear. Fill in all the data before pressing any key.

In this area not all spaces need to be filled in. If necessary some of the fields may be updated later. Just fill in all the spaces that apply and press the appropriate key.


Enter Module Screen (2480UPD2)

If you select PF05 to add a module, the following screen will be displayed.

                        UITS MODIFICATION TRACKING SYSTEM         2480UPD2
 
                         ** Enter Module To Add/Update**
 
     System: FRS          Bulletin Board: FR871         Sequence Number: FR871999
 
 
            BBoard Number====>     b524
 
            Application=======>      fa
 
            Type Of Mod======>     enh
 
            Subject==========>     this is just a test entry ****
 
            Issue Date========>     08011994
 
 
            MODULE TO ADD/UPDATE==========>
 
 
                  Enter Module name and press ENTER
                    PF02=CANCEL/GO TO OPTION MENU
 
 
          AN ENTRY FOR FR871999 HAS BEEN ADDED TO THE DATABASE
 
 
         Figure 4. Enter Module Name

Notice at the bottom of the screen there is a message informing you that your entry has been added to the database. The current entry remains displayed and a new field appears in the center of the screen (MODULE TO ADD/UPDATE). Here you will enter the name of the module and press ENTER.


Enter Module Information

After you press ENTER you will be brought into the ADD MODULE screen as shown in Figure 5. The module name will be redisplayed and there will be empty boxes to enter the new data. If the module was already in the database you would have been routed to the UPDATE MODULE screen (2480UPD3).

                        UITS MODIFICATION TRACKING SYSTEM         2480ADD2
 
                                 **Add A New Module**
 
     System: FRS          Bulletin Board: FR871         Sequence Number: FR871999
 
 
         BBoard Number====>     b524
 
         Application=======>      fa
 
         Type Of Mod======>      enh
 
         Subject==========>      this is just a test entry ****
 
         Issue Date========>     08011994
 
         Module ==========>     FBM090
 
         Comment ========>
 
 
                     Software Changes                        User Approval
 
         Date in BASE==>          Init==>       Date==>           Init==>
 
         Date in TEST==>           Init==>       Date==>           Init==>
 
         Date in PROD==>          Init==>       Date==>           Init==>
 
 
       Enter data and Press ENTER or PF01=HELP  PF02=PREVIOUS SCREEN
 
 
      Figure 5. Add Module Information
     

These fields can be entered now or you may enter them later using the UPDATE screen.

Enter the above information and press the appropriate PF key. PF02 and PF03 will allow you escape with out making any updates.

If you pressed ENTER to add this module you would be sent back to the ENTER MODULE screen (2480UPD2) shown in Figure 4 and the message at the bottom of the screen would read: THE MODULE FBM090 HAS BEEN ADDED TO THE DATABASE You may now add another module or go on to something else.


Update Screen (2480UPD1)

If the record already exists in the database we would be sent to the UPDATE screen as shown in Figure 6.

                        UITS MODIFICATION TRACKING SYSTEM         2480UPD1
 
                               **Update Existing Module**
 
 
     System: FRS          Bulletin Board: FR871         Sequence Number: FR871999
 
 
         BBoard Number====>   b524
 
         Application=======>    fa
 
         Type Of Mod======>   enh
 
         Subject==========>   this is just a test entry ****
 
         Issue Date========>   08011994
 
 
                   This entry already exists
            You may update any highlighted field and press
             ENTER or choose one of the following PF keys
                       PF01=HELP
                       PF02=GO TO OPTION MENU
                       PF05=ADD/UPDATE MODULE
 
 
      Figure 6. Update Screen
     

You will notice that the cursor is at a field in the middle of the screen. If you are using a color monitor this field will be white and the fields above are aqua. As stated in the beginning of this document, the white fields can be updated and the aqua fields are for display only. Whether you use a monochrome or color monitor, the cursor will come up at the beginning of the first update field. From this screen you can update these fields and press ENTER or update modules associated with this modification.


Delete Options (2480DEL1)

There are 2 delete options available. You can delete just a single module record or delete the entire record, including all associated modules.

                        UITS MODIFICATION TRACKING SYSTEM         2480DEL1
 
                                **Delete Option Menu**
 
     System: FRS          Bulletin Board: FR871         Sequence Number: FR871999
 
 
         IF YOU WANT TO DELETE THE ENTIRE ENTRY    PRESS PF06
 
 
         IF YOU WANT TO DELETE A MODULE                 PRESS PF11
 
 
                PF02=CANCEL/GO BACK TO OPTION MENU
                PF03=QUIT/GO BACK TO MAIN MENU
 
      Figure 7. Delete Options
     

The Delete Options screen will not delete anything. It will just route your option to the proper delete screen. As shown in Figure 7, to delete a module press PF11 or press PF06 to delete an entire record. PF02 or PF03 will take you back without deleting any records.


Enter Module To Delete (2480DEL3)

Just type in the module name on the Module enter screen and press ENTER.

                        UITS MODIFICATION TRACKING SYSTEM         2480DEL3
 
                             **Select Module To Delete**
 
     System: FRS          Bulletin Board: FR871         Sequence Number: FR871999
 
 
         MODULE TO DELETE==========>
 
 
               Enter Module name and press ENTER
               PF02=CANCEL/GO BACK TO PREVIOUS MENU
 
 
 
      Figure 8. Enter Module To Delete
     


Delete Module (2480DEL4)

The Delete Module screen has display fields only as shown in Figure 9.

                        UITS MODIFICATION TRACKING SYSTEM         2480DEL4
 
                               **Delete Specific Module**
 
     System: FRS          Bulletin Board: FR871         Sequence Number: FR871999
 
 
         Module ===========>     FBM090
 
         Comment =========>     THIS IS JUST FOR TESTING PURPOSES
 
 
                     Software Changes                                            User Approval
 
         Date in BASE==>  08181994    Init==>  JAR      Date==>  08301994    Init==>  JAN
 
         Date in TEST==>   09131994    Init==>  RJW     Date==>                    Init==>
 
         Date in PROD==>                    Init==>              Date==>                    Init==>
 
 
            PRESS ENTER TO DELETE THE ABOVE ITEM.
            PF02=BACK TO PREVIOUS SCREEN (NO DELETION)
            PF03=BACK TO MAIN MENU (NO DELETION)
 
 
      Figure 9. Delete Module
     

The options here are very clear. The information box on the screen shows exactly what these options are. Nothing will be deleted until you press ENTER. If the deletion was successful you will receive a message like the following. The module FBM090 has been deleted from the file


Delete Entire Record (2480DEL2)

This option will delete an entire record including all associated modules. Care should be taken to check the list of modules displayed in the 2480DEL2 screen before pressing ENTER. If you changes your mind press PF02 to go back to the Option Menu or PF03 to go back to the Main Menu. Once you press ENTER they are gone!

                        UITS MODIFICATION TRACKING SYSTEM         2480DEL2
 
                                   **Delete Entire Record**
 
     System: FRS          Bulletin Board: FR871         Sequence Number: FR871999
 
 
         BBoard Number====>    b524
 
         Application=======>     fa
 
         Type Of Mod======>    enh
 
         Subject==========>    this is just a test entry ****
 
         Issue Date=======>     08011994
 
       THE FOLLOWING MODULES WILL ALSO BE DELETED
 
 
     FBM090      FBM091      FBM092UC
 
 
            PRESS ENTER TO DELETE THE ABOVE ITEM.
            PF02=BACK TO OPTION MENU (NO DELETION)
            PF03=BACK TO MAIN MENU (NO DELETION)
 
 
      Figure 10. Delete Entire Record
     


Print Options

For this section we must refer back to the Main Menu in Figure 1. Tab the cursor to the "Reports" section of the Main Menu screen and select the desired report and press ENTER.

Once you have selected the report and pressed ENTER, you will be prompted for some specific information as shown in Figure 11.
 
     Enter the system you wish to report on
     and the specific sequence number
 
     PLEASE SUPPLY VALUES REQUESTED
 
     SYSTEM=
     frs
     SEQNUM=
     fa98765
     >
     >
 
      Figure 11. Print Screen 1
     

Type your responses at the bottom of the screen as requested and press ENTER. Once you have answered all the prompts the PRINTRT2 exec is evoked. This exec allows you to select and route your report to specific destinations. The first screen will look like that displayed in Fixure 12. Please note: With the current reports in the system you can not use the options P, R or F because the reports are too wide. These options will, however, be explained briefly.

     
     *** ENTER THE SYSTEM YOU WISH TO REPORT ON ***
     *** AND THE SPECIFIC SEQUENCE NUMBER            ***
 
     PLEASE SUPPLY VALUES REQUESTED
 
     SYSTEM=
     frs
     SEQNUM=
     fr871999
     ************************************************************************
     *** FOR BEST RESULTS SELECT WIDE LASER OUTPUT ***
     ************************************************************************
     >
     >
     >
     >
     Where would you like the report: Terminal, Printer, Reader, File or Wide?
     Please enter T, P, R, F or W
 
 
 
      Figure 12. Print Screen 2
     


Terminal - (T)

Selecting the Terminal option will bring the report back to your screen. The first response you will get is that in figure 13.

 
     
     >
     >
     >
     >
 
      NUMBER OF RECORDS IN TABLE=        3      LINES=      3
 
      PAUSE..   PLEASE ISSUE CARRIAGE RETURN WHEN READY
 
      Figure 13. Terminal Response
     

At this prompt just press ENTER and the report will be displayed on the screen as shown in Figure 14.

     PAGE     1
 
                                            MODIFICATION TRACKING REPORT FOR FRS S
                                                                           09/21/9
 
     BULLETIN BOARD        BBOARD ID       APPLICATION       ISSUE DATE       TYPE
     ------------------------------------------------------------------------------------------------------------------------------------
 
            FR871                    B524                     FA                    05/06/1994             ENH
 
              MODULE              BASE DATE          INITIALS           TEST DATE         INITIALS
              ---------------------------------------------------------------------------------------------------------------------------
              FBM090                                                                   07/12/1994              JAR
              FBM092                                                                                                TED
              FBM092UC           09/12/1994              CAT
 
      Figure 14. Terminal Report
     

You will notice that the screen is not wide enough to display the entire width of the report. To see the rest press PF10 to move to the right.


Printer - (P)

Using the Printer option brings several prompts to the screen:

     WHAT PRINTER? ENTER (L) FOR 3800 LASER OR (R) FOR REMOTE
     

next prompt

     PLEASE ENTER THE NUMBER OF COPIES YOU WISH PRINTED
     

If you choose Laser the file will be sent to the printer and you will sent back to the Main Menu. If you choose Remote you will be prompted for more input.

     Please enter Remote Printer Name
     

At this prompt enter the actual printer name such as UITSHP1. After this is entered you will see the following on the screen.

     ****************************************************************
     *  PRINT CLASSES FOR RSCS PRINTERS:              *
     *                                                                             *
     *   A  =  PORTRAIT REGULAR                                  *
     *   C  =  PORTRAIT COMPRESSED                          *
     *                                                                             *
     *   ADDITIONAL PRINT CLASSES FOR LASERJETS  *
     *                                                                             *
     *   R  =  LANDSCAPE REGULAR                              *
     *   K  =  LANDSCAPE COMPRESSED                      *
     *                                                                             *
     ****************************************************************
     Please enter Print Class letter
 
      Figure 15. Print Class Option
     

After making your selection you will be sent back to the Main Menu and you report will be sent to the printer.


Reader - (R)

If you select the Reader option you will receive a message like the following and your report will be sent to your reader.

     
 
      NUMBER OF RECORDS IN TABLE=        3       LINES=      3
 
     RDR FILE 0686 SENT FROM JROMAN      PRT WAS 0686 RECS 0010 CPY     001 A NOHOLD
 
      OFFLINE...
 
 
     >
 
      Figure 16. Reader Message
     


File - (F)

Selecting the File option will allow you to create a LISTING file of your report on your 'D' disk. You can then use this to BROWSE or print at a later time. The prompts will be as follows:

     Would you like to Start or End a printer file?
     n
     

Enter 'n' to the prompt above

     What file name
     fr871999
     

Enter any file name (up to 8 characters) to the above prompt. You will receive the message below and be sent back to the Main Menu.

     The file FR871999 LISTING D is being created.
     >
     >
     >
 
      NUMBER OF RECORDS IN TABLE=        3     LINES=      3
 
 
      OFFLINE...
 
      Figure 17. File Prompts
     


Wide - (W)

This is the option that will most often be used for our reporting needs. Simply enter 'W' and then follow the directions for Printer (P).

Regardless of which report you choose, when the reporting process is complete you will be returned to the Main Menu.


Exit Options

The last options on the Main Menu screen (Figure 1.) are the options for the method of exiting the Modification Tracking System. The selection procedure is still the same. Simply tab the cursor to the appropriate choice and press ENTER. The following are the only two choices:

  1. CMS If you select CMS, all MSG, WNG etc. will be set back to on, your FOCUS session will end and you will sent back to the CMS environment.
  2. FOCUS If you choose to go back to FOCUS that is exactly what you will do. When you want to exit from the FOCUS environment type 'FIN' and press ENTER. This will route you back to the CMS environment.

Technical Specifications for Modification Tracking

The following section describes the various components that combine to make Modification Tracking Program a functioning system.


Master files

The MASTER file for the Modification tracking system is D2480F01. This master file is built to include field descriptions that are used as HELP fields in the Modify portion of the program. It is composed of 3 segments:

The MASTER resides in Production FOCUSADM along with all the other related Focexecs.


Program Support Focexecs

There are 2 main FOCEXECs that are used in the support of the Modification Tracking System.

Report Producing Focexecs

These are focexecs that also reside in Production FOCUSADM. They are executed from F2480S00 when they are selected from the it's generated Main Menu.


Program Listings


D2480F01 (DED)

Segment = KEYSEG (contains key data)