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