Create a starting structure

When a new User is added with ADDUSER, the Job creates some PDSs for the new User.

They are: (using DSCOBOL as an example)

├── DSCOBOL.CMDPROC
├── DSCOBOL.EXEC
├── DSCOBOL.TEST.ASM
├── DSCOBOL.TEST.CNTL
├── DSCOBOL.TEST.LOADLIB

These are created on the TSO Volumes.

This MVS-TK5 System

Different systems have different structures; this is what this will be:

├── DSCOBOL.BASE.COBOL
├── DSCOBOL.BASE.COPYLIB
├── DSCOBOL.BASE.JCL
├── DSCOBOL.BASE.LOADLIB
├── DSCOBOL.BASE.PROCLIB

ALLOCATE will create these PDSs on the DSCOB1 Volume.

Upload or type this JCL into a new Member in DSCOBOL.TEST.CNTL. (or you could upload it to HERC01.TEST.CNTL and use it to create the structure for other USERs as well).

These PDSs will be the Base of the Development Environment for the new User.

These PDSs will be used in the “Application Programming” section of this tutorial,