Модуль объекта привязан к конкретному экземпляру объекта — например, к отдельному документу или элементу справочника.
Здесь описывают:
ПередЗаписью, ПриЗаписи, ПередУдалением)Модуль выполняется как на клиенте, так и на сервере — в зависимости от контекста вызова.
Модуль менеджера привязан к типу объекта в целом, а не к конкретному экземпляру. Он доступен через менеджер — например, Справочники.Контрагенты.
Здесь описывают:
ОбработкаПолученияДанныхВыбора, ОбработкаЗаполнения)Модуль выполняется только на сервере.
| Модуль объекта | Модуль менеджера | |
|---|---|---|
| Привязка | Экземпляр объекта | Тип объекта |
| Контекст | Клиент и сервер | Только сервер |
| Доступ | Через ЭтотОбъект | Через менеджер (Справочники.ИмяСправочника) |
Простое правило: если логика касается конкретной записи — это модуль объекта; если логика общая для всего вида — это модуль менеджера.
Модуль объекта выполняется только на сервере, тогда как модуль менеджера может выполняться как на клиенте, так и на сервере в зависимости от контекста.
Новый — ещё не проверен сообществом
Вы