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

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

Режим «Все функции» в 1С: что это и как им пользоваться

Что такое режим «Все функции» в 1С, как его открыть в тонком клиенте и конфигураторе, зачем он нужен и какие риски несёт. Пошаговая инструкция и FAQ.

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

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

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

Что именно показывает режим «Все функции»

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

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

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

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

Порядок действий
  1. 1
    Откройте главное меню (кнопка со стрелкой в левом верхнем углу окна)
  2. 2
    Выберите «Сервис», затем «Параметры»
  3. 3
    Установите флажок «Отображать команду Все функции» и нажмите «ОК»
  4. 4
    Снова откройте главное меню — внизу появится пункт «Все функции»
  5. 5
    Щёлкните по нему и найдите нужный объект через дерево или строку поиска

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

Быстрый поиск внутри окна

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

Где искать «Все функции» в конфигураторе и толстом клиенте

В конфигураторе аналогичную роль играет дерево конфигурации (меню «Конфигурация — Открыть конфигурацию»), но это инструмент разработки, а не работы с данными. Через конфигуратор можно посмотреть структуру объекта, но нельзя открыть список документов с реальными данными.

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

Типовые сценарии, когда режим действительно нужен

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

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

Объект виден в дереве, но не открываетсяНедостаточно прав

Проверьте роли пользователя или войдите под полными правами

Объекта нет в деревеОбъект отсутствует в конфигурации

Уточните название — возможно, это внешняя обработка, а не встроенный объект

Пункт «Все функции» не появляетсяНе включён флажок в параметрах

Откройте «Сервис — Параметры» и проверьте настройку

Риски: почему режим нельзя давать всем пользователям

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

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

Альтернативы и ограничения режима

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

Сравнение вариантов

Командный интерфейс разделов

Подходит для повседневной работы; ограничение — показывает только то, что вынес разработчик

Универсальные отчёты и поиск в меню

Подходит для поиска документов и справочников по названию; не показывает регистры

Режим «Все функции»

Подходит для доступа к любым объектам; требует понимания структуры и осторожности

Консоль запросов / конфигуратор

Подходит разработчику для анализа данных; избыточен для простого открытия списка

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

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

Частые вопросы о режиме «Все функции»

Почему в моём меню нет пункта «Все функции»?

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

Может ли обычный пользователь что-то испортить через «Все функции»?

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

Почему какой-то объект есть у коллеги, а у меня в дереве не отображается?

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

Как быстро найти нужный объект в огромном дереве?

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

Отличается ли «Все функции» в файловой и клиент-серверной базе?

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

Можно ли открыть «Все функции» горячими клавишами?

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

Итог

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

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