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