Подписки на события 1с 8.3 позволяют назначать обработчики для неинтерактивных событий одного или нескольких прикладных объектов. В качестве обработчика может быть задана экспортируемая процедура общего модуля, если модуль соответствует определенному набору условий.

У подписки на события есть три важных свойства:
- Источник;
- Событие;
- Обработчик событий.
Свойство «Источник» указывает на объект, после события которого планируется использовать в подписке на событие. Чтоб увидеть весь список объектов необходимо нажать кнопку выбора в поле ввода источника.
Свойство «Событие» ссылается на событие Объекта-«Источник», которое будет задействовано в подписке на событие. Чаще всего это события Записи или Проведения.
Свойство «Обработчик события» ссылается на Экспортную процедуру Общего модуля. На практике вначале создают Общий модуль и Процедуру, а затем на нее «устанавливают» ссылку в «Обработчике события».
Создание подписки на события 1с 8.3
Рассмотрим создание подписки на событие на примере Справочника «Физические лица». Добавим в Справочник два реквизита:
- Серия Паспорта;
- Номер Паспорта.
Подготовим Регистр Сведений «Паспортные данные Физических лиц», содержащий созданные нами Реквизиты.

Настраиваем Подписку на событие:
Во-первых Создаем «Подписку на событие». Затем определяем Источник, в качестве которого будет выступать Справочник «Физические лица». События Справочника выберем «ПриЗаписи».

Во-вторых подготавливаем Общий модуль и выбираем его в «Обработчик» подписки на событие.

В третьих прописываем код в процедуре:


Спасибо, +