Joined: 31 Oct 2006 Posts: 965 Location: Richmond, Virginia
The (1) and (2) are repeat counters, but since in this case you have but one field, any repeat count is redundant (and clutter in my opinion). The fact that the field has 2 bytes is irrelevant - setting a field of any length to null string or blank will blank the entire field.
A great feature of PL/I is the GET DATA and PUT DATA statements.
So the statement PUT DATA SO_SNA;
will output SO_SNA=<value>. This works for any fields.