TAPE input for subset (GTMSKF) and extract (GTXTMT) job is not supported.

book

Article ID: 133776

calendar_today

Updated On:

Products

CA Test Data Manager (Data Finder / Grid Tools)

Issue/Introduction

We are looking for a way to use a TAPE based file as an input file for subset (GTMSKF) and extract (GTXTMT) job, which apparently is not supported. Is there anyway to do this?

Cause

Using a Tape based file as the data source for Subsetting on the Mainframe side is not supported, and would require an Enhancement Request be raised asking Product Management to consider this for a future release. For more information regarding how to submit an Enhancement Request for TDM, see Knowledge Base article 9611 - "How to Submit an Enhancement Request for Test Data Manager".

Environment

Release : 4.7 with Mainframe component release 5.4

Component : CA Test Data Manager

Resolution



Engineering has provided the following proposed work around: 


"The issue here is that the input file is a tape based file, but the output file generated

 

The recommendation here is for the client to take a copy of GTXMSKF runtime JCL procedure and the GTMSKF procedure. The issue comes from the input file being defined as a tape based file and the user will have to provide the DBC information (file type, file format, length, etc) for the created outfile file.

 

Therefore the user will have to make a copy of the following files:

 

Runjcl(gtxmskf)

Change the INDS line to point to the tape file.

Add the override values for the OUTDS, such as

DCB=(LRECL=xxxx,RECFM=FBA,BLKSIZE=31920),

SPACE=(CYL,(1,1)),DISP=(NEW,CATLG,CATLG)

 

Lib.proc(gtmskf) – you might have to do that change here in the JCL procedure that the runtime JCL is calling instead, so make a copy of this:

//DD03 DD DSN=&OUTDS,DCB=(LRECL=xxxx,RECFM=FBA,BLKSIZE=31920), 

// DISP=(NEW,CATLG,CATLG),SPACE=(CYL,(1,1)) 

 

NOTE: These are the changes required. Keep in mind that these are only examples. You will have to work with these entries to obtain the proper setup for what you are wanting to accomplish, but the overrides are the way to go."