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

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

Как добавить дополнительное сведение в 1С

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

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

Механизм работает в типовых конфигурациях на базе Библиотеки стандартных подсистем: «Управление торговлей», «ERP», «Комплексная автоматизация», «Бухгалтерия предприятия», «Зарплата и управление персоналом» и других. Точное расположение команд зависит от конфигурации, но логика везде одинаковая: сначала включается функциональная опция, затем создаётся само свойство с указанием типа значения и объекта, к которому оно привязано.

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

Что такое дополнительные сведения и реквизиты в 1С

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

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

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

Включение механизма дополнительных реквизитов и сведений

По умолчанию в некоторых конфигурациях механизм может быть отключён функциональной опцией. Чтобы его активировать, перейдите в раздел «Администрирование» (или «НСИ и администрирование» в ERP и УТ) и откройте «Общие настройки». Найдите группу «Дополнительные реквизиты и сведения» и установите флажки «Дополнительные реквизиты» и «Дополнительные сведения».

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

Как создать дополнительное сведение: пошаговая инструкция

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

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

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

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

Как добавить дополнительный реквизит на форму объекта

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

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

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

Выбор типа значения и списка значений

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

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

Сравнение вариантов

Строка

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

Дополнительное значение (список)

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

Ссылка на справочник

Для связи с существующими данными (сотрудники, склады). Ограничение: значение зависит от актуальности связанного справочника.

Число или дата

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

Проверка результата и типичные ошибки

После создания свойства проверьте полный цикл: откройте карточку объекта, заполните значение, запишите, закройте и откройте снова — значение должно сохраниться. Для реквизита дополнительно проверьте, что он доступен в отборе списка (кнопка «Настроить список») и в настройках отчётов через «Отбор» → «Дополнительные реквизиты».

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

Как проверить результат

Свойство в карточке объекта
Норма

Свойство отображается, значение вводится и сохраняется после записи

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

Свойства нет в списке или значение пропадает после перезаписи

Отбор в списке
Норма

Реквизит доступен в «Настроить список» и отбор по нему возвращает правильные строки

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

Реквизита нет в полях отбора или отбор не находит заполненные объекты

Права пользователей
Норма

Обычный пользователь видит и заполняет свойство

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

Свойство видит только администратор — не хватает ролей

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

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

Массовое заполнение и перенос значений

Заполнять значения по одному объекту долго, если карточек сотни или тысячи. В типовых конфигурациях есть обработка «Групповое изменение реквизитов» (раздел «Администрирование» → «Обслуживание»), которая умеет работать и с дополнительными реквизитами: выберите объект, отберите нужные элементы и задайте значение реквизита для всех сразу.

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

Перед созданием нового свойства откройте список дополнительных сведений и поищите похожие по названию. В базах с историей часто обнаруживаются дубли вроде «Цвет», «Цвет товара» и «Основной цвет» — объединение данных после такого дублирования требует отдельной обработки.
ПЗ
Практическое замечание

FAQ: частые вопросы о дополнительных сведениях в 1С

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

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

Можно ли добавить доп сведение без программиста?

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

Почему созданное свойство не видно в карточке объекта?

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

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

Да, в карточке реквизита есть настройка обязательности заполнения. Учтите риск: старые объекты без этого значения перестанут записываться и проводиться, пока поле не заполнено. Безопаснее сначала заполнить реквизит у существующих объектов групповой обработкой и только потом включать обязательность.

Как вывести доп сведение в отчёт или печатную форму?

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

Что будет со значениями при обновлении конфигурации?

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

Итог

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

Дополнительные сведения и реквизиты создаются в разделе «Администрирование» → «Общие настройки» без доработки конфигурации. Выбирайте правильный набор объекта и тип значения, для категорий используйте список значений, а обязательность включайте только после заполнения существующих данных. Перед массовыми операциями делайте резервную копию и проверяйте результат на небольшой выборке.