Кто-то скажет, что это можно сделать поиском ссылок на объект. Частично — Да. Поиск покажет именно ссылки, которые он найдет в конфигурации.
Но подписка может быть назначена сразу на группу однотипных объектов, например, на все документы. Тогда поиск ссылок не покажет подписку для конкретного документа.
Текущая обработка просматривает в подписках все источники и корректно находит все подписки на события для конкретного объекта конфигурации.
Подписки можно найти для следующих типов объектов: Планы обмена, Критерии отбора, Хранилища настроек, Константы, Справочники, Документы, Последовательности, Журналы документов, Перечисления, Отчеты, Обработки, Планы видов характеристик, Планы счетов, Планы видов расчета, Регистры сведений, Регистры накопления, Регистры бухгалтерии, Регистры расчета, Перерасчеты, Бизнес-процессы, Задачи.
Есть версии для управляемых и обычных форм.
P.S. Это моя первая публикация на Инфостарте. Долго не мог определиться, что именно выложить. Решил опубликовать то, что нужно мне самому в работе. Надеюсь, кому-нибудь тоже пригодится в разработке.
P.P.S. По замечаниям сообщества в комментариях управляемая и обычная форма обработки объединены в одном файле.
(0) Не поверишь, но в
одном флаконеодной обработке может находится два варианта — для управляемого и обычного режима исполнения.Воттут в комментах уже писал про аналогичную обработку… А насчет подписок на <Вид>Объект — так блин — вы что ковыряя документ — вдруг полезете общий функционал(для всех доков) ни с того ни с сего изменять? А вот прыгать на подписки конкретного дока очень удобно из списка получаемого в конфиге,,, Так что подумайте что еще — поинтереснее выложить)