Joined: 20 Oct 2006 Posts: 6970 Location: porcelain throne
I have always used LMM... API's to deal with PDS's
because then I don't have to get into the nitty gritty of
assembler type commands,
plus the nature of an ALLOCATE to impose attributes on an existing file.
So, I don't know if you should have defined jdsd as
jdsd = "DGE.QIKREF.JCL"
or
jdsd = "DGE.QIKREF.JCL(member-name)"
because i don't use the FT... group of instructions.
I would insert an rc check after every ispexec invokation, and then trace it.