Zip file contents :


****************** COBOL PROGRAMS ****************** 

MENU-ADD-APP.COB
MENU-ADD-LIKE.COB
MENU-APPL.COB
MENU-ASSIGN.COB
MENU-DEL-APP.COB
MENU-MAIN.COB
MENU-MAINT.COB
MENU-MOD-APP.COB
MENU-REMOVE.COB
MENU-SHOW-APP.COB
MENU-SHOW-USER.COB
UPD-MENU-CODE.COB

****************** COBOL I/O SEGMENTS ****************** 

MENU-APP-CLOSE.RTN
MENU-APP-DELETE.RTN
MENU-APP-OPEN.RTN
MENU-APP-READ-NEXT.RTN
MENU-APP-READ.RTN
MENU-APP-REWRITE.RTN
MENU-APP-START.RTN
MENU-APP-WRITE.RTN
MENU-CODE-CLOSE.RTN
MENU-CODE-DELETE.RTN
MENU-CODE-OPEN.RTN
MENU-CODE-READ-NEXT.RTN
MENU-CODE-READ.RTN
MENU-CODE-REWRITE.RTN
MENU-CODE-START.RTN
MENU-CODE-WRITE.RTN
MENU-SECURITY-CLOSE.RTN
MENU-SECURITY-DELETE.RTN
MENU-SECURITY-OPEN.RTN
MENU-SECURITY-READ-NEXT.RTN
MENU-SECURITY-READ.RTN
MENU-SECURITY-REWRITE.RTN
MENU-SECURITY-START.RTN
MENU-SECURITY-WRITE.RTN
WS-IO-NAMES.RTN

****************** OPENVMS FMS FORMS ****************** 

MENU_ADD_APP.FRM
MENU_ADD_LIKE.FRM
MENU_APPL.FRM
MENU_ASSIGN.FRM
MENU_DEL_APP.FRM
MENU_MAIN.FRM
MENU_MAINT.FRM
MENU_MOD_APP.FRM
MENU_REMOVE.FRM
MENU_SHOW_APP.FRM
MENU_SHOW_USER.FRM

****************** COBOL DECLARATIVE SEGMENTS ****************** 

MENU-APP.DEC
MENU-CODE.DEC
MENU-SECURITY.DEC

****************** COBOL FILE LAYOUT SEGMENTS ****************** 

MENU-APP.LAY
MENU-CODE.LAY
MENU-SECURITY.LAY

****************** FOCUS PROGRAMS ****************** 

MATCH-ACCT.FEX

****************** OPENVMS DCL COMMAND PROCEDURES ****************** 

COMP_MENU.COM
MENU.COM
MENU-MAINT.COM
UPD-MENU-CODE.COM

****************** FILE DEFINITION LANGUAGE FILES ****************** 

MENU-APP.FDL
MENU-CODE.FDL
MENU-SECURITY.FDL

****************** DOCUMENTATION FILES ****************** 

MENU-DOC.TXT (this file)


    ===================================================================


Directions :


1)  Add the following lines to SYS$MANAGER:SYLOGICALS.COM and run it to
activate these new logicals:
        $  DEFINE/SYSTEM/EXEC    MENUAPP	MENU-APP.DAT
        $  DEFINE/SYSTEM/EXEC    MENUCODE	MENU-CODE.DAT
        $  DEFINE/SYSTEM/EXEC    MENUSECURITY	MENU-SECURITY.DAT

2)  Use the following command on all of the FMS forms (*.FRM files) to add your
institution name. 
	$  FMS/EDIT (file name)

3)  Once the files have been arranged, use the COMP_MENU command procedure to 
create the executables.

4)  Create three data files (MENU-APP.DAT, MENU-CODE.DAT, and 
MENU-SECURITY.DAT).  Use the following commands :
        $  CREATE/FDL=MENU-APP.FDL        	MENU-APP.DAT
        $  CREATE/FDL=MENU-CODE.FDL    		MENU-CODE.DAT
        $  CREATE/FDL=MENU-SECURITY.FDL		MENU-SECURITY.DAT

5)  Use MENU command procedure for general use and MENU-MAINT command 
procedure for menu maintenance.


    ===================================================================


Special Notes :


All information regarding the functional processing of the menu program are
located in the following two Microsoft Word documents :
	Menu System Directions
	Menu System Specs


There is a COBOL program provided that will update the MENU-CODE.DAT file
(UPD-MENU-CODE.COB).  This file is used to create the main opening screen 
of the menu program.  There is an associated command procedure for running 
the program (UPD-MENU-CODE.COM).  The input file name is UPD-MENU-CODE.DAT.
Use the following commands to run :
        $  COBOL UPD-MENU-CODE 
        $  LINK UPD-MENU-CODE
        $  @UPD-MENU-CODE


There is a FOCUS program provided that will list the menu accounts that do not
have an accompanying VMS account (MATCH-ACCT.FEX).  The master file
descriptions are included inside the file so they will need to be extracted. 
The file of current VMS accounts can be created as follows (assuming you have
system privileges) :
	$  RUN SYS$SYSTEM:AUTHORIZE
	UAF> LIST/BRIEF [*,*]
	UAF> EXIT
This will create the SYSUAF.LIS file.
