Справочники и Данные · 12 мин
Справочники в 1С: что это, какие бывают и как с ними работать
Какие справочники есть в 1С, чем отличаются предопределённые и пользовательские элементы, как создавать, группировать и очищать справочники без ошибок.
Справочник в 1С — это объект конфигурации, который хранит условно-постоянную информацию: списки контрагентов, номенклатуры, сотрудников, складов, валют, договоров. В отличие от документов, справочники не регистрируют события во времени, а служат источником повторно используемых данных. Когда вы оформляете накладную и выбираете покупателя, вы обращаетесь именно к справочнику «Контрагенты».
Правильно организованные справочники — основа корректного учёта. Дубли в номенклатуре искажают остатки на складе, разные написания одного контрагента ломают отчёты по взаиморасчётам, а удалённый элемент, на который ссылаются документы, превращается в «битую ссылку». Поэтому работа со справочниками — это не только ввод новых элементов, но и регулярная поддержка их чистоты.
Материал подходит для типовых конфигураций 1С:Предприятие 8.3 — Бухгалтерия предприятия, Управление торговлей, Управление нашей фирмой, Зарплата и управление персоналом. Названия отдельных справочников и пунктов меню могут немного отличаться в зависимости от конфигурации и её версии.
Какие справочники есть в типовых конфигурациях 1С
Набор справочников зависит от конфигурации, но базовый состав во всех учётных решениях похож. Ниже — основные группы, которые встречаются практически в любой программе.
| Группа | Типичные справочники | Для чего нужны |
|---|---|---|
| Контрагенты и взаиморасчёты | Контрагенты, Договоры контрагентов, Банковские счета | Учёт покупателей, поставщиков, условий работы с ними |
| Товары и услуги | Номенклатура, Единицы измерения, Ценовые группы, Ставки НДС | Складской учёт, продажи, ценообразование |
| Организационная структура | Организации, Подразделения, Склады, Сотрудники, Физические лица | Разделение учёта по компаниям, складам и ответственным |
| Деньги | Валюты, Кассы, Статьи движения денежных средств | Кассовые и банковские операции, ДДС |
| Нормативные данные | Классификаторы (ОКВЭД, ОКПО, КЛАДР/ФИАС), Виды налогов | Заполнение реквизитов, отчётность |
| Зарплата и кадры | Должности, Графики работы, Начисления и удержания | Кадровый учёт и расчёт зарплаты |
Найти полный перечень можно через главное меню: «Все функции» → «Справочники». Если пункт «Все функции» не отображается, включите его в меню «Сервис» → «Параметры». В обычной работе нужные справочники вынесены в разделы: «Справочники», «Покупки», «Зарплата и кадры» и другие.
Иерархические и плоские справочники: в чём разница
Плоский справочник — это простой список без вложенности: валюты, ставки НДС, единицы измерения. Иерархический позволяет создавать группы (папки) и раскладывать элементы по ним. Номенклатура и контрагенты почти всегда иерархические: товары удобно группировать по категориям, а контрагентов — по регионам или типам партнёров.
Иерархия бывает двух видов: «иерархия групп и элементов» (группа — только папка, в ней нельзя хранить данные) и «иерархия элементов» (один элемент может быть подчинён другому, как сотрудник — руководителю подразделения). Вид иерархии задаётся в конфигурации и пользователем не меняется.
Практический вывод: перед массовым вводом данных продумайте структуру групп. Перенос сотен позиций номенклатуры между папками потом — рутинная операция, а при больших объёмах удобнее делать её обработкой группового изменения реквизитов, а не вручную.
Как создать и заполнить элемент справочника
Откройте нужный справочник через раздел меню или «Все функции». Нажмите «Создать» (или Insert). Заполните обязательные поля — они обычно выделены или отмечены красной пунктирной рамкой. Для контрагента это наименование, для номенклатуры — наименование и вид номенклатуры. Остальные реквизиты заполняйте по мере необходимости: ИНН, адреса, счета, единицы измерения.
Полезные приёмы при вводе: кнопка «Заполнить по ИНН» в карточке контрагента подтягивает данные из открытых источников (при подключённом сервисе), копирование существующего элемента (F9 или «Скопировать») ускоряет ввод однотипных позиций, а ввод «по строке» в поле документа создаёт элемент прямо из документа, если у пользователя есть права.
Для загрузки больших объёмов — прайс-листов поставщиков, списка сотрудников — используйте типовые обработки загрузки из табличных документов (Excel). В ряде конфигураций они находятся в разделе «Администрирование» → «Загрузка данных из файла» или прямо в форме списка справочника.
- 1Откройте справочник через раздел меню или «Все функции»
- 2Нажмите «Создать» и заполните обязательные реквизиты
- 3Проверьте дубли: поищите элемент по наименованию или ИНН до сохранения
- 4Заполните дополнительные реквизиты, влияющие на учёт (счета, ставки, единицы)
- 5Нажмите «Записать и закрыть» и проверьте, что элемент появился в нужной группе
Как бороться с дублями и поддерживать порядок
Дубли — главная проблема справочников в рабочих базах. Один и тот же контрагент заводится как «ООО Ромашка», «Ромашка ООО» и «ООО \"Ромашка\"», и задолженность по нему распадается на три разные строки в отчётах. Причина почти всегда одна: пользователи создают новый элемент, не проверив существующие.
Для поиска и объединения дублей в типовых конфигурациях есть штатная обработка: «Администрирование» → «Обслуживание» → «Корректировка данных» → «Поиск и удаление дублей» (в некоторых версиях путь отличается). Обработка ищет совпадения по выбранным реквизитам и заменяет все ссылки на дубль ссылкой на «правильный» элемент, после чего дубль можно удалить.
Профилактика эффективнее лечения: настройте права так, чтобы создавать контрагентов и номенклатуру могли только ответственные сотрудники, договоритесь о единых правилах написания наименований и периодически проверяйте справочники отчётом по дублям.
Удаление элементов: как не сломать базу
В 1С элементы справочников не удаляются сразу, а сначала помечаются на удаление. Это защита: пока элемент помечен, ссылки на него в документах продолжают работать, а сам элемент исключается из подбора в новые документы. Физическое удаление выполняется отдельной операцией — «Администрирование» → «Обслуживание» → «Удаление помеченных объектов».
При удалении программа проверяет, есть ли ссылки на объект. Если контрагент указан хотя бы в одном документе, удалить его не получится — программа покажет список мест использования. Варианты действий: оставить элемент помеченным (рекомендуется для исторических данных), заменить ссылки на другой элемент через поиск дублей или удалить/распровести сами документы, что обычно недопустимо для закрытых периодов.
Дополнительные реквизиты и сведения
Когда типовых полей не хватает — нужно хранить, например, «менеджера по умолчанию» у контрагента или «срок годности» у номенклатуры — не обязательно дорабатывать конфигурацию. В разделе «Администрирование» → «Общие настройки» включите «Дополнительные реквизиты и сведения», после чего в карточках появится возможность добавлять собственные поля.
Разница между ними: дополнительный реквизит виден прямо в карточке объекта и доступен в отборах списка, дополнительное сведение хранится отдельно и открывается по кнопке «Ещё» → «Дополнительные сведения». Для данных, по которым нужно фильтровать списки, выбирайте реквизиты; для справочной информации, которая нужна редко, достаточно сведений.
Как выбрать способ хранения данных
Как проверить, что справочники в порядке
Раз в квартал или перед сдачей отчётности полезно провести ревизию ключевых справочников. Признаки здорового состояния: отсутствие дублей по ИНН у контрагентов, отсутствие помеченных на удаление элементов, на которые всё ещё ссылаются свежие документы, заполненные обязательные реквизиты у активных позиций номенклатуры.
Контрольные точки состояния справочников
Каждый партнёр встречается один раз, итоги сходятся
Один партнёр разбит на несколько строк с похожими именами — есть дубли
Пустой результат
Есть позиции без ключевых реквизитов — документы по ним могут проводиться некорректно
Программа удаляет объекты без ссылок, список неудалённых объясним
Масса объектов со ссылками из актуальных документов — пометки ставились бездумно
Не встречаются
Есть записи вида «<Объект не найден>» — данные были удалены в обход контроля ссылочной целостности
Если база файловая и небольшая, ревизию можно делать вручную по спискам. В клиент-серверных базах с сотнями тысяч элементов используйте штатные обработки поиска дублей и тестирования и исправления — последнюю запускайте только на копии или в нерабочее время, так как она блокирует работу пользователей.
Что важно запомнить
Справочники — фундамент учёта в 1С: контрагенты, номенклатура, сотрудники, склады, валюты. Создавайте элементы после проверки на дубли, удаляйте только через пометку и контроль ссылок, недостающие поля добавляйте дополнительными реквизитами, а массовые операции выполняйте после резервного копирования.
Частые вопросы о справочниках в 1С
Чем справочник отличается от документа и регистра сведений?
Справочник хранит относительно постоянные списки объектов (контрагенты, товары). Документ фиксирует событие во времени (продажа, оплата) и делает движения по регистрам. Регистр сведений хранит значения в разрезе измерений, часто с периодичностью — например, курсы валют по датам. Если данные меняются во времени и нужна история, правильнее регистр сведений, а не поле справочника.
Можно ли восстановить удалённый элемент справочника?
Если элемент только помечен на удаление — да: снимите пометку кнопкой или сочетанием клавиш в списке. Если объект удалён физически через «Удаление помеченных объектов», восстановление возможно только из резервной копии базы. Поэтому перед чисткой базы копия обязательна.
Почему не удаётся удалить контрагента, хотя документов по нему «нет»?
Программа проверяет все типы ссылок, а не только документы: элемент может использоваться в других справочниках (договоры, банковские счета), в регистрах сведений (адреса, контактная информация), в планах обмена и настройках. Окно контроля ссылок показывает полный список мест использования — пройдитесь по нему и разберите каждую ссылку.
Как перенести справочники из одной базы 1С в другую?
Для типовых конфигураций используйте обработку «Выгрузка и загрузка данных XML» (перенос между идентичными конфигурациями) или универсальный обмен данными по правилам конвертации. Для разовой загрузки списков подойдёт «Загрузка данных из файла» через Excel. После переноса обязательно проверьте, что не появились дубли по контрагентам и номенклатуре.
Что делать, если нужного справочника нет в конфигурации?
Сначала проверьте, не решается ли задача дополнительными реквизитами или сведениями существующих объектов. Если нужен полноценный новый список — например, реестр объектов обслуживания — потребуется доработка конфигурации: добавление справочника в конфигураторе. Это работа для разработчика, в типовой базе на поддержке она влияет на порядок обновлений.
Как ограничить сотрудникам возможность править справочники?
Через роли и профили групп доступа: «Администрирование» → «Настройки пользователей и прав». Уберите у обычных пользователей право добавления и изменения по критичным справочникам (номенклатура, контрагенты), оставив просмотр. Ввод новых элементов поручите ответственным сотрудникам — это резко снижает количество дублей и ошибок.