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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Предопределённые элементы: зачем они нужны

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

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

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

Как создать и настроить справочник в конфигураторе

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

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

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

В пользовательском режиме без конфигуратора доступен механизм «Дополнительные реквизиты и сведения»: администратор может добавить к справочнику новое поле (например, «Менеджер» к контрагенту) прямо из интерфейса предприятия. Это безопасный способ донастройки без вмешательства в код.

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

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

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

Типичные ошибки
01
Создание дублей контрагентов с разным написанием наименования — приводит к раздробленным взаиморасчётам
02
Удаление элементов вместо пометки на удаление — риск битых ссылок в документах
03
Плоский список номенклатуры без групп — затрудняет поиск и аналитику
04
Изменение предопределённых элементов — ломает типовые механизмы заполнения
05
Загрузка данных без контроля дублей — справочник разрастается и теряет достоверность

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

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

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

Дубли в справочнике
Норма

Каждый контрагент и товар заведён один раз

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

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

Ссылки на элемент
Норма

Элемент открывается, по кнопке «Ещё — Ссылки на объект» виден список документов

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

Пометка на удаление у элемента, используемого в проведённых документах

Структура групп
Норма

Элементы логично распределены по папкам

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

Все элементы в корне или в одной папке «Разное»

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

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

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

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

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

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

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

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

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

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

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

Итог

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

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