I have an applications catalog with objects that clearly refers to the same IT asset. These objects have their unique short name, application code, software installations etc and some version of the catalog have already been disclosed.
Now we want to do a cleanup, merging the objects which obviously map the same IT asset but I would like to know how you would clearly track the merge activity to help catalog consumers to know what has been deleted and what is the new reference object.
I looked at the activity feed but this clearly lists only the update of attributes (not the merge). Now I'm moving one object to a "Discarded" library but the applications still exists and are shown as in production state.
I'm open to suggestions. Thanks a lot to every one.
I found a quick&dirty solution thanks to @agraci . Here a script to print merged objects starting from the target (need some cleanup but it works!).
set collTransf=GetSelection("Select [_TransferredObject] Where [_TransferredTarget]='" & obj.GetProp("absolute identifier") & "'")
for each ocollTransf in collTransf
set odata= ocollTransf.Getcollection("~Z1000000CS50[ChangeItemDataPublic Log]").item(1).Getcollection("~Z10000008i50[_DispatchData]").item(1)
data = left(odata.GetProp("name"),10)
for each oChange in cChange
if left(oChange.getProp("name"),6) = "Delete" then
print oChange.getProp("name") & " on " & data
Note that in standard HOPEX installation a certificate is installed with expiration on 3rd of February 2020. If your installation cease to work, please have your administrator sign-in and download the new certificate. Thank you for your understanding. Download Certificate+