   V S A M C O N D  -  Platform: MVS batch


   This utility allow to obtain a LISTCAT of a ICF (or VSAM) catalog 
in a more concise and readable manner than IDCAMS utility.


   In this distribution file (VSAMCOND.ZIP) there is:

VSAMCOND.OBJ            executable for MVS mainframe, in obj form
VSANCOND.HIL            Hilmas source of VSAMCOND.OBJ
VSAMCONI.OBJ            same executable but in Italian language
VSANCONI.HIL            Hilmas source of VSAMCONI.OBJ in Italian
ASKVTOC.OBJ             routine needed by VSAMCOND
README.TXT              this help file 
LINKEDIT.JCL            job example to install VSAMCOND
VSAMCOND.JCL            job example to use VSAMCOND


OBJ installation:

- Create in MVS a sequential file, for example 'MYUSER.PROGRAM.OBJ'
  with RECFM=FB and LRECL=80, for example of 1 cylinder.

- If you don't have already installed ASKVTOC package, transfer and
  linkedit ASKVTOC.OBJ here included. Use PC file transfer in BINARY:
  (in a PC with IBM/PCOMM 4.1 3270 emulation installed):

     SEND ASKVTOC.OBJ 'MYUSER.PROGRAM.OBJ'

  and use LINKEDIT.JCL job example to linkedit ASKVTOC in a library 
  visible to the next linkedit JOB: change library names and load module 
  name. Submit the modified JCL and check that return a 0 return code.

- SEND VSAMCOND obj module from PC to MVS in this file in BINARY form, 
  with your 3270 emulation; the most important thing is a binary transfer 
  (therefore without ASCII CRLF) in a file with record length of 80 bytes.

     SEND VSAMCOND.OBJ 'MYUSER.PROGRAM.OBJ'

- Prepare a Job to Linkedit transferred obj in a load library (possibily
  in Linklist): use LINKEDIT.JCL as example: fit this JCL to your needs
  changing library names

- Submit linkedit job to create load module; output library must be a
  load library used by your JCLs (i.e. in //JOBLIB ) or a linklist library
  (in this case, you must refresh linklist with F LLA,REFRESH command)


Program instruction:
  See the manual.

