К статье
Практический материал

Администрирование · 10 мин

Как открыть функции для технического специалиста в 1С

Как включить функции для технического специалиста в 1С: настройка параметров конфигуратора, права доступа, отличия для файловых и серверных баз, типичные ошибки.

Функции для технического специалиста — это скрытый набор инструментов 1С: журнал регистрации с расширенными отборами, управление сеансами, технологический журнал, замеры производительности и другие средства диагностики. В типовых конфигурациях они отключены по умолчанию, чтобы не перегружать интерфейс обычных пользователей, и включаются одной настройкой при наличии нужных прав.

Основной способ включения — параметр «Отображать функции для технического специалиста» в настройках конфигуратора или в пользовательских настройках режима «Предприятие». После активации в интерфейсе появляются дополнительные пункты меню, команды «Все функции» становятся полнее, а часть сервисных обработок начинает работать корректно.

Важно понимать: сама настройка лишь показывает инструменты, но не даёт прав. Если у пользователя нет административных прав или роли с доступом к сервисным функциям, часть инструментов останется недоступной даже после включения отображения. Поэтому настройку почти всегда выполняют в связке с проверкой прав доступа.

Что даёт режим технического специалиста

После включения настройки в конфигураторе становятся доступны расширенные пункты меню «Администрирование» и «Сервис»: подробный журнал регистрации, активные пользователи, блокировки, настройка технологического журнала. В режиме «Предприятие» появляются сервисные команды в разделе администрирования и расширяется список команд в окне «Все функции».

Отдельно стоит упомянуть команду «Все функции» (Ctrl + Shift + F в режиме «Предприятие»): она открывает полный список объектов конфигурации, включая те, что скрыты из стандартного интерфейса. Для технического специалиста это основной способ добраться до служебных обработок, регистров сведений и констант, не выведенных в панели разделов.

Без включённого режима часть этих инструментов либо не отображается, либо работает в урезанном виде. Поэтому первое действие при любой диагностике — убедиться, что функции технического специалиста активны.

Включение через конфигуратор

Основной путь — настройка в конфигураторе. Откройте базу в конфигураторе под пользователем с правами администратора, перейдите в меню «Сервис → Параметры». На вкладке «Запуск 1С:Предприятия» или на общей вкладке (в зависимости от версии платформы) найдите флажок «Отображать функции для технического специалиста» и установите его.

После сохранения параметров перезапустите конфигуратор и сеанс «Предприятия», если он был открыт. Изменения применяются к текущему пользователю и хранятся в его настройках, а не в самой базе — на другом компьютере или под другим пользователем настройку придётся включать заново.

Порядок действий в конфигураторе
  1. 1
    Откройте базу в конфигураторе под пользователем с правами администратора
  2. 2
    Перейдите в меню «Сервис → Параметры»
  3. 3
    Установите флажок «Отображать функции для технического специалиста»
  4. 4
    Нажмите «ОК» и перезапустите конфигуратор
  5. 5
    Проверьте появление расширенных пунктов в меню «Администрирование» и «Сервис»

Включение в режиме «Предприятие»

В режиме «Предприятие» настройка зависит от конфигурации. В типовых решениях на БСП (Библиотека стандартных подсистем) нужный инструментарий обычно собран в разделе «Администрирование» или «Настройки и администрирование»: там есть ссылки на журнал регистрации, активных пользователей, настройку прав и обслуживание. Доступ к разделу определяется ролями пользователя.

Доступ к скрытым объектам вне зависимости от конфигурации открывает команда «Все функции». Нажмите Ctrl + Shift + F или найдите пункт «Все функции» в главном меню (кнопка с тремя полосами слева вверху). Если пункт отсутствует — у пользователя нет права «Вывод» на эту команду, и его должен дать администратор.

Для внешних диагностических обработок (консоль запросов, консоль кода, редактор СКД) дополнительные настройки платформы не нужны — достаточно права на открытие внешних обработок и интерактивное открытие файлов. Это частый рабочий вариант, когда менять настройки базы нельзя.

Какие права нужны

Отображение инструментов и доступ к ним — разные вещи. Для полноценной работы технического специалиста в типовых конфигурациях обычно требуются: роль «Администратор системы» (или полные права), право на администрирование информационной базы, право на просмотр журнала регистрации и право на открытие внешних отчётов и обработок.

Проверить права можно в конфигураторе: «Администрирование → Пользователи», откройте нужного пользователя и посмотрите список ролей. В клиент-серверном варианте отдельно проверяются права на уровне СУБД и кластера — например, для работы с консолью кластера нужен администратор кластера серверов 1С.

Если давать полные права нежелательно, используйте профили групп доступа в типовых конфигурациях: создайте профиль «Технический специалист» с нужным набором ролей без права изменения конфигурации и данных учёта.

Варианты доступа

Полные права

Подходит для разработчика или главного администратора базы. Даёт всё, включая опасные операции: загрузку данных, изменение конфигурации, монопольный режим.

Профиль «Технический специалист»

Подходит для диагностики без риска испортить данные: журнал регистрации, сеансы, внешние обработки, без полных прав. Требует первичной настройки ролей.

Только внешние обработки

Минимальный вариант для разовой диагностики: консоль запросов и анализ данных без изменения настроек базы. Не даёт доступа к журналу регистрации и сеансам.

Отличия для файловой и клиент-серверной базы

В файловой базе включение функций технического специалиста сводится к настройке в конфигураторе и правам пользователя — дополнительной инфраструктуры нет. Журнал регистрации хранится в каталоге базы, сеансы видны прямо из конфигуратора через «Администрирование → Активные пользователи».

В клиент-серверном варианте часть инструментов физически находится на сервере: консоль кластера, технологический журнал, счётчики производительности СУБД. Для работы с ними нужны отдельные доступы — администратор кластера 1С и доступ к серверу СУБД. Настройка в конфигураторе их не заменяет.

Учитывайте, что в клиент-серверной базе включение технологического журнала выполняется через файл logcfg.xml в каталоге сервера 1С, а не через интерфейс. Это отдельная процедура, требующая аккуратности: объёмное логирование заметно нагружает дисковую подсистему.

Частые ошибки и их решение

Самая распространённая ситуация: флажок включён, а инструменты не появились. Причина почти всегда в правах — проверьте роли пользователя. Вторая частая ошибка — настройку включили в конфигураторе, а проверяют в уже открытом сеансе «Предприятия»: сеанс нужно перезапустить.

Ещё одна типичная проблема — команда «Все функции» не открывается по Ctrl + Shift + F. Это значит, что у пользователя нет права «Вывод» на стандартную команду интерфейса; право назначается через роли в конфигураторе или профиль группы доступа.

Отдельный случай — тонкий клиент и веб-клиент. Часть инструментов технического специалиста (например, некоторые сервисные обработки и отладка) работает только в толстом клиенте. Если инструмент недоступен, проверьте, в каком клиенте запущен сеанс.

Типичные ошибки
01
Включили флажок, но не перезапустили сеанс — настройки не применились
02
Настройку включили, но у пользователя нет нужных ролей — инструменты видны, но не работают
03
Пытаются открыть сервисные инструменты в тонком или веб-клиенте, где они не поддерживаются
04
Включили подробный техножурнал и забыли отключить — переполнение диска на сервере

Как проверить, что всё включилось

Проверка занимает минуту. В конфигураторе откройте меню «Администрирование»: должны быть доступны «Журнал регистрации», «Активные пользователи», «Настройка журнала регистрации». В режиме «Предприятие» нажмите Ctrl + Shift + F — должно открыться окно «Все функции» с полным деревом объектов конфигурации.

Дополнительно откройте журнал регистрации и убедитесь, что события отображаются и фильтры работают. Если журнал пуст при активной работе пользователей — проверьте уровень регистрации событий в настройках журнала.

Контрольные точки

Как проверить результат

Меню «Администрирование» в конфигураторе
Норма

Доступны журнал регистрации и активные пользователи

Тревожный признак

Пункты отсутствуют или недоступны — проверьте флажок и права

Ctrl + Shift + F в режиме «Предприятие»
Норма

Открывается окно «Все функции» с деревом объектов

Тревожный признак

Ничего не происходит — нет права «Вывод» на команду

Журнал регистрации
Норма

События отображаются, фильтры работают

Тревожный признак

Журнал пуст — проверьте уровень регистрации событий

Итог

Что важно запомнить

Функции технического специалиста включаются флажком в «Сервис → Параметры» конфигуратора, но работают только при наличии соответствующих прав. Настройка привязана к пользователю и компьютеру, требует перезапуска сеанса, а часть инструментов доступна только в толстом клиенте и в клиент-серверном варианте — через серверные средства.

Частые вопросы

Почему пункт «Функции для технического специалиста» не сохраняется после перезапуска?

Настройка сохраняется в профиле пользователя операционной системы. Если профиль временный, очищается скриптами или пользователь работает через терминальный сервер с удалением профилей, настройка сбрасывается. Проверьте, сохраняются ли другие пользовательские настройки 1С.

Можно ли включить функции технического специалиста без конфигуратора?

Частично. В режиме «Предприятие» доступны команда «Все функции» и сервисные разделы типовых конфигураций, если есть права. Но полный набор — настройка журнала регистрации, монопольный режим, тестирование и исправление — доступен только из конфигуратора.

Безопасно ли давать эти функции обычному бухгалтеру?

Само отображение инструментов безопасно, но вместе с ним не должны даваться полные права. Журнал регистрации и просмотр сеансов не меняют данные, а вот доступ к обработкам группового изменения данных или загрузке из файлов — уже риск. Разделяйте права по принципу минимально необходимых.

Что делать, если «Все функции» открывается, но нужного объекта там нет?

Объект может быть исключён из командного интерфейса на уровне конфигурации или у пользователя нет права «Просмотр» на этот объект. Проверьте роли пользователя и права на конкретный объект метаданных в конфигураторе.

Нужно ли включать настройку на каждом компьютере?

Да. Параметр хранится локально в настройках пользователя, а не в информационной базе. На каждом рабочем месте и для каждой учётной записи его нужно устанавливать отдельно.

Чем отличается технологический журнал от журнала регистрации?

Журнал регистрации фиксирует прикладные события: входы пользователей, изменение данных, ошибки. Технологический журнал — низкоуровневый лог платформы: запросы к СУБД, длительные операции, взаимоблокировки. Он включается через файл logcfg.xml и используется для глубокой диагностики производительности.