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

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

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

Разбираем, какие объекты конфигурации 1С не являются справочниками: документы, регистры, перечисления, планы счетов. Признаки отличия и типичные ошибки.

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

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

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

Какие объекты 1С точно не являются справочниками

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

К объектам, которые не являются справочниками, относятся:

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

Документы и журналы: почему их путают со справочниками

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

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

Журнал документов — вообще не объект хранения, а лишь «окно» для просмотра документов одного или нескольких видов. Удаление журнала из конфигурации не удаляет сами документы, что наглядно показывает его служебную роль.

Регистры: главный «конкурент» справочников по хранению данных

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

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

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

ОбъектЧто хранитКто создаёт записиВлияет ли на итоги
СправочникПостоянные объекты (товары, контрагенты)Пользователь вручнуюНет
Регистр сведенийЗначения в разрезе измерений (курсы, цены)Пользователь или документКосвенно
Регистр накопленияОстатки и оборотыДокументы при проведенииДа, напрямую
ДокументСобытия хозяйственной деятельностиПользовательЧерез движения

Перечисления и планы: особые виды объектов

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

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

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

Проведение и движенияДокументы, регистры

Если объект при проведении создаёт записи в регистрах — это не справочник

Редактирование спискаПеречисление

Если пользователь не может добавить значение в режиме Предприятие — это перечисление

Признаки учёта и субконтоПлан счетов

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

Измерения и периодичностьРегистр сведений

Данные с привязкой к измерениям и дате — регистр, а не справочник

Как проверить вид объекта в конфигураторе

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

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

Как определить вид объекта
  1. 1
    Откройте конфигуратор и дерево конфигурации
  2. 2
    Найдите объект по имени через поиск по дереву метаданных
  3. 3
    Посмотрите, в какой ветке он находится: Справочники, Документы, Регистры и т.д.
  4. 4
    Проверьте свойства: у справочника есть код, наименование, иерархия; у регистра — измерения и ресурсы
  5. 5
    Убедитесь в поведении: справочник записывается без проведения и движений

Типичные ошибки и заблуждения

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

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

Типичные ошибки
01
Считать журнал документов справочником — журнал не хранит данные, это только форма просмотра
02
Путать регистр сведений со справочником — у регистра есть измерения и периодичность
03
Относить перечисления к справочникам — значения перечисления задаёт разработчик, а не пользователь
04
Называть план счетов справочником — это отдельный вид объекта метаданных со своими свойствами

FAQ: частые вопросы

Является ли справочником регистр сведений «Курсы валют»?

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

Можно ли вместо справочника использовать перечисление?

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

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

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

Являются ли отчёты и обработки справочниками?

Нет. Отчёты и обработки вообще не хранят учётные данные — это инструменты для вывода информации и выполнения сервисных действий над данными. У них нет элементов, кода и наименования в смысле справочника.

Почему в тестах правильный ответ «документ — не справочник»?

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

Итог

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

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