In case an External Function includes an output of any type (perhaps also input, haven't tried) you can assign it to the module where the external function is being used (or slave module I suppose), change pin alternatives, etc (good feature). But, I think you should allow edit its name, once asigned, so you can give them unique names. If I want to use that external funcion several times, I will get many outputs called identically, which is a mess. I Know automatic name can be set for outputs... but for efficient diagnosis is more or less the same. You want it to have a meaninfull name.
Customer support service by UserEcho