Дополнительные сведения в 1С:Бухгалтерии 3.0: полное руководство

19.10.2026

Типовая конфигурация 1С:Бухгалтерия 3.0 содержит сотни реквизитов в документах и справочниках, но иногда этого недостаточно: нужно добавить поле для источника привлечения клиента в карточку контрагента, указать категорию договора или добавить внутренний комментарий к реализации. Программисты обычно предлагают доработать конфигурацию — добавить новый реквизит, изменить формы, пересобрать расширение. Но есть способ проще: использовать механизм дополнительных сведений, который встроен в платформу и не требует программирования.

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

Что такое дополнительные сведения и зачем они нужны

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

Главная задача механизма — дать пользователю инструменты для расширения структуры данных без «снятия с замка» и без программирования. Это особенно полезно, когда:

  • Нужно добавить поле в десяток разных документов — доработка каждого займёт часы работы программиста
  • Конфигурация регулярно обновляется — любые изменения придётся заново вносить после каждого обновления
  • Нужно протестировать идею — например, вести учёт источников привлечения клиентов, прежде чем принимать решение о серьёзной доработке
Важное ограничение: к одному документу может соответствовать только одно значение дополнительного сведения. Это как добавить новый реквизит в шапку документа. В табличную часть (например, в список товаров реализации) добавить такое поле нельзя — для этого нужны другие механизмы.

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

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

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

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

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

Хранятся в отдельном регистре сведений. Не видны сразу — доступны по специальной команде «Дополнительные сведения» из карточки объекта. К одному объекту привязано только одно значение.

ХарактеристикаДополнительные реквизитыДополнительные сведения
Где хранятсяВ самом объектеВ регистре сведений
ВидимостьСразу видны в формеПо команде «Дополнительные сведения»
Количество значенийМожно несколькоТолько одно
Редактирование в закрытом периодеЗаблокировано датой запретаДоступно (хранятся отдельно)
Добавление к документамТолько к справочникамК справочникам и документам

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

Как включить дополнительные сведения

По умолчанию механизм может быть выключен. Чтобы включить:

  1. Перейдите в раздел «Администрирование» → «Общие настройки».
  2. Раскройте группу «Дополнительные реквизиты и сведения».
  3. Установите флажок «Дополнительные реквизиты и сведения».
  4. Нажмите «Записать и закрыть».

Теперь в разделе «Администрирование» появится гиперссылка «Дополнительные сведения», через которую вы будете создавать и управлять новыми полями.

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

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

Шаг 1. Откройте список дополнительных сведений

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

Шаг 2. Выберите объект

Найдите в списке справочник «Контрагенты». Установите на него курсор и нажмите кнопку «Добавить» → «Новое».

Шаг 3. Заполните форму создания

В открывшейся форме заполните поля:

  • Наименование: «Источник привлечения» (так поле будет называться для пользователя)
  • Тип значения: оставьте «Дополнительное значение» — это создаст отдельный справочник источников
  • Имя для разработчиков: «ИсточникПривлечения» (это имя понадобится для отчётов и печатных форм — оно должно быть уникальным, без пробелов и кириллицы)
  • Заголовок: можно оставить пустым или написать подсказку для пользователя
  • Комментарий: описание назначения поля (для внутреннего использования)

Нажмите «Записать и закрыть».

Шаг 4. Проверьте результат

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

Как редактировать значения дополнительных сведений

Есть два способа заполнить значение:

Способ 1. Из карточки объекта

  1. Откройте карточку контрагента.
  2. Нажмите кнопку «Дополнительные сведения» в командной панели.
  3. В открывшейся форме выберите значение из справочника или создайте новое.
  4. Нажмите «Записать и закрыть».

Способ 2. Из списка объектов

Если нужно заполнить поле сразу для нескольких контрагентов:

  1. Откройте список контрагентов.
  2. Выделите нужных контрагентов (с зажатой клавишей Ctrl или Shift).
  3. Нажмите кнопку «Дополнительные сведения» в командной панели списка.
  4. В открывшейся форме выберите значение — оно применится ко всем выделенным объектам.
Важно: дополнительные сведения хранятся в отдельном регистре, поэтому на них не распространяется действие «Даты запрета редактирования». Это значит, что вы можете изменить источник привлечения для контрагента из закрытого периода. Используйте это осторожно: такие изменения не видны в журнале регистрации изменений документов.

Как вывести дополнительное сведение в список объектов

По умолчанию поле «Источник привлечения» не видно в списке контрагентов — его нужно добавить вручную.

  1. Откройте список контрагентов.
  2. Нажмите «Ещё» → «Изменить форму».
  3. В левой части окна настройки формы выберите пункт «Ссылка» и нажмите кнопку «Добавить поля».
  4. В списке доступных полей найдите «Источник привлечения» и установите флажок.
  5. Нажмите «ОК».
  6. С помощью стрелок вверх/вниз поднимите поле повыше в списке колонок.
  7. Отредактируйте название колонки — уберите всё лишнее в скобках.

Теперь колонка «Источник привлечения» видна в списке контрагентов, и вы можете сортировать и фильтровать по ней.

Как использовать одно сведение в разных объектах

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

Вместо создания двух отдельных справочников источников используйте команду «Из другого набора»:

  1. Откройте «Администрирование» → «Общие настройки» → «Дополнительные сведения».
  2. Найдите справочник «Договоры контрагентов».
  3. Нажмите «Добавить» → «Из другого набора…».
  4. Найдите справочник «Контрагенты» и выберите «Источник привлечения».
  5. Выберите «Добавить сведение как есть (рекомендуется)».

Теперь у вас общий справочник источников для контрагентов и договоров. Если создадите новый источник в карточке контрагента, он сразу появится и в договоре.

Как использовать дополнительные сведения в отчётах

Главная ценность дополнительных сведений — возможность строить по ним отчёты. Например, отчёт по клиентам в разрезе источников привлечения.

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

ВЫБРАТЬ
    Контрагент.Ссылка,
    Контрагент.Наименование,
    ДопСведения.Значение КАК ИсточникПривлечения
ИЗ
    Справочник.Контрагенты КАК Контрагент
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ДополнительныеСведения КАК ДопСведения
    ПО Контрагент.Ссылка = ДопСведения.Объект
    И ДопСведения.Свойство.Имя = &ИмяДопСведения

В параметрах отчёта указывается ИмяДопСведения = ИсточникПривлечения — это то самое «Имя для разработчика», которое вы заполняли при создании.

Левое соединение покажет всех контрагентов, даже тех, у которых источник не заполнен. Если нужны только клиенты с заполненным источником, используйте внутреннее соединение.

Ограничения и подводные камни

Механизм дополнительных сведений мощный, но не универсальный. Вот главные ограничения:

1. Нельзя вывести на форму объекта

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

2. Нельзя добавить в табличную часть

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

3. Ограниченный список объектов

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

4. Сложности с печатными формами

Добавить дополнительное сведение в типовую печатную форму (например, в счёт на оплату) нельзя без доработки. Можно создать отдельную внешнюю печатную форму, но это уже требует программирования.

5. Не видны в журнале регистрации

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

Практические кейсы использования

Кейс 1. Источники привлечения клиентов

Добавьте к справочнику «Контрагенты» дополнительное сведение «Источник привлечения» со справочником значений: «Сайт», «Рекомендация», «Холодный звонок», «Выставка», «Соцсети». Это позволит анализировать, откуда приходят клиенты и какие каналы работают лучше.

Кейс 2. Категории договоров

Добавьте к справочнику «Договоры контрагентов» дополнительное сведение «Категория договора» со значениями: «Поставка», «Услуги», «Аренда», «Подряд». Теперь видно структуру договорной базы, можно строить отчёты по типам договоров и контролировать их распределение.

Кейс 3. Внутренние комментарии к документам

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

Кейс 4. Статус обработки документа

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

Когда дополнительных сведений недостаточно

Механизм дополнительных сведений решает 80% задач по расширению функциональности. Но есть случаи, когда его возможностей не хватает:

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

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

Защита закрытых периодов

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

Итог

Дополнительные сведения — мощный инструмент для расширения функциональности 1С:Бухгалтерии 3.0 без программирования. Они позволяют добавлять пользовательские поля к документам и справочникам, использовать их в отчётах и списках, не трогая типовой код.

Главные преимущества:

  • Не требуют программирования
  • Сохраняются при обновлениях конфигурации
  • Работают с закрытыми периодами
  • Интегрируются с отчётами и списками

Главные ограничения:

  • Только одно значение на объект
  • Нельзя вывести в форму документа без доработки
  • Нельзя добавить в табличную часть
  • Сложности с печатными формами

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

Если вам нужна помощь с настройкой дополнительных сведений, созданием отчётов или разработкой расширений для 1С:Бухгалтерии — оставьте заявку на индивидуальный заказ. Готовые расширения и отчёты для работы с 1С — в каталоге ExtLab.

Комментарии

Пока нет комментариев. Будьте первым — поделитесь мнением!

Оставить комментарий