Thanks to all who have replied. Based on the replies it would appear that KSAM would work to produce an intermediate file from COBOL with a single key. Having additional keys may slow things down, but wouldn't be a showstopper. Once again, thanks.