Справочники в 1С:Предприятие — это основа любой конфигурации, где хранятся постоянные или условно-постоянные данные: списки товаров, контрагентов, сотрудников, номенклатуры и других объектов. Без понимания, где и как расположены эти справочники, работа с программой становится крайне неудобной, особенно для новых пользователей или администраторов. В этой статье мы разберём не только стандартные места хранения справочников, но и скрытые способы их поиска, а также нюансы для разных версий платформы и популярных конфигураций.
Важно понимать, что расположение справочников зависит от режима работы (управляемое приложение или обычное), версии платформы (8.2 или 8.3) и конкретной конфигурации (1С:Бухгалтерия, 1С:Зарплата и Управление Персоналом, 1С:Управление Торговлей и др.). Мы рассмотрим все варианты, включая редкие случаи, когда справочники "прячутся" в неочевидных разделах меню.
1. Стандартные места расположения справочников в 1С 8.3
В современных версиях 1С:Предприятие 8.3 (управляемый интерфейс) большинство справочников сосредоточено в нескольких ключевых разделах. Их расположение унифицировано для большинства конфигураций, но могут быть исключения. Вот основные пути:
- 📁 Раздел "Справочники" — самый очевидный вариант. Здесь собраны все основные справочники:
Номенклатура,Контрагенты,Организации,Сотрудникии др. В некоторых конфигурациях этот раздел может называться "Нормативно-справочная информация" (НСИ). - 🔍 Панель навигации — слева в интерфейсе. Здесь справочники группируются по функциональным блокам. Например, в 1С:Бухгалтерия справочник
Счета бухгалтерского учетанаходится в разделе "Главное" → "План счетов". - 🛠 Раздел "Администрирование" — здесь могут храниться служебные справочники, например,
Пользователи,Роли,Настройки прав доступа. - 📊 Отчёты и обработки — иногда справочники открываются через специализированные обработки (например,
Групповое изменение справочников).
Чтобы быстро найти нужный справочник, используйте поиск по меню (лупа в верхнем правом углу). Введите название справочника (например, "номенклатура") — система покажет все возможные варианты, включая скрытые.
Если справочник не отображается в меню, проверьте права доступа вашего пользователя. Возможно, администратор ограничил видимость определенных разделов.
2. Где искать справочники в обычном (неуправляемом) интерфейсе 1С 8.2
В старых версиях 1С:Предприятие 8.2 (обычное приложение) интерфейс значительно отличается. Справочники здесь расположены иначе, и их поиск может вызвать затруднения у пользователей, привыкших к 8.3. Основные отличия:
- 📂 Меню "Операции" → "Справочники" — здесь собраны все основные справочники. В отличие от 8.3, нет группировки по разделам, поэтому список может быть очень длинным.
- 🔧 Меню "Сервис" → "Пользователи" — здесь находятся справочники, связанные с настройками программы и правами доступа.
- 📋 Контекстное меню — в некоторых формах (например, в документах) можно открыть справочник прямо из поля ввода, нажав
F4или кнопку с тремя точками (...).
В 8.2 нет глобального поиска по меню, поэтому для ускорения работы рекомендуется:
- Запомнить горячие клавиши:
Ctrl+Shift+S— открывает список справочников. - Использовать закладки в меню "Избранное" для часто используемых справочников.
- Настроить панель инструментов, добавив туда кнопки для быстрого доступа.
3. Справочники в популярных конфигурациях: где искать в 1С:Бухгалтерия, ЗУП, УТ
Каждая конфигурация 1С имеет свои особенности расположения справочников. Рассмотрим самые распространённые варианты:
| Конфигурация | Раздел меню | Примеры справочников | Особенности |
|---|---|---|---|
| 1С:Бухгалтерия | Справочники → НСИ | Контрагенты, Номенклатура, Счета учета, Статьи движения денежных средств |
Справочник План счетов находится в разделе "Главное". |
| 1С:Зарплата и Управление Персоналом (ЗУП) | Справочники → Кадровый учет | Сотрудники, Должности, Подразделения, Виды расчета |
Справочник Физические лица отделен от Сотрудников. |
| 1С:Управление Торговлей (УТ) | Справочники → Номенклатура и продажи | Номенклатура, Контрагенты, Склады, Типы цен |
Справочник Характеристики номенклатуры часто скрыт в подменю. |
| 1С:ERP | НСИ и администрирование → Справочники | Бизнес-процессы, Проекты, Ресурсы |
Многие справочники дублируются в разных разделах. |
В 1С:ЗУП и 1С:ERP некоторые справочники могут быть доступны только через документы. Например, справочник Виды начислений в ЗУП проще открыть из формы документа Начисление зарплаты, чем искать его в меню.
Как открыть скрытые справочники в 1С
ERP?:В ERP некоторые справочники (например, связанные с бизнес-процессами) не отображаются в основном меню. Чтобы их найти, перейдите в НСИ и администрирование → Настройка НСИ и разделов → Справочники и включите отображение скрытых объектов в настройках интерфейса.
4. Как найти справочник, если он не отображается в меню
Иногда справочник существует в конфигурации, но не виден в интерфейсе. Это может быть связано с:
- 🔒 Ограничениями прав доступа — у пользователя нет прав на просмотр.
- 👁 Настройками видимости — справочник скрыт в настройках интерфейса.
- 🛠 Особенностями конфигурации — справочник используется только в обработках или отчётах.
Чтобы найти такой справочник, воспользуйтесь одним из способов:
- Поиск по метаданным:
// В конфигураторе (режим "1С:Предприятие")1. Откройте конфигуратор (Shift + правый клик по ярлыку 1С).
2. Перейдите в
Объекты → Справочники.3. Просмотрите полный список справочников в дереве метаданных.
- Использование универсального поиска:
В управляемом интерфейсе введите название справочника в строку поиска (лупа вверху). Система покажет все формы, где он используется.
- Просмотр через "Все функции":
В меню
Все функции(обычно в разделе "Администрирование") можно увидеть все объекты конфигурации, включая скрытые.
☑️ Поиск скрытого справочника
В конфигурациях на базе БСП (Библиотека Стандартных Подсистем) некоторые справочники могут быть динамически подгружаемыми и не отображаться в списке до первого обращения. Например, справочник Классификатор адресов в 1С:УТ становится виден только после первого ввода адреса контрагента.
5. Работа со справочниками через конфигуратор: для администраторов
Администраторам и разработчикам часто требуется работать со справочниками напрямую через конфигуратор. Это позволяет не только просматривать, но и редактировать структуру справочников, добавлять новые реквизиты или изменять формы. Основные действия:
- 📝 Просмотр структуры:
В дереве метаданных разверните ветку
Объекты → Справочники. Здесь отображаются все справочники конфигурации, включая служебные. - 🔧 Редактирование форм:
Двойной клик по справочнику открывает его свойства. Здесь можно изменить состав реквизитов, формы списка и элемента, а также настроить права доступа.
- 🗃 Экспорт/импорт данных:
Через меню
Администрирование → Выгрузка/загрузка данныхможно переносить справочники между базами.
Для массового редактирования справочников удобно использовать внешние обработки, например:
Универсальный отчет по справочникам— показывает все элементы справочника с фильтрами.Групповое изменение реквизитов— позволяет одновременно изменить значения в нескольких записях.
Редактирование справочников через конфигуратор требует прав администратора. Неправильные изменения могут привести к ошибкам в работе программы!
Если вам нужно найти все ссылки на справочник в коде, используйте поиск по тексту в конфигураторе (Ctrl+Shift+F). Например, чтобы найти все места, где используется справочник Номенклатура, введите в поиск:
Справочники.Номенклатура
6. Частые ошибки при работе со справочниками и как их избежать
Даже опытные пользователи 1С иногда сталкиваются с проблемами при работе со справочниками. Вот наиболее распространённые ошибки и способы их решения:
- 🚫 "Справочник не найден":
Ошибка возникает, если справочник удалён или переименован. Проверьте название справочника в конфигураторе или восстановите его из резервной копии.
- 🔄 Дублирование записей:
Часто происходит при импорте данных. Используйте обработку
Поиск и удаление дублей(доступна в большинстве конфигураций). - 🔒 Ошибка доступа:
Если справочник не открывается, проверьте права пользователя в разделе
Администрирование → Пользователи. - 📉 Медленная работа со справочниками:
При большом количестве записей (более 10 000) используйте отборы и индексы. В конфигураторе можно оптимизировать запросы к справочнику.
Если справочник перестал открываться после обновления, причиной может быть:
- Конфликт версий конфигурации и платформы.
- Повреждение метаданных (решается тестированием и исправлением базы).
- Изменение структуры справочника в новой версии (требуется перенос данных).
Перед массовым изменением справочников всегда делайте резервную копию базы! Для этого в конфигураторе выберите Администрирование → Выгрузить информационную базу.
7. Полезные обработки и расширения для работы со справочниками
Для удобной работы со справочниками можно использовать дополнительные обработки и расширения. Некоторые из них входят в стандартные поставки 1С, другие доступны на портале 1С:ИТС или Инфостарт.
| Название обработки | Назначение | Где взять |
|---|---|---|
Универсальный отчет по справочникам |
Позволяет вывести любой справочник в виде отчёта с фильтрами и группировками. | Входит в стандартную поставку большинства конфигураций. |
Поиск и замена в справочниках |
Массовое изменение значений реквизитов (например, замены старых артикулов на новые). | Доступна на Инфостарт (бесплатно и платные версии). |
Сравнение и синхронизация справочников |
Сравнивает данные между двумя базами и синхронизирует изменения. | 1С:ИТС или партнёрские решения. |
Экспорт/импорт справочников в Excel |
Удобный перенос данных между 1С и Excel (с сохранением иерархии). | Многие конфигурации имеют встроенный функционал, но есть и внешние обработки. |
Для автоматизации рутинных операций можно написать собственные обработки на встроенном языке 1С. Например, скрипт для автоматического заполнения реквизита Артикул на основе Наименования:
Процедура ЗаполнитьАртикулы()
Выборка = Справочники.Номенклатура.Выбрать();
Пока Выборка.Следующий() Цикл
Если ПустаяСтрока(Выборка.Артикул) Тогда
Выборка.Артикул = Лев(Выборка.Наименование, 10); // Берём первые 10 символов
Выборка.Записать();
КонецЕсли;
КонецЦикла;
КонецПроцедуры
Перед использованием сторонних обработок проверяйте их совместимость с вашей версией 1С и конфигурацией!
FAQ: Ответы на частые вопросы о справочниках в 1С
🔹 Как открыть справочник, если он не виден в меню, но есть в конфигураторе?
Если справочник существует в метаданных, но не отображается в интерфейсе, попробуйте:
- Включить отображение всех команд в настройках интерфейса (
Администрирование → Настройка интерфейса). - Использовать универсальный поиск (лупа вверху) — иногда справочник доступен через другие формы.
- Открыть его через
Все функции(раздел "Администрирование"). - Если справочник служебный, возможно, он не предназначен для ручного редактирования.
🔹 Можно ли восстановить удалённый справочник?
Да, но способ зависит от того, как он был удалён:
- Если удалён элемент справочника (например, одна запись), восстановите его из архива или резервной копии базы.
- Если удалён весь справочник (как объект конфигурации), потребуется:
- Восстановить конфигурацию из резервной копии.
- Или сравнить и объединить с эталонной конфигурацией (
Конфигуратор → Конфигурация → Сравнить, объединить).
Внимание! Удалённые объекты метаданных не восстанавливаются стандартными средствами — требуется резервная копия!
🔹 Почему при открытии справочника выдаётся ошибка "Объект не найден"?
Эта ошибка возникает в нескольких случаях:
- Справочник был переименован в конфигураторе, но старые ссылки остались в коде.
- Произошло повреждение метаданных (нужно тестировать и исправлять базу).
- Отсутствуют права доступа на этот справочник.
- Справочник удалён из конфигурации, но есть документы, ссылающиеся на него.
Для диагностики откройте Журнал регистрации (Администрирование → Журнал регистрации) и найдите подробности ошибки.
🔹 Как экспортировать справочник в Excel?
Способы экспорта зависят от конфигурации:
- Стандартный экспорт:
- Откройте справочник.
- Нажмите
Ещё → Выгрузить в Excel(или аналогичную кнопку).
- Через универсальный отчёт:
- Откройте
Универсальный отчет по справочникам. - Выберите нужный справочник и настройте вывод данных.
- Экспортируйте результат в Excel.
- Откройте
- С помощью обработки:
Используйте внешние обработки, например,
Выгрузка в Excelс Инфостарта.
Если нужно сохранить иерархию (например, для справочника Номенклатура), используйте обработки с поддержкой древовидных структур.
🔹 Можно ли изменить структуру справочника без программиста?
В большинстве случаев нет. Изменение структуры справочника (добавление/удаление реквизитов, изменение типов данных) требует доступа в конфигуратор и прав администратора. Однако есть исключения:
- В некоторых конфигурациях (например, 1С:ERP) есть механизм дополнительных реквизитов, который позволяет добавлять новые поля без изменения конфигурации (
НСИ и администрирование → Дополнительные реквизиты). - Можно использовать расширения конфигурации, которые позволяют добавлять реквизиты без изменения основной конфигурации (доступно с версии платформы 8.3.6).
Для сложных изменений (например, добавление новой табличной части) без программиста не обойтись.