Remove QUAL_DATASET_1 from Assembler Copybook Import

Document ID : KB000010695
Last Modified Date : 14/02/2018
Show Technical Document Details
Introduction:

The Assembler copybook import program, DBXRAIN, reuses or versions a copybook in the Repository based on several criteria.  One of which  

is the Input dataset name (QUAL_DATASET_1).  If the same copybook exists in multiple datasets, then this will result

in multiple versions of the same copybook stored in the Repository under the COPYBOOK entity type.      

The symptoms of this behavior are that multiple versions of the copybook are present in the Repository under the

COPYBOOK entity type which makes it difficult to perform impact analysis. 

 

                    

Instructions:

Currently, the PARMFILE for DBXRAIN contains 9 parms.                     

A new parameter has been added at the 10 position to control behavior of when a copybook should be reused or versioned based on the             

Input dataset name.  If Parm 10 is provided with a value of 'N' then the input dataset name is not used as a distinguishing factor when attempting to reuse a dataset.

In other words, if the same copybook exists in different datasets and is imported with parm 10 set to N, then the COPYBOOK entity will not be versioned.                                                                

If the parm is omitted then DBXRAIN behaves as it normally would which would

result in multiple versions of the copybook if the input dataset name is different.                                                                  

N    ; 10. DO NOT USE INPUT DATASET AS REUSE CRITERIA?