How to avoid AMASPZAP IDR full errors applying fixes to VISION:Report

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

When applying patches to VISION:Report, the following messages are commonly encountered:

AMA125I QJZARK IDR COUNT = 0019 (MAX=0019)
AMA126I QJZARK IDR(S) FILLED - RE-LINK

The easiest solution is to add PARM=IGNIDRFULL to the step that executes AMASPZAP.
   AMA128I UPDATES ENABLED BY OVERRIDE PARM 
will then be issued and the job will complete with a Return Code of 4 which may be ignored.

To avoid the Return Code 4, you may modify the delivered zap job to break it into multiple AMASPZAP steps after each group of 15 patches. A step executing IEWL would be inserted before the new AMASPZAP steps to relink module QJZARK.

Sample JCL for the relink steps:

//LINK2    EXEC  PGM=IEWL,REGION=1M
//SYSLIN   DD    *
 INCLUDE SYSLMOD(QJZARK)
 NAME QJZARK(R)
/*
//SYSPRINT DD  SYSOUT=*
//SYSLMOD  DD  DISP=MOD,DSN=YOUR.VISION.REPORT.PATCHLIB
//SYSUT1   DD  UNIT=DISK,SPACE=(1024,(250,20))