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