M204.2472 File fileName was last updated in the future and has failed the future date check; current date: token - date of file: token2
After a wait to bring the file into the present time, the file opens successfully.
During OPEN processing, the date the file was last opened for update is checked against the current date. If that date is in the future (because the system was IPLed with that date, the SYSDATE parameter is used, or the system clock was reset), the OPEN is refused with this message, which gives both the current time and the time the file was last opened for update.
The file cannot be opened until the current time exceeds the time the file was last opened for update. This is to enforce an ascending timeline on all updates done to Model 204 files, and it is required by Model 204 file routines.
Model 204 has approximately ten seconds leeway when handling possible future FPL date errors. If the file was changed less than this period into the future, you get information message M204.2742 and wait for the time period to elapse. Then the OPEN processing completes normally. Beyond that time period, you get the next error message, M204.2473.
Response: Wait until time has elapsed.
|RETCODEO=0||Sets online return code|
|RETCODEB=0||Sets batch (single user) return code|
|CLASS=I||Information class; the message can be suppressed with the X'02' bit setting of the MSGCTL parameter|
|AUDITMS||Writes the message with line type MS to the audit trail|
|NOCOUNT||Does not increment the error count (ERCNT) parameter|
|NOTERM||Does not display the message on the user's terminal|