No outputted REP control statement on the TMSUPDTE DD when TMSPTRS found ERR79 after upgrade to v14.0

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

After upgrade to v14.0 from r12.6, we found the difference TMSPTRS between r12.6 and v14.0.

 

Question:

After upgrade to v14.0 from r12.6, we found the difference TMSPTRS between r12.6 and v14.0.

By specifying the TMSUPDTE DD statement in the TMSPTRS utility, the TMSPTRS create control cards to eliminate ERRORs.

r12.6
ERR79 CHAINING FROM BASE 111111: VOLUME 111111 WARNING: DSN17 IS HEXZERO CORRECTION SEE TMSUPDTE DD

v14.0
ERR79 CHAINING FROM BASE 111111: VOLUME 111111 WARNING: DSN17 IS HEXZERO

Why?

 

 

Answer:

The v14.0 is correct.
This function was changed by RO64655 of r12.6.

ERR79 CHAINING FROM BASE 111111: VOLUME 111111 WARNING: DSN17 IS HEXZERO

In above case,The TMSUPDTE REP statement will not be generated to adjust this.Because,HEXZEROS is a valid value.
Therefore, your ca1 is working correctly.

Note:
APAR #: RO64655
PROBLEM DESCRIPTION:
When an active volume has HEXZEROS for DSN17, TMSPTRS attempts to fix and change the value. HEXZEROS is a valid value. ERR79 will still be reported after this PTF, but a TMSUPDTE REP statement will not be generated to adjust this.