Why does a LIST IF compound statement fails with the keyword EXPIRE?
list if(cancel or expire)
ACF5D216 INVALID OPERATOR/OPERAND TYPES NEAR 'EXPIRE' IN OPERAND COLUMN 10
ACF5D216 INVALID OPERATOR/OPERAND TYPES NEAR 'OR' IN OPERAND COLUMN 7
Release : 16.0
Component : CA ACF2 for z/OS
The LIST if(cancel or expire) fails if the expire keyword does not have a value associated with it to compare against logonids.
If the 'LIST IF' command explicitly mentions the date such as 'LIST IF(CANCEL or EXPIRE EQ u'02/21/21')' the command will work.