Joined: 20 Oct 2006 Posts: 6970 Location: porcelain throne
reference modification overrides the defined data length. As long as you do not exceed the bounds defined by your CALLing prg USING data, you will be ok.
the 1 char field definied by ls-data is only a starting position when you use reference modification. without the reference modification, the results of your cobol commands will use the length provided by the data definition.