Вот две приблуды придумали для отделения родительских обработчиков событий
Расширение может влиять на исполнение программного кода после окончания работы обработчика. Для этого следует использовать специальные методы управляемой формы. С помощью метода УстановитьВыполнениеОбработчиковСобытия() можно прекратить дальнейшее выполнение обработчиков в цепочке. Например, если расширение «не хочет», чтобы срабатывал обработчик расширяемой формы, то в расширяющей форме, в коде обработчика должен стоять вызов УстановитьВыполнениеОбработчиковСобытий(Ложь);. Следует пользоваться этой возможностью с осторожностью, т. к. использование данного метода может существенно исказить функционирование дорабатываемого механизма после обновления расширяемой конфигурации или при подключении дополнительных расширений.
Метод УстановитьВыполнениеПослеОбработчиковСобытия()позволяет установить метод обратного вызова, который будет вызван после того, как сработают обработчики расширений и расширяемого объекта. У подключаемого метода должен быть набор параметров, эквивалентный оригинальному обработчику, плюс параметр ДополнительныйПараметр. В этом случае подключенные методы будут вызваны в порядке регистрации расширений (в отличие от обработчиков событий).