Строим карту источник → событие → обработчик для чтения кода. Подписки не выполняем и не отключаем.
Где и как запускать
Учебная база: создайте серверный общий модуль УчебныеЗадачи (флаг Сервер). Код без директив вставьте в тело процедуры ВыполнитьПример() Экспорт. Вызовите её из серверного обработчика команды учебной обработки. Не запускайте в рабочей базе.
Подготовка
Запускайте в учебной копии конфигурации. Примеры читают структуру метаданных, но не создают объекты, не записывают регистры и не проводят документы.
Сверяйте вывод с деревом конфигурации в Конфигураторе. Имена, длины и настройки в УНФ, КА2, БП, УТ 11 и УТ 10.3 могут различаться.
Для Каждого Подписка Из Метаданные.ПодпискиНаСобытия Цикл
Сообщить(СтрШаблон("%1 (%2)", Подписка.Имя, Подписка.Синоним));
Сообщить(Подписка.Комментарий);
Сообщить("Событие: " + Подписка.Событие);
Сообщить("Обработчик: " + Подписка.Обработчик);
Для Каждого ТипИсточника Из Подписка.Источник.Типы() Цикл
Сообщить("Источник: " + Строка(ТипИсточника));
КонецЦикла;
КонецЦикла;
Сообщить(СтрШаблон("Подписок: %1", Метаданные.ПодпискиНаСобытия.Количество()));Разбор по шагам
Источник — ОписаниеТипов: одна подписка может относиться к нескольким типам объектов.
Событие показывает момент вызова, Обработчик — имя процедуры, которую затем нужно найти в Конфигураторе.
Этот список помогает составить маршрут исследования, но сам по себе не объясняет условия внутри процедур.
Как проверить результат
Для выбранной подписки в Конфигураторе совпадают источник, событие и обработчик.
При нескольких типах источника выводится каждый тип, а не только первый.
В коде нет записи объекта, поэтому подписки намеренно не срабатывают.
Ожидаемый результат
Получена карта подписок для последующего чтения обработчиков перед изменением логики записи.
На что обратить внимание
Порядок элементов метаданных не используйте как доказательство порядка выполнения подписок.
Наличие обработчика не доказывает, что он изменяет каждый объект: внутри могут быть проверки и ранний выход.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.