Are there any knows issues and fixes around usage of EXPDT parameter?
When we use EXPDT in yyddd format, century 1900 is used instead of 2000.
For example, when we specify EXPDT=22215, XCOM is defining an expiration date of 1922/08/03 instead of 2022/08/03. However, specifying EXPDT=2022/215 works correctly and sets expiration date to 2022/08/03.
Release : 12.0
Component : XCOM Data Transport for z/OS
After doing some research it was found that the IBM EXPDT parameter, in a format of yyddd, is not supported by z/OS for 21st century. A two digit year is always treated as 19yy. Here is the link to the IBM documentation confirming that.
Based on that, the proper format to use for XCOM parameter EXPDT= in the SYSIN01 for a transfer is yyyy/ddd.
A correction to the XCOM r12 documentation will clarify what the format of the XCOM EXPDT parameter should be.