FUNL0048 Invalid format for '(ddname)' ((reason)).

From m204wiki
Jump to navigation Jump to search

The sequential output file format is incorrectly defined. This may be the result of improper settings for one or more of the output file RECFM, LRECL, or BLKZSIZE parameters (for example, UAI output requires a VB record format and a minimum LRECL value that depends on the UAI options). Review the requirements for these parameter settings and correct at least the specific problem cited in the reason in the message.

This message could also be caused by a missing or invalid DD card (FILEDEF under CMS). Validate and correct the DD card or FILEDEF for the output file. 
When Fast/Unload is invoked as a standalone load module, a DD is required for each of the sequential data sets declared as an output stream. In versions of Fast/Unload prior to 4.1, the output file is always identified by the FUNOUT DD. If Fast/Unload is invoked via $FUNLOAD, the DDname of the output file is indicated by the fourth argument of the $FUNLOAD function, although this argument need not indicate an existing data set if there are multiple output streams. 
The output file must have format F, FB, V or VB.