I've been using TSSAUDIT for some time now with the control statement "CHANGES DATE(-nn)".
Today I took it into my head to use "DATE(-nn,-nn)" and discovered that no matter what dates I insert, the program returns no changes.
For example, DATE(-10) gets me 79 changes evenly distributed between 04-23 and 05-03; DATE(-10,-00) nets me an empty report.
One clue: The erroneous report seems to see ~two~ control statements. The entire output (though you have to allow for wrapping in this medium):
******************************************************* Top of Data **************************************************
1CA TOP SECRET VERSION 15.0 AUDIT UTILITY 05/03/18 12:37:30
+ _____________
0 INCOMING PARAMETER ===> CHANGES DATE(-10,-00)
1CA TOP SECRET VERSION 15.0 AUDIT UTILITY 05/03/18 12:37:30
+ _____________
0 TSS8125E OPTION UNKNOWN OR INVALID
****************************************************** Bottom of Data ************************************************
The JCL I used:
// EXEC PGM=TSSAUDIT
//AUDITIN DD *
CHANGES DATE(-10,-00)
//RECOVERY DD DSN=<tsshlq>.RECFILE,DISP=SHR
//AUDITOUT DD DSN=<hlq>.TSS.TSSUTIL(AUDIT),DISP=SHR
//SYSPRINT DD SYSOUT=*