Without a whole lot of work, you cannot change FILENAME.
But, if you do not specify the LIBRARy, it will use *LIBL.
I’d be interested to know why you would want to do this.
It seems like it could cause a potential problem down the line,
In a Change Management Environment when Promoting either the copybook and/or the programs from a Developers Library up to Test and/or Production, you would want the Libraries to change dynamically based on the library list.
Hope this helps,
I should have mentioned that.
We use MKS so that happens all the time.