SO03886 was recently applied and now the SAS AUDIT report that runs regularly is showing incorrect values for MAXDAYS logonid field.
PTF SO03886 was an enhancement that "Increases the MAXDAYS limit on a LOGONID record from 255 to 366."
Component : CA ACF2 R16
The situation started after PTF SO03886. After this maintenance the MAXDAYS field was moved from LIDREC+x'B' (one byte) to LIDREC+x'B8' (two bytes).
There is also a new bit setting that identifies that the new field is being used. At LIDREC+x'2BC' the x'04' bit means that the new MAXDAYS field is being used.
If this bit is not on, use the old MAXDAYS field. If the bit is on, use the new field.
Please note that SO03886 is suped by 3 PTFs SO04534, SIO05094 so06277
The new field being used for MAXDAYS is at LIDREC+x'B8'. This field previously contained values for tso region size - so it may contain residual data like 2048 or 4096
The old maxdays value will always remain in place in the logonid record - if it was ever set.
LID OLD-MAXDAYS NEW-MAXDAYS REASON
1 logonid1 030 0 old logonid not changed since SO03886
2 logonid2 030 30 old logonid changed since so03886
3 logonid3 000 30 either new logonid with maxdays(30) (created after so03886)
or old logonid with maxdays(0) and then recently changed to maxdays(30)