In a single model, depending on which file I create a function over, I get a different prefix (first 2 characters of the function name) for a generated function depending on which file I am using.
Most of the files use the same prefix, which is determined by the 'SYS' record in YALCVNMRFP.
Others use entirely different prefixes. Some of these are files I have created myself and I didn't knowingly do anything to set up this "feature". The 3rd and 4th characters are allocated sequentially as expected within this prefix.
Does anyone have any idea how I can control this?
This is using 2E version 8.0
It is a bit confused because we have some slightly customised naming using a library called "AUTONAME" which I think was supplied by SYNON many years ago. I think this is intended to prevent duplicate names being assigned across models, but I don't see how it could be causing this issue.
I would be grateful if anyone has any ideas.