Hi Guru,
I guess all this process which you are doing is manual and you want some automated way to resolve this.
I will suggest for this you can mantain one table in dictionary with following entries.
in above case you already mainain chain name in this table & when u are going for data loading(updating) then you set X in Active column(with updated last modified date and time).
now question is how you can do active entry as X or blank.
--> you need to do this inside process chain abap step.(before data load/ACR you need to put abap step)
so every time when you want to daata load/ACR you need to check in this table whether the process chain is ACTIVE or not(means set X in table or not for respective process chain).
If PC active state = blank.
Then run ACR/data load.
If PC acitbe state = X.
Then stop the process chain with red status.--> so in this scenario you got to know some other process ACR is still going on.
Regards,
Hitesh