События документов можно связать с выполнением модулей. Для этого в справочнике "Мета-конфигуратор" выберите документ, к которому нужно подключить исполняемый модуль. Двойным щелчком на документе (либо по клавише F2) вызовите для редактирования форму "Настройка событий объекта":
Форма содержит закладки:
События модуля формы - позволяет настраивать исполняемые модули, связанные с событиями модуля формы документа.
События модуля объекта - позволяет настраивать исполняемые модули, связанные с событиями модуля объекта
Обработчики изменения данных - позволяет настраивать исполняемые модули, связанные с изменением стандартных реквизитов документа.
При установленном флаге "Индивидуальное хранение значений атрибутов" события модуля будут сохранены в табличной части документа как значения дополнительных атрибутов. Если флаг не установлен, события будут храниться в общем регистре "Значения доп.атрибутов".
События модуля формы и объекта
Чтобы создать событие, щелкните кнопку "Добавить" и выберите событие из списка стандартных событий 1С:
Далее в поле "Модуль события" введите или вставьте текст исполняемого модуля.
Необходимо также настроить порядок выполнения событий. Существует три возможных вида событий:
Событие объекта данного вида и типа
Событие объекта данного типа.
Глобальное событие/
Для каждого вида должен быть установлен порядок выполнения по отношению к событиям других видов.
Изменение приоритета события производится по кнопкам-стрелкам.
События модуля формы и объекта могут быть связаны с регистром правил, это позволит настроить более сложные условия выполнения модуля.
Обработчики изменения данных
Обработчики изменения данных
Обработчики изменения данных
Данная закладка позволяет подключить исполняемый модуль к стандартным реквизитам документа.
Добавьте реквизит, к которому будет подключаться модуль-обработчик. Реквизит добавляется из дерева реквизитов документа. При выборе из дерева реквизитов важно учитывать, атрибут какой табличной части должен использоваться.
В поле "Модуль события" введите или вставьте текст исполняемого модуля.
В приведенном выше примере показано подключение модуля, который позволит проводить документы будущей датой в неоперативном режиме.