Skip to Content

Using Screen Builder

Screen Builder is a set of programs that make it possible to create and modify screens and the procedures needed to use the screens. A procedure is a list of instructions for screen processing and one is required for every screen in the system. All screens and procedures are accessible through Screen Builder. Access to the Screen Builder should be permitted only to individuals who have been thoroughly trained and tight security should be maintained.

Making a Screen Copy

Prior to making any screen changes it is necessary to make a backup copy of the required screen to preserve the original IA format. Always make a copy of the screen that you want to change and then make the changes to the original. The copy should remain unaltered. The convention for the copies will be naming as follows:

Example: the copy of 002 would be named A02 and the copy of 149 would be named B49. (The procedure copies should follow the same naming convention.)

 
 
                                                      SCREEN BUILDER MENU
 
                                                     0. SIGN-OFF
                                                     1. PROCEDURE ADD/CHANGE
                                                     2. PROCEDURE DELETE
                                                     3. SCREEN ADD/CHANGE
                                                     4. SCREEN DELETE
                                                     5. SCREEN COPY
                                                     6. CURRENT SUMMARY
                                                     7. PROCEDURE INQUIRY
                                                     8. SCREEN INQUIRY
                                                     9. PROCEDURE COPY
                                                     S. SECURITY MENU
                                                     V. VOICE RESPONSE MENU
                                                     X. DBD SOURCE MAINTENANCE
                                                     Z. RETURN TO LOGON SCREEN
 
 
                                           FUNCTION: 5
                                                             _
                  SCREEN OR PROCEDURE: 002
                                                             ___
                              COPY TO SYSTEM: 002
                                                             ___
   COPY TO SCREEN OR PROCEDURE: A02
                                                             ___
                                                                    SAME FIELDS BASED ON POS IN SDT: _
 
  1. Sign on to Screen Builder.
  2. Type 5 (SCREEN COPY) in FUNCTION field.
  3. Enter screen number to be copied in the SCREEN OR PROCEDURE field.
  4. Enter 002 in the COPY TO SYSTEM field.
  5. Enter the new screen number in the COPY TO SCREEN OR PROCEDURE field.
    ----ENTER----
    Now that you have a copy of the screen you can make your changes to the original screen.

Changing or modifying a screen

  1. Select menu item 3 (SCREEN ADD/CHANGE) in FUNCTIONfield.
  2. Enter the screen to change in SCREEN OR PROCEDURE field.
    ----ENTER----
    The screen that you chose should now appear. We will use screen 002 for our examples.
  3.  
     
          
        @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        002 6 DIGIT GL                                                                         @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    	   (UC MOD)
        SCREEN: @@@   ACCT: @@@@@@@@@@
     
                                                                                                 ACCOUNT DESC: @@@@@@@@@@@@@@@@@@@@
        RESPONSIBLE PERSON: @@@@@@@@@@@@@@@@@@@@                  ADDRESS: @@@@@@@@@@@@@@@@@@@@
             YEAR-END PROCESS: @                                                  REPORT DIST: @@@@@
                 EXECUTIVE LEVEL: @@                                                       DIVISION: @@
                                  SCHOOL: @@                                                DEPARTMENT: @@@@@
                 SUB DEPARTMENT: @@                                                 FUND GROUP: @@
                 AICPA REPORTING: @@@@@@                                              PURPOSE: @@
                RECLASSIFICATION: @                                                        OLD ACCT: @@@@@@@@@@@@@@@
                                                                                                            SECURITY: @@@@@@
     
              LONG DESCRIPTION: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                                                  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
     
            PO AUTHORIZE PER 1: @@@@@@@@@
            PO AUTHORIZE PER 2: @@@@@@@@@
            PO AUTHORIZE PER 3: @@@@@@@@@
     
            NEXT ID: @@@@@@
  4. Position the cursor and make the changes where desired. The @signs display the actual element length.
    ----ENTER----
    You will then be placed in the Screen Image Field Definition mode.

Changing field characteristics

 
                                           SCREEN IMAGE FIELD DEFINITION
 
            FIELD NUMBER:  011                                        SYSTEM:  002
                             LINE:  09                                          SCREEN:  002
                      COLUMN:  61                           SCREEN NAME:  6 DIGIT GL (UC MOD)
                       LENGTH:  02                        NUMBER OF FIELDS:  026
      -----------------------------------------------------------------------------------------------------------------------------------
        YEAR-END PROCESS:  @                                            REPORT DIST:  @@@@@
             EXECUTIVE LEVEL:  @@                                                SECTION:  @@
 
      -----------------------------------------------------------------------------------------------------------------------------------
                                                 ELEMENT NUMBER:  FG056
                                                              ATTRIBUTE:  U
                                                         OCCURRENCE:  00
                                                              EDIT MASK:  00
                                                     REQUIRED FIELD:  _
                                                   SPECIAL ROUTINE:  00
                                                                  CURSOR:  _
                                                         FIELD REPEAT:  _
                                     ELEMENT SECURITY LEVEL:  _ _
 
                                                NEXT FIELD NUMBER:  012
      ACTION: __                       ALL CHANGES DONE?:  N
  1. If you have only renamed the text on the screen (without any field changes) enter Y in the ALL CHANGES DONE field.
    ----ENTER----
    (continue on to FINAL DECISION screen). It will be under the selected field. Press enter until you reach the field you changed. If you know the field number, just enter that in the NEXT FIELD NUMBER field.


  2. Make the necessary changes for the field characteristics.
    ----ENTER----
  3. A definition for each of these fields can be found in the System Z Users Reference Manual section 6. Elements WS9000 thru WS910 are reserved for specific uses. Element WS900 must be assigned to the field defined for the display of diagnostic messages.

  4. Enter Y in ALL CHANGES DONE field when changes are complete
    ----ENTER----
    Your screen with the changes will appear.


  5. Review the changed screen. If the changes look correct press ENTER. You will now be in the FINAL DECISION screen.
  6. Final Decision for screen update

     
                            SCREEN  IMAGE  BUILDER
                                   FINAL  DECISION
     
     
     
                   ENTER     UP     TO  UPDATE
                                   NO     TO  QUIT  (NO  UPDATE)
                                   BK     TO  GO  BACK  AND  MAKE  ADDITIONAL  CHANGES
                                            TO  THE  SCREEN
     
     
     
                                     ACTION: __
      Enter appropriate decision:
      • UP = Update the screen. If the screen is the way you want it, use this.
      • NO = No update, exit instead.
      • BK = Go back to screen format. This is useful if you happen to hit ENTER before you are done with the screen changes. Simply enterY in the Field Definition screen and enter BK when you get to this screen. You will then be returned to the screen where you left off.
      ----ENTER----

    Procedure Add/Change screen

    1. Sign on to SCREEN BUILDER
    2. Select menu function 1, PROCEDURE ADD/CHANGE.
    3. Type the number of the procedure in the SCREEN OR PROCEDURE field.
      ----ENTER----
    4.                                      PROCEDURE  ADD/CHANGE
                                    SYSTEM:  002        PROCEDURE:  JAR
                                     TITLE:  6  DIGIT  GL  (UC  MOD)
       
                   STEP   FUNCTION   OPERAND           STEP   FUNCTION   OPERAND
                      1             G             002002                14            E           FZROUT
                      2             E             ZZCCUR               15            X           002002
                      3             E             FZCTXT                16            _           ________
                      4             E             FZVBSC               17            _           ________
                      5             E             FZGLF1                18            _           ________
                      6             W             ________             19            _           ________
                      7             S             14                         20            _           ________
                      8             E             FZROUT                21            _           ________
                      9             E             FZVBSC                22            _           ________
                     10             E             ZZREQD               23            _           ________
                     11             E             FZGLF2                24            _           ________
                     12             S             06                        25            _           ________
                     13             X             002002
       
            INSERT/DELETE:  _
            STEP NUMBER:  __      FUNCTION:  _      OPERAND:  ________
       
            ACTION:  __   (TO  CANCEL  ALL  CHANGES,  ENTER  NO)
    5. Make any changes to the functions or operands. Function codes are:
      • G = Gets a screen record.
      • E = Executes a program.
      • S = Skips to other step in procedure if error condition exists.
      • W = Writes (displays) screen on terminal.
      • N = Null. A bypass used when testing.
      • X = Transfers control to step 1 of another procedure or to the same procedure
      • A = Audits processing, creates before/after audit records.
        ----ENTER----
    6. You will now be back in the main menu.