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

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

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

Что такое справочник в 1С, для чего он нужен, как создавать и заполнять элементы, группы, реквизиты. Практические советы и ответы на вопросы.

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

Такая организация данных решает две задачи. Первая — исключение дублирования и ошибок ввода: одно и то же значение существует в базе ровно один раз, а все документы ссылаются на него. Вторая — возможность хранить подробные характеристики: у элемента справочника есть реквизиты (артикул, ставка НДС, ИНН контрагента), которые автоматически подставляются в документы и отчёты.

Без справочников учёт в 1С был бы набором несвязанных текстовых строк: отчёты не смогли бы сгруппировать продажи по товару, потому что «Кирпич М-150», «кирпич м150» и «Кирп. М150» воспринимались бы как разные позиции. Понимание устройства справочников — базовый навык для любого пользователя, бухгалтера или администратора 1С.

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

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

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

Третья функция — контроль корректности. Поле документа, связанное со справочником, не даст ввести произвольное значение: пользователь выбирает только из существующих элементов, а администратор может дополнительно настроить проверки заполнения обязательных реквизитов.

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

Практически любая типовая конфигурация (1С:Бухгалтерия, Управление торговлей, Зарплата и управление персоналом) содержит десятки предопределённых справочников. Состав зависит от прикладного решения, но базовый набор похож.

СправочникЧто хранитГде используется
НоменклатураТовары, услуги, материалыНакладные, счета, складской учёт
КонтрагентыПокупатели, поставщики, партнёрыДокументы продажи и закупки, взаиморасчёты
СотрудникиРаботники организацииКадровые документы, расчёт зарплаты
СкладыМеста храненияСкладские и товарные документы
ОрганизацииСобственные юрлица и ИПВсе документы и регламентированная отчётность
ВалютыДенежные единицыВалютные операции, курсы
Статьи затрат / расходовАналитика расходовРасходные документы, отчёты по затратам

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

Устройство справочника: код, наименование, реквизиты и табличные части

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

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

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

Иерархия и группы: как навести порядок в больших списках

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

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

Иерархия групп и элементов

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

Практические правила группировки

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

Подчинённые справочники и связь данных

В 1С один справочник может быть подчинён другому. Классический пример: справочник «Договоры контрагентов» подчинён справочнику «Контрагенты». Договор не существует сам по себе — он всегда привязан к конкретному контрагенту, и при открытии карточки контрагента виден список его договоров.

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

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

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

В пользовательском режиме создание элемента занимает меньше минуты. Рассмотрим типовой порядок на примере номенклатуры — в других справочниках действия аналогичны.

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

Если нужно завести много однотипных элементов, используйте копирование (клавиша F9 или пункт контекстного меню): создаётся дубликат карточки, в котором достаточно поменять отличающиеся поля. Для массовой загрузки из Excel во многих конфигурациях есть встроенные обработки загрузки данных из табличного документа.

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

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

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

Элемент в списке
Норма

Отображается в нужной группе, наименование без опечаток

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

Элемент попал не в ту группу или дублирует существующий

Выбор в документе
Норма

Элемент находится поиском и подставляется в поле

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

Элемент не находится — возможно, он помечен на удаление

Автозаполнение
Норма

При выборе элемента подставляются нужные реквизиты (ставка НДС, единица измерения)

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

Поля документа остаются пустыми — реквизиты в карточке не заполнены

Удаление, пометка на удаление и типичные ошибки

Физическое удаление элемента справочника в 1С обычно недоступно сразу: элемент сначала помечается на удаление. Это защита от потери данных, ведь на элемент могут ссылаться сотни документов. Окончательное удаление выполняется через специальную операцию «Удаление помеченных объектов», которая проверяет ссылки: если элемент используется в документах, программа покажет список этих документов и не даст удалить элемент, пока ссылки не будут разорваны.

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

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

Как избежать дублей и поддерживать справочники в порядке

Главная болезнь справочников в реальных базах — дубли: «Иванов И.И.», «Иванов Иван Иванович» и «ИВАНОВ И.И.» как три разных сотрудника. Дубли ломают отчёты, взаиморасчёты и кадровый учёт, а разгребать их сложнее, чем предотвратить.

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

Назначьте ответственного за ведение ключевых справочников (номенклатуры и контрагентов). Когда элементы создают все пользователи без единых правил наименования, дубли и хаос появляются в течение нескольких месяцев даже в небольшой базе.
ПЗ
Практическое замечание

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

Ответы на частые вопросы

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

Справочник хранит постоянные списки (товары, контрагенты, сотрудники) и не привязан к моменту времени. Документ фиксирует событие хозяйственной жизни (продажу, поступление, начисление) на конкретную дату и, как правило, содержит ссылки на элементы справочников. Справочник отвечает на вопрос «что это», документ — «что произошло».

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

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

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

Потому что на него ссылаются другие объекты: документы, записи регистров, другие элементы справочников. При удалении помеченных объектов программа показывает список таких ссылок. Нужно либо очистить ссылки (заменить элемент в документах), либо оставить элемент помеченным — на учёт это не влияет.

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

Во многих типовых конфигурациях есть механизм дополнительных реквизитов и сведений, доступный администратору через настройки («Администрирование» → «Общие настройки» → «Дополнительные реквизиты»). Он позволяет добавить собственные поля без изменения конфигурации. Полноценные новые реквизиты объекта создаются только в конфигураторе.

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

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

Что делать, если в справочнике накопилось много дублей контрагентов?

Используйте типовую обработку поиска и удаления дублей (обычно находится в разделе администрирования или обслуживания). Она находит совпадения по наименованию и реквизитам, заменяет ссылки во всех документах на выбранный «основной» элемент и помечает дубли на удаление. Перед запуском сделайте резервную копию и проверьте результат на небольшой выборке.

Итог

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

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