delete transaction is very special, because when SBO_SP_TransactionNotification is fired in SQL, the record actually has been removed, it is just before final commit.
So in this case, if u use T0.ClgCode=@list_of_cols_val_tab_del as the condition, it will always return nothing. I guess u will need to compare the value in history data to achieve this.
Frank