Администрирование · 10 мин
Как зайти в консоль 1С: пошаговая инструкция
Как открыть консоль в 1С: вход в конфигуратор, запуск консоли запросов и консоли кода в управляемом приложении, нужные права и решение типичных проблем.
Под словом «консоль» в среде 1С чаще всего понимают три разных инструмента: конфигуратор (режим разработки и администрирования), консоль запросов (выполнение запросов к базе) и консоль кода (выполнение произвольного кода на встроенном языке). Способ входа зависит от того, какая именно консоль нужна, и от того, работаете вы с файловой базой или с клиент-серверной.
Главное условие для любого сценария — наличие соответствующих прав. Полный доступ к конфигуратору требует права администратора, а консоли запросов и кода обычно запускаются из пользовательского режима, но тоже могут быть закрыты настройками ролей. Если кнопка или пункт меню отсутствует, почти всегда дело в ограничениях учётной записи, а не в неисправности программы.
Перед любыми действиями в консоли, особенно в консоли кода, убедитесь, что у вас есть актуальная резервная копия базы. Код, выполненный через консоль, применяется к данным напрямую, без стандартных проверок интерфейса, и отменить его результат можно только восстановлением из копии.
Как определить, какая консоль вам нужна
Прежде чем искать способ входа, определите задачу. Если нужно изменить структуру конфигурации, добавить реквизит, обновить релиз или настроить роли — это работа в конфигураторе. Если нужно посмотреть данные в базе через запрос, проверить остатки или найти документ по условию — достаточно консоли запросов. Если требуется массово изменить данные или выполнить разовую операцию кодом — используется консоль кода.
Отличить ситуации помогает и формат базы. В файловой базе конфигуратор открывается напрямую с компьютера пользователя. В клиент-серверном варианте конфигуратор подключается к серверу 1С, и для открытия консоли кода часто требуется, чтобы обработка выполнялась на сервере, — это влияет на выбор инструмента.
Сравнение вариантов
Для изменения структуры конфигурации, обновлений и администрирования. Требует монопольного доступа для многих операций и прав администратора.
Для чтения данных запросами без изменения конфигурации. Запускается из режима Предприятие, относительно безопасна.
Для выполнения произвольного кода, включая изменение данных. Самый рискованный вариант, требует резервной копии.
Вход в конфигуратор через окно запуска
Стандартный путь — через стартовое окно 1С. Откройте ярлык 1С, в списке информационных баз выделите нужную базу и нажмите кнопку «Конфигуратор» в верхней части окна. Если список баз пуст, базу сначала нужно добавить через кнопку «Добавить», указав путь к каталогу (для файловой базы) или адрес сервера и имя базы (для клиент-серверной).
После нажатия кнопки появится окно авторизации. Введите имя пользователя и пароль учётной записи с правами на вход в конфигуратор. Если в списке пользователей пусто и вход происходит без пароля, значит, в базе не заведены пользователи — такое бывает в новых или тестовых базах.
Признак успешного входа — открылось окно конфигуратора с пустым рабочим столом или с деревом конфигурации. Если дерево не видно, откройте его через меню «Конфигурация → Открыть конфигурацию».
- 1Запустите 1С и выделите нужную базу в списке
- 2Нажмите кнопку «Конфигуратор»
- 3Введите логин и пароль пользователя с правами администратора
- 4Откройте дерево конфигурации: Конфигурация → Открыть конфигурацию
- 5Проверьте, что конфигурация отображается без ошибок
Открытие консоли запросов в режиме Предприятие
Консоль запросов — это внешняя обработка (файл с расширением .epf), которая запускается в режиме «1С:Предприятие». Войдите в базу в обычном пользовательском режиме, затем откройте меню «Файл → Открыть» и укажите файл обработки консоли запросов на диске. В управляемом интерфейсе «Такси» пункт «Открыть» находится в главном меню (кнопка в левом верхнем углу) → «Файл → Открыть».
В некоторых конфигурациях консоль запросов уже встроена в подсистему администрирования — например, в типовых решениях на базе БСП есть раздел «Администрирование» с инструментами разработчика. Если такой пункт есть, внешний файл не нужен: консоль открывается прямо из интерфейса.
Если при открытии файла появляется сообщение о запрете открытия внешних обработок, значит, в настройках пользователя отключён интерактивный запуск внешних файлов. Это ограничение снимается в настройках ролей или профиля безопасности — обратитесь к администратору базы.
Запуск консоли кода и консоли СКД
Консоль кода (иногда называемая консолью заданий или обработкой «Выполнить код») открывается так же, как консоль запросов: через «Файл → Открыть» в режиме Предприятие. В клиент-серверной базе обратите внимание, где выполняется код: если обработка работает на клиенте, у неё нет доступа к серверным данным напрямую — многие консоли имеют переключатель «На сервере».
Консоль системы компоновки данных (СКД) нужна для отладки отчётов. Она также распространяется как внешняя обработка и запускается аналогично. Общий принцип один: любая консоль в 1С — это либо встроенный пункт конфигурации, либо внешний .epf-файл, открываемый в пользовательском режиме.
Какие права нужны и что делать, если вход запрещён
Для входа в конфигуратор пользователю требуются административные права. В типовых конфигурациях это роль «Полные права» или отдельные административные роли. Если кнопка «Конфигуратор» в окне запуска неактивна или после ввода пароля появляется ошибка доступа, проверьте права своей учётной записи у администратора базы.
Для консолей в режиме Предприятие нужно право на открытие внешних обработок и отчётов, а также право «Вывод» и интерактивные права на те объекты, к которым обращается запрос или код. В защищённых контурах открытие внешних файлов может быть полностью заблокировано политикой безопасности — это осознанное ограничение, а не сбой.
Как выбрать действие
Типичные ошибки при входе в консоль
Самая частая проблема — попытка открыть конфигуратор, когда база занята другими пользователями в монопольных операциях, либо наоборот: пользователь не может выполнить действие в конфигураторе, потому что не установлен монопольный режим. Сообщение «Ошибка разделенного доступа к базе» означает, что нужно попросить пользователей выйти или завершить их сеансы через консоль кластера.
Вторая типичная ситуация — путаница между консолью запросов и конфигуратором: пользователь ищет дерево метаданных в обработке или пытается выполнить запрос в конфигураторе. Помните: запросы выполняются только в режиме Предприятие, структура конфигурации меняется только в конфигураторе.
Третья ошибка — открытие консоли, сохранённой для другой версии платформы. Старые обработки могут не запускаться на новых релизах платформы. В этом случае используйте версию консоли, совместимую с вашей платформой.
Проверка результата и безопасные границы
После входа в конфигуратор убедитесь, что дерево конфигурации открывается и внизу окна нет сообщений об ошибках загрузки. После запуска консоли запросов выполните простой тестовый запрос к любому справочнику — если данные возвращаются, консоль работает корректно и права достаточны.
Безопасная граница самостоятельной работы: просмотр данных через консоль запросов и изучение структуры в конфигураторе без сохранения изменений. Всё, что меняет данные или конфигурацию — обновление релизов, доработка кода, массовые операции в консоли кода, — должно выполняться на копии базы или специалистом с опытом.
Как проверить результат
Открывается без сообщений об ошибках
Ошибки загрузки или пустое окно после входа
Возвращаются строки из справочника или документа
Ошибка прав доступа или синтаксиса
Устанавливается без сообщений о занятых сеансах
Ошибка разделённого доступа — есть активные пользователи
Что важно запомнить
Конфигуратор открывается кнопкой в окне запуска и требует административных прав. Консоли запросов и кода — это обработки, запускаемые в режиме Предприятие через «Файл → Открыть». Перед выполнением кода всегда делайте резервную копию, а при ошибках доступа проверяйте права учётной записи.
Частые вопросы
Чем консоль запросов отличается от конфигуратора?
Конфигуратор — это среда разработки, где меняется структура базы: справочники, документы, роли, модули. Консоль запросов — инструмент внутри пользовательского режима, который только читает данные запросами и ничего в структуре не меняет.
Почему кнопка «Конфигуратор» неактивна?
Чаще всего не выделена база в списке или запуск выполнен в режиме, где доступен только тонкий/веб-клиент. Также возможно, что для учётной записи Windows или в настройках списка баз запрещён запуск конфигуратора.
Можно ли открыть консоль без прав администратора?
Консоль запросов — да, если у пользователя есть право на открытие внешних обработок и доступ к читаемым объектам. Конфигуратор без административных прав открыть нельзя.
Опасно ли выполнять код через консоль кода?
Да, если код изменяет или удаляет данные: консоль обходит стандартные проверки и обмены, а отмены действия нет. Выполняйте такой код только на копии базы или при наличии свежей резервной копии.
Что делать при ошибке «разделённый доступ к базе»?
Это значит, что в базе есть активные сеансы, мешающие монопольному режиму. Попросите пользователей выйти или завершите сеансы через консоль администрирования сервера 1С, затем повторите действие.
Где взять файл консоли запросов?
Консоль запросов входит в состав инструментов разработчика на диске ИТС, поставляется с некоторыми типовыми конфигурациями или распространяется как отдельная обработка. Используйте версию, совместимую с вашей платформой и полученную из доверенного источника.