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

Справочники и Данные · 11 мин

Для чего нужен справочник в 1С и как с ним работать

Для чего нужен справочник в 1С: что хранит, чем отличается от документа, как создать и заполнить, типовые справочники и ошибки при работе с данными.

Справочник в 1С — это объект конфигурации, который хранит нормативно-справочную информацию: списки контрагентов, номенклатуры, сотрудников, складов, валют, договоров и других сущностей, которые многократно используются в документах и отчётах. Без справочников учёт превратился бы в набор разрозненных текстовых строк: каждый раз пришлось бы вручную вводить название товара, ИНН покупателя или подразделение сотрудника, что неизбежно приводило бы к дублям и ошибкам.

Ключевая идея справочника — единообразие данных. Элемент создаётся один раз, а дальше на него ссылаются документы, отчёты и другие справочники. Если нужно исправить наименование поставщика, правка вносится в одном месте и автоматически отражается во всех связанных документах. Это принципиально отличает справочник от произвольного текста в поле документа.

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

Что такое справочник и что он хранит

С технической точки зрения справочник — это таблица базы данных, каждая строка которой называется элементом. Элемент имеет как минимум два стандартных реквизита: код и наименование. Кроме них разработчик конфигурации или сам пользователь (в режиме добавления дополнительных реквизитов) может добавить произвольные поля: ИНН и КПП у контрагента, артикул и единицу измерения у номенклатуры, табельный номер у сотрудника.

Справочники бывают простыми и иерархическими. В иерархических элементах можно группировать по папкам: например, номенклатуру — по категориям «Материалы», «Готовая продукция», «Услуги». Иерархия упрощает поиск и позволяет строить отчёты по группам. Также существуют подчинённые справочники: элемент одного справочника принадлежит элементу другого. Классический пример — справочник «Договоры контрагентов», подчинённый справочнику «Контрагенты»: договор не существует сам по себе, а привязан к конкретному контрагенту.

Чем справочник отличается от документа

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

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

Справочник и документ

Справочник

Хранит постоянные или редко меняющиеся данные: контрагенты, товары, сотрудники. Не создаёт движений по регистрам, не привязан к дате.

Документ

Фиксирует хозяйственную операцию на конкретную дату: поступление, продажа, начисление. При проведении изменяет учётные данные, ссылается на элементы справочников.

Какие справочники есть в типовых конфигурациях

В типовых решениях 1С («Бухгалтерия предприятия», «Управление торговлей», «Зарплата и управление персоналом») набор справочников уже предопределён. Пользователь не создаёт сами справочники — он заполняет их элементами. Основные группы:

  • Контрагенты и договоры — покупатели, поставщики, прочие партнёры с реквизитами ИНН, КПП, адресами и банковскими счетами.
  • Номенклатура — товары, материалы, услуги, работы с единицами измерения, ставками НДС, счетами учёта.
  • Склады и подразделения — места хранения и структурные единицы организации.
  • Сотрудники и физические лица — кадровые данные, в кадровых конфигурациях разделены на два связанных справочника.
  • Организации и банковские счета — собственные юридические лица и их реквизиты.
  • Валюты, статьи затрат, виды номенклатуры — классификаторы, обеспечивающие аналитику учёта.

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

Как создать и заполнить элемент справочника

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

Создание элемента справочника
  1. 1
    Откройте нужный справочник через меню раздела или полнотекстовый поиск по названию.
  2. 2
    Нажмите «Создать» и заполните обязательные реквизиты — минимум наименование, для контрагента также ИНН.
  3. 3
    При необходимости укажите группу (папку), чтобы элемент попал в правильную ветку иерархии.
  4. 4
    Заполните связанные данные: договоры, банковские счета, адреса — они часто хранятся в подчинённых справочниках или табличных частях.
  5. 5
    Нажмите «Записать и закрыть» и проверьте, что элемент появился в списке и выбирается в документе.

При массовом заполнении ручной ввод неэффективен. Типовые конфигурации поддерживают загрузку номенклатуры и контрагентов из табличных файлов (Excel, CSV) через встроенные обработки, а реквизиты контрагентов можно подтягивать автоматически по ИНН — программа заполнит наименование, адрес и КПП из открытых источников. Перед массовой загрузкой всегда проверяйте файл на дубли: две строки с одним ИНН создадут двух разных контрагентов.

Как справочники участвуют в учёте и отчётах

Ценность справочника проявляется в момент заполнения документа: пользователь не вводит текст, а выбирает элемент из списка. Программа подставляет связанные данные автоматически — при выборе номенклатуры подтягивается цена, ставка НДС и счёт учёта, при выборе контрагента — основной договор и адрес. Это сокращает время ввода и исключает опечатки в реквизитах.

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

Перед вводом нового контрагента используйте поиск по ИНН в списке справочника: это занимает несколько секунд и предотвращает появление дублей, которые потом придётся объединять вместе с перепривязкой документов.
ПЗ
Практическое замечание

Типичные ошибки при работе со справочниками

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

Типичные ошибки
01
Создание дублей: один контрагент заведён как «ООО Ромашка», «Ромашка ООО» и «Ромашка» — отчёты дробятся, акты сверки не сходятся.
02
Удаление элементов, на которые есть ссылки: в документах появляются битые ссылки, корректнее использовать пометку на удаление с контролем ссылочной целостности.
03
Заполнение только наименования без ключевых реквизитов: без ИНН не работает автопроверка контрагента и выгрузка отчётности.
04
Игнорирование иерархии: все элементы свалены в корень, поиск и групповые отчёты становятся неудобными.
05
Ручной ввод текста вместо выбора из справочника в тех полях, где выбор предусмотрен, — данные не попадают в аналитику.

Как проверить, что справочники ведутся правильно

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

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

Как проверить состояние справочников

Наличие дублей контрагентов
Норма

Каждый ИНН встречается в списке один раз

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

Несколько элементов с одинаковым ИНН или похожими наименованиями

Заполненность реквизитов
Норма

У контрагентов есть ИНН, у номенклатуры — единица измерения и ставка НДС

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

Элементы с пустыми ключевыми полями, документы требуют ручного дозаполнения

Ссылочная целостность
Норма

Пометка на удаление выполняется без ошибок, битых ссылок нет

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

В документах и отчётах встречаются записи вида «Объект не найден»

Структура иерархии
Норма

Элементы распределены по осмысленным группам

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

Тысячи элементов в корне списка, поиск только через строку поиска

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

Итог

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

Справочник в 1С хранит повторно используемые данные и обеспечивает их единообразие во всех документах и отчётах. Заполняйте ключевые реквизиты полностью, проверяйте элементы на дубли перед созданием и не удаляйте используемые записи без контроля ссылок.

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

Можно ли создать собственный справочник в 1С?

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

Что будет, если удалить элемент справочника, который используется в документах?

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

Чем справочник отличается от регистра сведений?

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

Как быстро заполнить справочник номенклатуры из Excel?

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

Почему в отчёте один поставщик показывается несколькими строками?

Наиболее вероятная причина — дубли в справочнике контрагентов: один и тот же поставщик заведён несколько раз с разными написаниями наименования. Проверьте список по ИНН и объедините дубли штатной обработкой с заменой ссылок — после этого отчёт сгруппирует обороты в одну строку.

Можно ли ограничить доступ пользователей к отдельным справочникам?

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