1) Intializing Intermediate file, For each record, adding 'M' or 'U' at the last byte+1 of file if 'matching found' or "no match' respectively.
2) In Sort(E35) jcl, writing into 2 different file(dropped, Sortout) based on Last byte +1( U or M)
For VB files, since I am Initalizing and padding additional character (or due to any other reason), length of individual records are changed to maximum record length.
But in down stream,during file validation, error occurs due to mismatch in header length.
Is there any way I can directly write into two different files without padding extra character.
Note : this is common routine, so Output file length will be passed in sysin mentioned above.