Joined: 20 Oct 2006 Posts: 6968 Location: porcelain throne
1. TS has not bothered to respond - add him to the list of those who post and then think (or ignore their problem)
2. since it is a vsam to qsam repro (we think) the obvious place to start looking is the defined DCB for the qsam file. qsam record length apparently does not jive with the vsam file. but that is to be expected by silly posts like these. That would have required the TS to do a listcat on the vsam file and determine the record length range.
3. and typical of ignorant posters:
...the first record is a null record.
as Enrico asked, what does that mean? there is no such thing as a null record in a vsam file.
What i meant by null record is the low value record that we add to the VSAM after delete defining, so that other jobs can open the VSAM in I/O mode., else the jobs might not be able to open the VSAM as its empty.