Hi Horst.
Are you sure this works correctly?
How do you handle the case if only the SalesQuoteItem is deleted and nothing else?
From my understanding one does not get a BeforeSave event on the root node if the root node has not been modified. instead the BeforeSave happens on the subnode modified.
Since there is no (other than the deleted) node modified the BeforeSave is not triggered.
At least this was the situation with custom BOs when we faced the same problem.
Since this was a custom BO we could handle this case ourself though: by calling a custom action that did the update and then performs the deleting.
Or is this different for XBOs?
Best regards,
Ludger