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

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

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

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

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

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

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

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

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

ГруппаТипичные справочникиДля чего нужны
Контрагенты и взаиморасчётыКонтрагенты, Договоры контрагентов, Банковские счетаУчёт покупателей, поставщиков, условий работы с ними
Товары и услугиНоменклатура, Единицы измерения, Ценовые группы, Ставки НДССкладской учёт, продажи, ценообразование
Организационная структураОрганизации, Подразделения, Склады, Сотрудники, Физические лицаРазделение учёта по компаниям, складам и ответственным
ДеньгиВалюты, Кассы, Статьи движения денежных средствКассовые и банковские операции, ДДС
Нормативные данныеКлассификаторы (ОКВЭД, ОКПО, КЛАДР/ФИАС), Виды налоговЗаполнение реквизитов, отчётность
Зарплата и кадрыДолжности, Графики работы, Начисления и удержанияКадровый учёт и расчёт зарплаты

Найти полный перечень можно через главное меню: «Все функции» → «Справочники». Если пункт «Все функции» не отображается, включите его в меню «Сервис» → «Параметры». В обычной работе нужные справочники вынесены в разделы: «Справочники», «Покупки», «Зарплата и кадры» и другие.

Иерархические и плоские справочники: в чём разница

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

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

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

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

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

Полезные приёмы при вводе: кнопка «Заполнить по ИНН» в карточке контрагента подтягивает данные из открытых источников (при подключённом сервисе), копирование существующего элемента (F9 или «Скопировать») ускоряет ввод однотипных позиций, а ввод «по строке» в поле документа создаёт элемент прямо из документа, если у пользователя есть права.

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

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

Как бороться с дублями и поддерживать порядок

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

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

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

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

Удаление элементов: как не сломать базу

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

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

Дополнительные реквизиты и сведения

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

Разница между ними: дополнительный реквизит виден прямо в карточке объекта и доступен в отборах списка, дополнительное сведение хранится отдельно и открывается по кнопке «Ещё» → «Дополнительные сведения». Для данных, по которым нужно фильтровать списки, выбирайте реквизиты; для справочной информации, которая нужна редко, достаточно сведений.

Маршрут решения

Как выбрать способ хранения данных

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

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

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

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

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

Отчёт по взаиморасчётам с контрагентами
Норма

Каждый партнёр встречается один раз, итоги сходятся

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

Один партнёр разбит на несколько строк с похожими именами — есть дубли

Список номенклатуры с отбором «без вида номенклатуры» или с пустыми учётными реквизитами
Норма

Пустой результат

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

Есть позиции без ключевых реквизитов — документы по ним могут проводиться некорректно

Удаление помеченных объектов в тестовом режиме
Норма

Программа удаляет объекты без ссылок, список неудалённых объясним

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

Масса объектов со ссылками из актуальных документов — пометки ставились бездумно

Поиск «битых ссылок» (Объект не найден) в документах
Норма

Не встречаются

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

Есть записи вида «<Объект не найден>» — данные были удалены в обход контроля ссылочной целостности

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

Итог

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

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

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

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

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

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

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

Почему не удаётся удалить контрагента, хотя документов по нему «нет»?

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

Как перенести справочники из одной базы 1С в другую?

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

Что делать, если нужного справочника нет в конфигурации?

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

Как ограничить сотрудникам возможность править справочники?

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