67
Общие модули хранят процедуры и функции, которые доставляются из
других мест в системе 1С. Поэтому, код, который будет вызываться не один раз,
правильно будет разместить в процедуре, в общем модуле. Это правильно для всех
существующих конфигураций 1С, поэтому используем возможности, которые
предоставляет нам платформа. После того, как была создана функция, для одного из
модулей объекта, возникла необходимость использовать такой же алгоритм в другом
месте, соответственно, возникла необходимость перенести код в общий модуль, но
сначала создадим его. Для этого, заходим в конфигуратор, в дереве конфигураций,
войдем во вкладку «Общие», выделим «Общие модули» и добавим его, на рис.32
показан общий модуль в конфигурации.
Рисунок 31 – Общий модуль
Рассмотрим свойства общих модулей, поскольку они разной направленности
и надо знать, что мы будем там хранить в будущем, чтобы менять его свойства в
соответствии с поставленными задачами.
Глобальный модуль предназначен хранить процедуры и функции,
вызывающиеся без указания имени модуля. По использованию они не отличаются от
стандартных функций платформы, в них также имеют уникальные имена, и они не
будут отличаться от стандартных функций платформы.
Модуль Клиент – зависит от настроек и контролирует, могут ли процедуры
самого модуля выполняться на стороне клиента.
Модуль Сервер помечаются те модули, в составе которых будут размещены
алгоритмы для выполнения задач на сервере. Процедуры модуля с активацией
внешнего соединения, могут быть подключены через внешний источник. Вызов
сервера отвечает за те процедуры, которые вызывая сервер, находятся на клиенте.