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