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