Normalerweise sieht das für *LDA so aus:

IMYLDA DS

C *NAMVAR DEFN *LDA MYLDA
C IN MYLDA
C OUT MYLDA

Ein *LOCK ist absolut unnötig, da die *LDA auf den Job beschränkt ist.
"IN" liest und "OUT" schreibt, wenn ich also erst die Variablen fülle und anschließend mit IN lese, ist halt nix drin.