Child pages
  • OECN State Software Logicals

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin
Panel
Table of Contents

OpenVMS Logicals

Logical

Description/Usage

OECN$

OECN and CSSR common file directory. This is used to reference files shared by all users and for reference to executables. It is assumed all executables for the OECN and CSSR packages will reside in this directory.

OECN$BUD

USAS common file directory. This is used to reference executables when program chaining or batch submission is performed within the software. It is assumed all USAS ".EXE" files exist in the directory referenced by this logical assignment.

OECN$CDD_BUD

CDD directory where the USAS CDD and DTR definitions are stored. It is recommended this logical point to a CDD directory that is separate from other CDD definitions (e.g. CDD$TOP.OECN.USAS54).

OECN$CDD_EMIS

CDD directory where the EMIS CDD and DTR definitions are stored. It is recommended this logical point to a CDD directory that is separate from other CDD definitions (e.g. CDD$TOP.OECN.EMIS10).

OECN$CDD_OECN

CDD directory where the OECN CDD and DTR definitions are stored. It is recommended this logical point to a CDD directory that is separate from other CDD definitions (e.g. CDD$TOP.OECN.OECN10).

OECN$CDD_PAY

CDD directory where the USPS CDD and DTR definitions are stored. It is recommended this logical point to a CDD directory that is separate from other CDD definitions (e.g. CDD$TOP.OECN.USPS38).

OECN$CDD_SAAS

CDD directory where the SAAS CDD and DTR definitions are stored. It is recommended this logical point to a CDD directory that is separate from other CDD definitions (e.g. CDD$TOP.OECN.SAAS20).

OECN$CDD_SECIMS

CDD directory where the SECIMS CDD and DTR definitions are stored. It is recommended this logical point to a CDD directory that is separate from other CDD definitions (e.g. CDD$TOP.OECN.SECIMS10).

OECN$SECIMS

SECIMS common file directory. This is used for referencing executables when program chaining or batch submission is performed within the SECIMS software. It is assumed all SECIMS ".EXE" files exist in the directory referenced by this logical assignment.

OECN$EIS

EIS common file directory. This is used for referencing those files shared by all users of EIS and for references to executables when program chaining or batch submission is performed within the software. It is assumed all EIS ".EXE" files exist in the directory referenced by this logical assignment.

OECN$PAY

USPS common file directory. This is used for those files shared by all USPS users, and for references to executables when program chaining or batch submission is performed within the software. It is assumed all USPS ".EXE" files exist in the directory referenced by this logical assignment.

OECN$ROOT

OECN Software Root directory. This is used to reference the device and root directory where all OECN State software resides, (e.g. - "DUA0:[ODE.]").

OECN$TAPE

Tape Logical. This logical name is used by all OECN State software programs to define the physical tape device utilized for all tape operations associated with the use of the OECN State software.

OECN$TAX

Common tax file directory. This is used to reference the file TAXTAB.IDX for payroll users.

OECN$VIS

VIS common file directory. This is used to reference files shared by all VIS users on the system and for references to executables when program chaining or batch submission is performed within the software. It is assumed all VIS ".EXE" files exist in the directory referenced by this logical assignment.

OECN$DTA

User data file directory (for USPS and USAS).

OECN$AR$DTA

Accounts Receivable file directory. All user files associated with the USAS accounts receivable subsystem are assumed to reside in the directory referenced by this logical assignment.

OECN$EIS$DTA

EIS user data file directory. All user files associated with EIS are assumed to reside in the directory referenced by this logical assignment.

OECN$SECIMS$DTA

SECIMS user data file directory. All user files associated with SECIMS are assumed to reside in the directory referenced by this logical assignment.

OECN$SAL$DTA

SALSIM user data file directory. The files INDICE.IDX, FTEEMP.IDX, and LONGEV.IDX utilized by the SALSIM program are assumed to reside in the directory referenced by this logical assignment.

OECN$VIS$DTA

VIS user data file directory. All user files associated with VIS are assumed to reside in the directory referenced by this logical assignment.

OECN$OUT

Output file directory. This is used to reference the directory that contains the output from report programs as well as any temporary or sequential files. Programs require the user has write access to this directory. Please note, certain sequential files in USAS and USPS used for further processing or tape submission are assigned to OECN$DTA as only one copy of such a file is permitted per district, (e.g. - BUDGET.001, TSM2.TAP, etc.).

OECN$CUSTOM

Custom library directory. This directory is used to hold copy libraries, menu files and command procedures associated with State software but have been customized for local usage.

OECN$LIB

Library directory. This directory contains COBOL copy libraries which are common to all packages. Also contains VMS object libraries and sharable images

OECN$UTL

Utility directory. This directory contains command procedures and utilities distributed and supported by SSDT.

OECN$MENU$FILES

This logical defines the location of the menu files used by the OECN Menu Processor. It may be a search list.

OECN$MENU

Defines the default menu file to be used if the OECN Menu Processor is invoked and a menu file is not specified.

OECN$EMIS

EMIS common file directory. This is used for those files shared by all EMIS users and for references to executables when program chaining or batch submission is performed within the software. It is assumed that all EMIS ".EXE" files exist in the directory referenced by this logical assignment.

OECN$EMIS_DBS

Database configuration file (optional)

OECN$EMIS_STU_SEARCH

Optional student search file.

OECN$ALIAS

Defines the alias file used by the OECN Menu Processor if one is not specified by the user.

OECN$HELP

This logical defines the location of the OECN Help libraries.

OECN$MENU_HELP

This logical defines the default help file used when the user requests help about the OECN Menu Processor.

OECN$SECUR

This optional logical is used to define local menu security. If the logical is defined, the OSA utility and menu processor use this file to maintain and process local security.

OECN_MENU_PROMPT

This is an optional logical that stores the current prompt used by the OECN Menu Processor. This logical may be defined at the system or group level to specify a specific prompt. However, the user may override the prompt with a SET PROMPT command.

OECN_MENU_MODE

This is an optional logical used to define the default mode the menu processor will use. May be defined as "MENU" or "COMMAND". If not defined, the default mode is "MENU".

OECN$OECN$DTA

OECN user data file directory.

OECN$CSSR$DTA

CSSR user data file directory.

OECN$EMIS$DTA

EMIS user data file directory.

Implementation

Implementation of this logical schema at your site can be done in several different modes. In one variation each of the "$DTA" logicals could represent a different sub-directory for a user. In another variation each "$DTA" logical could represent a different root directory. Basically, the logicals have been designed in an attempt to allow you to do almost anything possible under VMS. It is envisioned however, that all these logicals should be assigned system-wide and then overridden as needed at the user level via a login command procedure. For example, the following logicals might be made system-wide:

Code Block
$ DEFINE/SYSTEM OECN$DTA SYS$DISK:[]
$ DEFINE/SYSTEM OECN$OUT SYS$DISK:[]
$ DEFINE/SYSTEM OECN$SECIMS$DTA SYS$DISK:[]
$ DEFINE/SYSTEM OECN$VIS$DTA SYS$DISK:[]

If the above is done, you would then only have to override these logicals for those users requiring distributed/restricted access.

For those sites desiring to "load-balance" between disk drives the fact that all USAS, EIS, and USPS files are assigned to one logical, OECN$DTA, may seem to be a drawback. For those sites desiring to perform "load-balancing" between disk drives it is suggested you utilize a "search-list" logical definition for OECN$DTA. For example:

Code Block
$ DEFINE OECN$DTA DUA1:[user],DUA2:[user]

The above definition, if placed in a user's log-in command procedure would allow the files to be allocated across two disk drives in a manner determined by the system manager. At access time VMS will automatically search the directory [user] on DUA1: and then search the [user] directory on DUA2: for existence of a file.

Package/Logical/Identifier Cross Reference

HTML Table
border3
width75%
Table Row (tr)
Table Head (th)
Package
Table Head (th)
Logicals
Table Head (th)
Identifiers
Table Row (tr)
Table Cell (td)

OECN

Table Cell (td)
Unordered List (ul)
List Item (li)
OECN$OUT
List Item (li)
OECN$
List Item (li)
OECN$MENU$FILES
List Item (li)
OECN$ALIAS
List Item (li)
OECN$MENU
List Item (li)
OECN$SECUR
List Item (li)
OECN$HELP
List Item (li)
OECN$CEU$DTA
List Item (li)
OECN$OECN$DTA
List Item (li)
OECN$LPD$DTA
Table Cell (td)
Unordered List (ul)
List Item (li)
OECN_OECN
List Item (li)
OECN_LPDC
Table Row (tr)
Table Cell (td)

CSSR

Table Cell (td)
Unordered List (ul)
List Item (li)
OECN$CSSR$DTA
List Item (li)
OECN$OUT
List Item (li)
OECN$DTA
List Item (li)
OECN$
Table Cell (td)
Unordered List (ul)
List Item (li)
OECN_CSSR
List Item (li)
OECN_ODEAPL
List Item (li)
OECN_ODEAPL_xxxxxx
List Item (li)
OECN_PVS
Table Row (tr)
Table Cell (td)

SAAS

Table Cell (td)
Unordered List (ul)
List Item (li)
OECN$DTA
List Item (li)
OECN$OUT
List Item (li)
OECN$VIS$DTA
List Item (li)
OECN$TAPE
List Item (li)
OECN$HELP
Table Cell (td)
Unordered List (ul)
List Item (li)
OECN_EIS
List Item (li)
OECN_EIS_RO
List Item (li)
OECN_VIS
List Item (li)
OECN_VIS_RO
Table Row (tr)
Table Cell (td)

USAS

Table Cell (td)
Unordered List (ul)
List Item (li)
OECN$AR$DTA
List Item (li)
OECN$DTA
List Item (li)
OECN$OUT
List Item (li)
OECN$BUD
List Item (li)
OECN$HELP
Table Cell (td)
Unordered List (ul)
List Item (li)
OECN_USAS
List Item (li)
OECN_USAS_GM
List Item (li)
OECN_USAS_RO
List Item (li)
OECN_GAAP
List Item (li)
OECN_AR
List Item (li)
OECN_AR_RO
Table Row (tr)
Table Cell (td)

USPS

Table Cell (td)
Unordered List (ul)
List Item (li)
OECN$DTA
List Item (li)
OECN$OUT
List Item (li)
OECN$BUD
List Item (li)
OECN$TAX
List Item (li)
OECN$TAPE
List Item (li)
OECN$PPS$DTA
List Item (li)
OECN$HELP
Table Cell (td)
Unordered List (ul)
List Item (li)
OECN_USPS
List Item (li)
OECN_USPS_RO
List Item (li)
OECN_PPS
List Item (li)
OECN_PPS_RO
List Item (li)
OECN_SALSIM
Table Row (tr)
Table Cell (td)

SECIMS

Table Cell (td)
Unordered List (ul)
List Item (li)
OECN$OUT
List Item (li)
OECN$SECIMS$DTA
List Item (li)
OECN$
List Item (li)
OECN$HELP
Table Cell (td)
Unordered List (ul)
List Item (li)
OECN_SECIMS
List Item (li)
OECN_SECIMS_GRPMAN
Table Row (tr)
Table Cell (td)

EMIS

Table Cell (td)
Unordered List (ul)
List Item (li)
OECN$EMIS
List Item (li)
OECN$EMIS$DTA
List Item (li)
OECN$CDD_EMIS
List Item (li)
OECN$EMIS_DBS
List Item (li)
OECN$EMIS_STU_SEARCH
Table Cell (td)
Unordered List (ul)
List Item (li)
OECN_EMIS_FIN
List Item (li)
OECN_EMIS_FIN_RO
List Item (li)
OECN_EMIS_FIN_GM
List Item (li)
OECN_EMIS_STF
List Item (li)
OECN_EMIS_STF_RO
List Item (li)
OECN_EMIS_STF_GM
List Item (li)
OECN_EMIS_SFU
List Item (li)
OECN_EMIS_SFU_RO
List Item (li)
OECN_EMIS_SFU_GM
List Item (li)
OECN_EMIS_STU
List Item (li)
OECN_EMIS_STU_RO
List Item (li)
OECN_EMIS_STU_GM
List Item (li)
OECN_EMIS_GEN
List Item (li)
OECN_EMIS_GEN_RO
List Item (li)
OECN_EMIS_GEN_GM
Info

The only other Identifier - OECN_SYSMAN should only be defined for ITC personnel.