Community Tip - Did you get an answer that solved your problem? Please mark it as an Accepted Solution so others with the same problem can find the answer easily. X
Implementer seems to compile modules then service programs in alphabetic order instead of referential scope order.
If I have module A with Service program A and then module B which uses a service procedure in Service program A and is used to create service program B.
If I make modifications to both modules then promote them together Implementer tries to compile the modules A and B first in alphabetical order, then tries to create the service programs, also in alphabetical order....what if A required a new procedure from B? It would fail being compiled in alphabetical order.
If one object references another (Example B uses A) then shouldn't implementer figure that out and compile B before A? and if Service B uses Service A then shouldn't Service A with module A get created first then Module B and service program B? within 1 promotion?
I don't see this happening, what is wrong here?
That functionality does not yet exist. But we do have an SPR created to handle something like that - SPR 5342470.
I have created a support case for this and have attached it to that SPR so you will automatically be notified when it becomes available for download.