Deactivate Event Handlers within an EH Set
We're using EH Sets consisting of shipment and delivery Event Handlers. We deactivate them by configuring an Expected Event that, when overdue, calls the "EHSET_SET_INACTIVE" activity. Unfortunately this process is not working correctly so we now have tens of thousands of active Event Handlers that need to be deactivated. We tried running the "/SAPTRX/ARCHIVE_EH_DEACTIVATE" program but the message "No archiving-relevant data found for selection criteria; check criteria" is returned as the program checks to see if the EH is part of an EH Set.
Does anyone know of a way to deactivate these EHs?
Steffen Georg Butschbacher replied
the concept in standard is that you can only archive a complete set but not single EH belonging to a set. The reason is that they belong logically together.
There is only the mentioned activity to deactivate EH Sets.
Mass reports are only available for "normal" EH.
If you are sure that you want to deactivate and archive EH from a Set you could as Gopi has written create your own reports.
But you should keep in mind the following tables:
/SAPTRX/EH_SET Event Handler Set
/SAPTRX/EH_SETEH Event Handler Set Mapping Table
/SAPTRX/EH_SETST Event Handler Set Status
and delete the references there.