The AE DB change program ucybchng (v12.2) is unable to update parent alias names in external dependencies. It should have this capability.
Consider the following change rules.
REPLACE_PART *, UC0.DEV.TEST*, OBJECT_NAME, 'UC0.DEV.', 'UC0.ITE.'
REPLACE_PART *, UC0.DEV.TEST*, OBJECT_USE, 'UC0.DEV.', 'UC0.ITE.'
REPLACE_PART *, UC0.DEV.TEST*, TASK_NAME, 'UC0.DEV.', 'UC0.ITE.'
The OBJECT_USE rule should update all object uses (references to an object). The TASK_NAME rule should update task aliases in workflows. However, in the before and after screenshots below, you can see that neither of these rules updated the parent alias in the external dependency.
Figure 1. Parent alias name in external dependency before running ucybchng
Figure 2. Parent alias name in external dependency after running ucybchng
There should be a way to instruct ucybchng to change parent aliases in external dependencies.
Reference: 01105040, UCFOUR-1105