M204.1573
M204.1573 File token not positioned before Read Next
A SOUL Read Next statement was executed before a Position statement defined the current position in the file. A Position statement is required if the last read returned an end-of-file indication or if the last Read statement executed has a Key clause. The Read statement sets a $Status value of 2.
Response: Be sure the Position statement is executed to establish which record is to be read next. Retry the request.
Message attributes:
| RETCODEO=0 | Sets online return code |
|---|---|
| RETCODEB=4 | Sets batch (single user) return code |
| CLASS=E | Error class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter |
| AUDITER | Writes the message with line type ER to the audit trail |
| CANCEL | Cancels the user's request |
| COUNT | Increments the error count (ERCNT) parameter |