-
Jobcard Template Insert Macro
/* rexx */“isredit macro”“isredit (cur) = cursor” lineno = curline = “//JOBCARD JOB ,’Name’,NOTIFY=&SYSUID.,”“isredit line_after “lineno” = (line)”line = “// MSGCLASS=A,MSGLEVEL (1,1),CLASS=A”“isredit line_after “lineno+1″ = (line)”line = “//““isredit line_after “lineno+2″ = (line)” Macro: Insert job card templateAbout: An isredit macro to insert a job card into a member open in ispf edit.Usage: Allocate the macro…
-
What’s in a Job Card?
JCL is a staple language for Systems Programmers, and arguably the most important part of any JCL is the job card – we can’t run a JCL without one. The reason a lot of people call it a ‘Job card’ (you might also hear other terms like Job statement) is because MVS programming used to…
-
IBM Sample Edit Macros
IBM provides some sample ISPF edit macros in the SYS1.SISPSAMP library. These are useful as is or as a basis for learning to write your own edit macros. Today we will discuss a few of them. First of all, to use the edit macros we need to ensure that SISPSAMP is allocated. This can be…
-
TSO Logon Procedures and RACF
SYS1.UADS is the default dataset listing users that are allowed to use TSO/E [1]. Most sites that have RACF or other security products installed use those products to maintain their TSO/E logon information [2]. For a first time installation of RACF, IBM provides a command called RACONVRT to move users from SYS1.UADS to the RACF…
-
Purging the JES spool in SDSF
Many mainframe beginners will be familiar with how to manually purge job outputs from the JES spool one by one – that is, accessing the job status log via SDSF;ST and placing a P against the job entry to be purged. But there are ways we can purge multiple jobs without having to manually enter…