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

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

Реквизиты в 1С: что это такое и как с ними работать

Что такое реквизиты в 1С, чем отличаются реквизиты справочников, документов и табличных частей, как добавить свой реквизит и избежать типичных ошибок.

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

Понимание устройства реквизитов критично не только для программистов. Бухгалтер сталкивается с ними, когда не находит нужное поле в карточке поставщика или не может заполнить документ. Менеджер — когда пытается выгрузить данные в Excel и видит лишние или недостающие колонки. Ошибка в реквизите контрагента (неверный ИНН или расчётный счёт) приводит к отказу банка в платеже или к претензиям налоговой, поэтому относиться к полям формально нельзя.

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

Что такое реквизит и какую роль он играет в системе

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

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

Важно понимать разницу между реквизитом и просто текстом на форме. Надпись «ИНН» рядом с полем ввода — это подпись, а само поле, куда вводится значение, привязано к реквизиту. Если реквизита нет в структуре объекта, данные ввести некуда — они не сохранятся в базе.

Виды реквизитов: шапка, табличная часть, стандартные и дополнительные

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

Стандартные реквизиты создаются платформой автоматически и не удаляются: код, наименование, ссылка, пометка удаления у справочников; номер, дата, проведён у документов. Реквизиты конфигурации добавлены разработчиком типового решения — например, ИНН и КПП у контрагента. Дополнительные реквизиты создаёт сам пользователь в режиме предприятия без изменения конфигурации.

По расположению реквизиты документа делятся на реквизиты шапки и реквизиты табличной части. Шапка — это общие данные документа (контрагент, договор, организация), единые для всего документа. Табличная часть — это строки, например перечень товаров, и у каждой строки свои реквизиты: номенклатура, количество, цена, сумма.

Вид реквизитаГде находитсяПримерКто создаёт
СтандартныйЛюбой объектКод, наименование, датаПлатформа автоматически
Реквизит конфигурацииШапка или табличная частьИНН, договор, складРазработчик типового решения
Реквизит табличной частиСтроки таблицы документаКоличество, цена, суммаРазработчик
ДополнительныйКарточка объекта, группа «Дополнительно»Регион продаж, категория клиентаПользователь в режиме предприятия

Реквизиты справочников и документов: в чём разница на практике

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

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

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

Дополнительные реквизиты: как добавить своё поле без программиста

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

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

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

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

Дополнительный реквизит или доработка конфигурации

Дополнительный реквизит

Подходит для аналитики, отборов и печати. Добавляется за минуты, не ломает обновления. Ограничение: не участвует в проведении и проводках.

Доработка конфигурации

Нужна, когда поле должно влиять на учёт, движения по регистрам или автоматические расчёты. Требует программиста, тестирования и усложняет обновление типового решения.

Дополнительное сведение

Для справочной информации, которая нужна редко: примечания, внутренние пометки. Не видно в карточке как поле, слабо подходит для регулярных отборов.

Реквизиты организаций и контрагентов: что проверять перед работой

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

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

В типовых конфигурациях есть автоматическая проверка контрагентов по базе ФНС и автозаполнение карточки по ИНН. Используйте её при заведении нового поставщика или покупателя: система подтянет наименование, адрес и КПП и покажет статус организации — действующая она или ликвидирована.

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

Как проверить карточку контрагента

ИНН и КПП
Норма

Заполнены, проходят автоматическую проверку конфигурации без красных сообщений

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

Поле пустое, подсвечено ошибкой или контрагент не найден в базе ФНС

Банковский счёт
Норма

Счёт соответствует БИК банка, указан как основной

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

Счёт не проходит контроль по ключу или выбран несуществующий банк

Юридический адрес
Норма

Заполнен через классификатор адресов, а не произвольным текстом

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

Адрес введён вручную с ошибками, не распознаётся системой

Статус организации
Норма

Проверка показывает «Действующее»

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

«Ликвидировано», «в процессе реорганизации» или проверка не выполнялась

Типичные ошибки при работе с реквизитами

Большинство проблем с реквизитами возникает не из-за сложности механизма, а из-за спешки и непонимания, где хранится значение. Ниже — ситуации, которые повторяются чаще всего.

Типичные ошибки
01
Создание дубля справочника вместо исправления реквизита: при опечатке в ИНН заводят нового контрагента, и взаиморасчёты разваливаются на две карточки. Правильно — исправить реквизит в существующей карточке.
02
Добавление дополнительного реквизита с типом «Строка» вместо списка значений: пользователи пишут «Москва», «москва», «г. Москва», и отбор по этому полю перестаёт работать.
03
Ручная правка реквизитов в проведённом документе без перепроведения: данные в регистрах остаются старыми, отчёты расходятся с документом.
04
Использование дополнительных реквизитов для данных, которые должны влиять на учёт: поле заполняется, но проводки его не учитывают, и пользователь ошибочно считает, что учёт ведётся.
05
Заполнение адреса произвольным текстом вместо адресного классификатора: адрес не проходит проверку в электронных документах и декларациях.

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

Где смотреть и как искать нужный реквизит

Если вы не знаете, как называется поле и где оно находится, начните с формы объекта: нажмите «Ещё → Изменить форму» — там видны все реквизиты, выведенные на форму, включая скрытые. Поля, которые есть в объекте, но не показаны, можно добавить на форму самостоятельно в пользовательском режиме.

Для поиска данных по реквизитам используйте отборы в списках: «Ещё → Настроить список» позволяет отобрать элементы по любому доступному полю, включая дополнительные реквизиты. В отчётах нужное поле ищется через кнопку «Настройки» на вкладке «Отбор» или «Поля».

Разработчику или продвинутому пользователю полную структуру объекта показывает конфигуратор: в дереве конфигурации у каждого справочника и документа есть ветки «Реквизиты» и «Табличные части», где видны имена, типы и длины полей. В режиме предприятия состав полей можно посмотреть и через «Все функции → Стандартные → Вывести список» с настройкой колонок.

Маршрут решения

Как выбрать действие

Не хватает поля для аналитики или печати, на учёт оно не влияетДобавьте дополнительный реквизит через «Администрирование → Дополнительные реквизиты»
Поле должно участвовать в проводках или расчётахПланируйте доработку конфигурации с программистом и тестированием на копии базы
Значение в документе неверное, но в карточке справочника правильноеИсправьте реквизит в документе и перепроведите его
Значение неверное во всех новых документахИсправьте источник — карточку справочника или договор, откуда реквизит подставляется автоматически
Нужно исправить поле у сотен элементов сразуИспользуйте обработку группового изменения реквизитов, предварительно сделав копию базы и проверив на 1–2 элементах

Итог

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

Для новых аналитических полей используйте механизм дополнительных реквизитов — он безопасен и не ломает обновления. Любые изменения, затрагивающие учёт или массовые данные, выполняйте только с резервной копией и проверкой результата на малой выборке.

Итог

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

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

Частые вопросы

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

Реквизит — поле самого объекта, хранится в его таблице и доступен как часть карточки. Дополнительное сведение хранится в отдельной таблице, привязано к объекту ссылкой и открывается через «Ещё → Дополнительные сведения». Реквизит удобнее для отборов и печати, сведение — для редкой справочной информации.

Можно ли удалить реквизит из типовой конфигурации?

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

Почему дополнительный реквизит не виден в отчёте?

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

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

Сначала проверьте источник автозаполнения: чаще всего пустое поле означает, что не заполнен связанный объект — договор, карточка контрагента, склад по умолчанию в настройках пользователя. Заполните первичные данные, после чего документ начнёт подставлять значение автоматически.

Сколько дополнительных реквизитов можно создать?

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

Можно ли изменить тип реквизита после того, как данные уже введены?

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