Previous Topic: DT30-36Next Topic: DT32-01


DT30-40

SUBROUTINE (DT3xx) REACHED EOF ON TEMPFILE BUT NO 'mmmm-00'

Reason:

The submodules decrease a record counter (established by driver SASSDT30) each time a record is read from the work file. If the count of records left has reached zero when another record is needed, this error message is generated. The xx value identifies the submodule that encountered the error condition. mmmm is the routine completion message prefix that was expected to be found (for example, SLIA-00). (If the DBMLISTS file had not contained the 'mmmm-00' message, the driver would have generated one in an effort to continue.) This is probably a logic error in the code.

This error can also result if the Batchout data set in the previous BTI run was too small. In that case, message BSTR-17 will have been written as the last record. That is, the last record input to the DT30 step.

Action:

If this did not result from a DASD space problem, contact your installation specialist for assistance.