The VLFILL parameter is used in conjunction with OUTREC or OUTREC CONVERT to specify a fill byte to be used for any missing p,l field bytes.
The VLFILL parameter has two functions:
-
It enables a variable-length OUTFIL OUTREC non-CONVERT application to continue processing when there is an input record with missing field bytes in a p,l field specification.
-
It provides a means to override the default fill byte used in an OUTFIL OUTREC CONVERT application when there are missing bytes in a p,l field specification.
In the first instance, if VLFILL has not been specified the application will terminate with the critical error WER244A. In the second case, by default, spaces will be used for missing field bytes.
f specifies a byte to be used for missing field bytes. f can be specified as either a character or hexadecimal value. Specify either C'x' where x is a single EBCDIC character or X'hh' where hh represents a hexadecimal digit pair (00-FF).