I have a requirement to execute a series of ABAP programs in our ECC system where some steps in the process can execute in parallell, and the successful completion of 1 step can trigger multiple other programs. Some programs may need to wait for multiple other programs to complete. There is also a need to be able to restart the process in the event of failure in one of the steps without having to execute the whole process again.
The Process Chain tool (trans RSPC) seems to be a good option for this, but I have never used it for this purpose and not in an ECC system (rather than a dedicated BW instance).
Does anyone have any experience of doing this? Do you know if there are any license implications? Were there any other issues?
I know that I could achieve the same using a number of options, including workflow and jobs based upon events, but neither seem to be as elegant as using the process chain tool.