Browse Prior Art Database

Edit Macro JDSN/V2R0 - JCL Dataset Name Checker

IP.com Disclosure Number: IPCOM000120803D
Original Publication Date: 1991-Jun-01
Included in the Prior Art Database: 2005-Apr-02
Document File: 3 page(s) / 92K

Publishing Venue

IBM

Related People

Pham, TA: AUTHOR

Abstract

Disclosed is an external tool to help programmers find any dataset name errors of JCL statements prior to installing the jobs in the production environment, or moving it into the test environment.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Edit Macro JDSN/V2R0 - JCL Dataset Name Checker

      Disclosed is an external tool to help programmers find
any dataset name errors of JCL statements prior to installing the
jobs in the production environment, or moving it into the test
environment.

      JDSN is an ISPF Edit Macro command which will perform third
party authorization checking for the input dataset names, will check
the status for the input dataset names, and will check the syntax for
the output the dataset names of a job.  This command is used to check
the status of the input dataset names, the syntax for the output
dataset names, and access authority of the input dataset names for a
specified userid/groupid, such as OPC/A batch id, in the production
jobs.

      This command applies to MVS systems only.

      To use the JDSN command, one must meet the following
conditions:
      + CHKDSN load module must be available in the system.
      + JDSN invokes the CHKDSN command in its process; therefore,
all requirements of the CHKDSN command must be applied.
      + JDSN must be a member of the system CLIST library, or
concatenated CLIST library to SYSPROC.

      To use this macro, type the JDSN command in the "Command ===>"
field of TSO/ISPF/EDIT mode.  All field values may be in the
uppercase/lowercase characters.

      ID specifies the userid or groupid userid that the JDSN command
will pass to the CHKDSN command to perform third party RACF CHECK.

      The userid or groupid must be a valid id of the system. The
CHKDSN command will check if the userid is a valid id when the
resource is a protected dataset.  If it is an invalid id, then the
CHKDSN command will display the message RDSN02E.

      In order to indicate the id as a groupid, one must insert an
asterisk (*) at the end of the id value, example: RACFGR*.
Otherwise, the id will be a userid.
           Default:  logon userid (your userid)

      This is an optional field of the JDSN command.

      Access specifies the access authority of the userid which will
be checked to the resource dataset name:
   R - Read, check if the userid can open and read the resource.
   U - Update, check if the userid can open and write/read the
res...