Hi @sultan_mustun. We can not change which events are available to use within the iLogic Event Triggers dialog. We can unofficially add or remove rules under events on the 'This Document' tab by code, but we can not interact with the settings on any of the other tabs. However, as @bradeneuropeArthur mentioned above, we can create custom event handler codes that will start 'listening' for specific events, then when those events happen, it will do something as a response. But there are a limited set of events that we can listen for that way. There are definitely more events to listen to using custom code than there are available in the Event Triggers dialog. And if you listen to events using custom code, you can be much, much more specific about the details related to the events, so that you only respond to the event when certain other conditions are met, and can react in different ways depending on those details of the event. However, there is no Event specifically for when you change the Item Number of an row in the assembly BOM, or for when you change that within a drawing's PartsList. So, if it is possible to monitor for those actions, you would have to monitor a far more vague event, such as ApplicationEvents.OnDocumentChange Event. But that event gets triggered a TON of times, for many different reasons, so any custom code you might use to monitor that event would need to be super efficient to keep from really slowing Inventor down.
Edit: Attempting to monitor the DocumentEvents.OnChange Event (which is very similar in functionality) might be less intrusive / expensive to use, and will limit the monitoring to one specific document, instead of all documents. Every Document type object has a DocumentEvents property which will return that DocumentEvents object. Then when that document is truly and fully closed, that should get rid of the event monitoring that is running in the background that was started from the custom code.
Wesley Crihfield

(Not an Autodesk Employee)