Overview PUTCARD – Utility to write 80-byte records on MVS 3.8J TSO / ISPF / Hercules(current version 0.9.01 2024-07-01) The requirement to write a record to a sequential file from a CLIST or MVS JOB is a more common occurrence than rare for a software developer. Over the years, many application and systems programmers have written different solutions. Browse various…
Category: Utility
RCQCAL in MVS38J
Overview RCQCAL– Perpetual Calendar application using ISPF Panels and CLIST for MVS38J /ISPF / Hercules(current version 0.9.01 2022-10-01) While searching for an application that displays a requested month/day/year in a monthly calendar view, I located a spiffy ISPF Perpetual Calendar application authored by Michael Theys in December 1987 from Rockwell International. This calendar application is contained in CBT File#182, the…
CPRT36 in MVS38J
Overview CPRT36 – Hardcopy Utility (lite-version) using ISPF Panels and CLIST for MVS38J / ISPF / Hercules(current version 0.9.01 2023-12-15) The Hardcopy Utility (option 3.6) is not available in ISPF v2.2 (ISPF-like product from Wally Mclaughlin). Rightfully so, as Wally, more than likely, focuses on developing more desired and higher-demand functions of the ISPF tool for the MVS 3.8J community.…
CLGLST in MVS38J
Overview CLGLST – ISPF Log and List add-on for MVS38J TSO / ISPF / Hercules(current version 0.9.04 2025-02-18) As the current version of ISPF 2.x (ISPF-like product from Wally Mclaughlin) does not offer a LOG or LIST service, the purpose of this post is to discuss an alternate logging and listing application for ISPF 2.x on MVS 3.8J TK3 and…
CPRTOFF in MVS38J
Overview CPRTOFF – Foreground Print utility using ISPF Dialogue under MVS38J / ISPF / Hercules(current version 0.9.00 2022-02-10) Printing or spooling a data set using a batch job can be accomplished by simply submitting set of JCL to copy the data set to SYSOUT using IEBGENER. The MVS 3.8J public-domain OS includes many utilities. One TSO command utility I frequently…
DVTOC in MVS38J
Overview DVTOC – ISPF VTOC DSN Search Utility for MVS38J / Hercules(current version 1.0.03 2024-01-16) On Windows or Linux, one can easily and conveniently use the DIR or LS CLI command to obtain a list of files and folders resident on your system (i.e. series of online disk drives). On MVS 3.8J (public domain version), if using RPF, option 3.4…
RECVXMIT in MVS38J
Overview RECVXMIT – RECV and XMIT ISPF Add-on for MVS 3.8J TSO / ISPF / Hercules(current version 0.9.02 2023-10-09) Today, most software distributions and data exchanges between MVS platforms are in XMIT format. The XMIT format uses TSO RECEIVE and TSO TRANSMIT to ‘expand/compress’ datasets using the EBCDIC character set. One prime example of XMIT usage are CBT tapes. More…
DSCOPY in MVS38J
Overview Copying DASD datasets is a common task – whether creating a backup copy of a data set or creating a new data set from an existing data set to change allocations due to data set growth (i.e. PDS directory space). As a programmer in my early years, I remember copying PDS datasets using the following steps under ISPF: Alternatively,…
DALCDS in MVS38J
DALCDS – Display TSO Allocations Utility for MVS38J / ISPF v 2.x / Hercules(current version 1.2.02 2024-05-01) Many file allocation listing type CPs can be found on the CBT website or various technical journals. DALCDS displays allocated datasets for the current TSO session on a ISPF panel display. DALCDS is written in assembler (IFOX00) using ISPF 2.1 (product from Wally…
DFSPC in MVS38J
Overview DFSPC – Display DASD Free Space Utility for MVS38J / ISPF v 2.x / Hercules(current version 1.2.03 2025-03-15) DASD Free Space is a necessary metric that may not be used frequently, but requires immediate access and attention when the need arises in some situations. DFSPC displays DASD Free Space on a ISPF panel display written in assembler (IFOX00) using…