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

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

Справочник 1С: что это такое и как с ним работать

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

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

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

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

Что такое справочник в 1С простыми словами

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

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

Зачем нужны справочники и какие они бывают

Главная задача справочников — обеспечить единый источник нормативно-справочной информации (НСИ). Без них каждый документ заполнялся бы вручную, что привело бы к массе вариантов написания одного и того же: «ООО Ромашка», «Ромашка ООО», «ООО „Ромашка“» — для отчёта это три разных значения.

В типовых конфигурациях встречаются десятки справочников. Наиболее распространённые:

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

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

Как устроен справочник: код, наименование, реквизиты, иерархия

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

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

Реквизиты — дополнительные поля элемента. Например, у номенклатуры это вид номенклатуры, единица измерения, ставка НДС, страна происхождения. Реквизиты бывают обязательными и необязательными; программа не даст сохранить элемент без заполнения обязательных.

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

Иерархические справочники и группы

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

Владельцы и подчинённые справочники

Справочник может быть подчинён другому справочнику. Например, «Договоры контрагентов» подчинены «Контрагентам»: каждый договор привязан к конкретному контрагенту, и без владельца элемент создать нельзя. При удалении контрагента-пометки на удаление программа проверит и его подчинённые элементы.

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

Работа пользователя со справочником в типовых конфигурациях на управляемых формах выглядит одинаково независимо от конкретного справочника. Рассмотрим на примере номенклатуры.

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

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

Для поиска элемента в длинном списке используйте строку поиска, отбор по реквизитам и сортировку по колонкам. В полях ввода документов работает поиск по части наименования и по коду — достаточно начать вводить название.

Изменение, пометка на удаление и дубли

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

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

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

Справочник и другие объекты: в чём разница

Новички часто путают справочники с документами и регистрами. Различие принципиально: справочник отвечает на вопрос «что/кто это», документ — «что произошло и когда», регистр — «сколько и где накопилось». Приходная накладная (документ) ссылается на товар и склад (справочники) и делает движения в регистрах остатков.

Сравнение объектов

Справочник

Хранит условно-постоянные данные без привязки ко времени: товары, контрагенты, сотрудники. Изменения не образуют истории (кроме периодических реквизитов).

Документ

Фиксирует хозяйственное событие с датой и номером: поступление, реализация, приказ. При проведении изменяет регистры.

Регистр

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

Отдельный частный случай — периодические реквизиты справочника (встречаются в некоторых конфигурациях): их значение зависит от даты, например юридический адрес контрагента на конкретное число. При работе с такими реквизитами проверяйте, на какую дату программа показывает значение.

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

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

Ещё одна распространённая проблема — «битые ссылки»: в документе или отчёте вместо наименования отображается надпись вида «Объект не найден». Это значит, что элемент справочника был удалён физически (например, при нештатной чистке базы), а ссылки на него остались. Лечится восстановлением элемента или заменой ссылок; профилактика — использовать только пометку на удаление.

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

Как проверить результат

Элемент выбирается в документе
Норма

Новый товар или контрагент находится поиском и подставляется в документ

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

Элемент не виден — проверьте пометку на удаление, права доступа и отбор в списке

Отсутствие дублей
Норма

Поиск по наименованию и ИНН даёт один элемент

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

Несколько похожих записей — требуется объединение через поиск дублей

Корректность отчётов
Норма

Отчёт по контрагенту показывает полную картину взаиморасчётов

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

Суммы разнесены по нескольким похожим контрагентам

FAQ: частые вопросы о справочниках 1С

Чем элемент справочника отличается от группы?

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

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

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

Почему программа не даёт удалить контрагента?

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

Как загрузить в справочник тысячи позиций из Excel?

Используйте типовую обработку загрузки данных из табличного документа (в разных конфигурациях она называется по-разному, обычно в разделе с настройками или в карточке справочника). Подготовьте файл без объединённых ячеек, сопоставьте колонки полям, сначала загрузите тестовую порцию и проверьте результат.

Что делать, если в документе вместо названия написано «Объект не найден»?

Это «битая ссылка» — элемент справочника был удалён физически. Создайте элемент заново с теми же данными и замените ссылку в документе, либо восстановите базу из копии. Чтобы проблема не повторялась, удаляйте объекты только через штатную обработку удаления помеченных.

Итог

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

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