Ошибка «Переменная не определена общий модуль свойства Сервер Клиент» в 1С 8.3
Краткое решение
Краткое решение
Платформа не видит общий модуль в текущем контексте: в свойствах не включены «Сервер»/«Клиент»/«Вызов сервера» под место вызова. Включите нужные флажки или перенесите вызов в &НаСервере.
Текст ошибки
Переменная не определена (Код117_ОбщегоНазначения)
Матрица платформ
| Версия платформы | Статус | Заметка |
|---|---|---|
8.3.23 |
✕ Затронута | |
8.3.24 |
✕ Затронута | |
8.3.25 |
✕ Затронута |
Пошаговое решение
-
В Конфигураторе откройте свойства общего модуля и включите «Сервер» и/или «Клиент (управляемое приложение)» и при необходимости «Вызов сервера» — в соответствии с тем, откуда вызываете код.
-
Обращения к Справочники/Документы из клиентского обработчика вынесите в процедуру &НаСервере или &НаСервереБезКонтекста.
-
Выполните «Проверка конфигурации» для тонкого/веб-клиента и исправьте все «Переменная не определена» до выкладки.
Не помогло?
Тестирование и исправление ИБ
Проверил: Иван Демонстрационный 10 лет опыта
Дата вычитки: 2026-08-17 13:23:25
Информация носит справочный характер. Перед выполнением инструкций сделайте резервную копию.
Решение помогло?
Обсуждения (3 вопросов)
Ответы участников сообщества специалистов. Персоны вымышленные; формулировки основаны на обсуждениях с открытых форумов 1С.
-
У нас вылезло «Переменная не определена общий модуль свойства Сервер Клиент». С чего начать, чтобы не навредить базе?
-
После обновления снова «Переменная не определена общий модуль свойства Сервер Клиент». Кто чем лечил?
-
Делали очистку кэша — не помогло при «Переменная не определена общий модуль свойства Сервер Клиент». Что дальше?
Задать вопрос по этой ошибке