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

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

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

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

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

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

Ниже разобраны все способы включения — от типового через меню до параметра командной строки, даны критерии выбора варианта, проверка результата и разбор ошибок, из-за которых пункт меню не появляется даже после правильной настройки.

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

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

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

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

Стандартное включение через параметры программы

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

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

Если настройка записана, а интерфейс не изменился, закройте и заново откройте программу либо обновите панель разделов. В клиент-серверном варианте иногда помогает перезапуск сеанса, так как часть настроек кэшируется при входе.

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

Как включить команду «Все функции»

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

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

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

Настройка прав доступа

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

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

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

Маршрут решения

Как выбрать действие

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

Альтернативные способы: конфигуратор и командная строка

Когда интерфейс предприятия недоступен или настройки заблокированы, служебные механизмы открывают обходными путями. Через конфигуратор доступны все объекты метаданных, процедуры обновления, тестирование и исправление базы, а также настройка технологического журнала.

Технологический журнал включается файлом logcfg.xml, размещённым в каталоге conf сервера или в каталоге базы для файлового варианта. Это основной инструмент диагностики запросов, блокировок и ошибок СУБД, и он не зависит от интерфейсных настроек.

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

bash
"C:\Program Files\1cv8\8.3.x\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\MyBase" /N"Администратор" /Execute"D:\Tools\Обработка.epf"

Проверка результата и типичные ошибки

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

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

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

Типичные ошибки
01
Включение опции под учётной записью без прав администратора — настройка не сохраняется или не применяется
02
Ожидание, что опция включит отладку — это разные механизмы, отладка настраивается отдельно
03
Выдача полных прав рядовым пользователям ради одной обработки — риск порчи данных и нарушения учёта
04
Редактирование данных через «Все функции» без резервной копии — откатить прямые изменения сложно

Ограничения и границы безопасной работы

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

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

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

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

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

Раздел «Администрирование»
Норма

Появились новые подразделы и служебные команды

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

Состав раздела не изменился — настройка не применилась

Меню кнопки с треугольником
Норма

Есть пункт «Все функции», дерево объектов открывается

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

Пункта нет — не хватает прав администратора

Запись настроек функциональности
Норма

Флажок сохраняется после перезапуска программы

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

Флажок сбрасывается — недостаточно прав на изменение настроек

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

Почему в моей конфигурации нет опции «Технический специалист»?

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

Настройка «Технический специалист» действует на всех пользователей?

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

Можно ли включить режим без прав администратора?

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

Чем «Все функции» отличается от режима технического специалиста?

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

Опасно ли оставлять режим включённым постоянно?

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

Как открыть обработку, которой нет ни в одном разделе?

Через «Все функции»: разверните ветку «Обработки» или «Общие» и найдите нужный объект. Внешние файлы .epf открываются через «Файл → Открыть» в главном меню — для этого также нужны соответствующие права.

Итог

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

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