Модули менеджеров прикладных объектов
Модуль менеджера позволяет расширить функциональность менеджеров, предоставляемых системой, за счет написания процедур и функций на встроенном языке. Фактически это позволяет описать методы для объекта конфигурации (например, справочника), которые относятся не к конкретному экземпляру объекта базы данных, а к самому объекту конфигурации.
Например, в модуле менеджера справочника Контрагенты может быть описана экспортная функция ПолучитьСписокДебиторов():
Функция ПолучитьСписокДебиторов()
…..
КонецФункции
Тогда в тексте программы можно обратиться к этой функции следующим образом:
Дебиторы = Справочники.Контрагенты.ПолучитьСписокДебиторов();
Обработчики событий модуля менеджера объектов
Подробнее о событиях модуля менеджера объектов можно прочитать в синтакс-помощнике: ПрикладныеОбъекты – <Вид объектов конфигурации (Справочники, Документы и т.п.)> – <Вид объектов конфигурации>Менеджер – События.
В модулях менеджеров объектов располагается обработчики событии ( см. рис 1)

- Событие ОбработкаПолученияДанныхВыбора возникает на сервере перед стандартным формированием списка при вводе по строке, автоподборе текста и быстром выборе.
- Событие ОбработкаПолученияПолейПредставлениявозникает при получении состава полей, из которых формируется представление объекта или ссылки.
- Событие ОбработкаПолученияПредставления возникает при получении представления объекта или ссылки.
- Событие ОбработкаПолученияФормы возникает на сервере при получении стандартной управляемой формы. Если требуется переопределить выбор открываемой формы, необходимо установить в параметре <ВыбраннаяФорма> другое имя формы или объект метаданных формы, которую требуется открыть, и в параметре <СтандартнаяОбработка> установить значение Ложь