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

Разработка и Конфигурация · 8 мин

Как в 1С добавить графу «Комментарий»

Как добавить графу «Комментарий» в документы и справочники 1С: через изменение формы, расширение конфигурации и дополнительные реквизиты. Пошаговые инструкции.

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

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

Ниже разобраны все три подхода с пошаговыми действиями для типовых конфигураций на управляемых формах (1С:Управление торговлей, 1С:ERP, 1С:Бухгалтерия, 1С:ЗУП), а также проверка результата и типичные ошибки.

Способ 1. Вывести существующий реквизит «Комментарий» на форму

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

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

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

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

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

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

Перейдите в раздел «Администрирование → Общие настройки» и включите флажок «Дополнительные реквизиты и сведения». Затем откройте «Дополнительные реквизиты», выберите набор нужного объекта (например, «Документы: Реализация товаров и услуг») и создайте новый реквизит с именем «Комментарий» и типом «Строка неограниченной длины».

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

Способ 3. Свой реквизит через расширение конфигурации

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

Откройте конфигуратор, в меню «Конфигурация → Расширения конфигурации» создайте новое расширение (например, «ДоработкиКомментарий») с назначением «Дополнение». Затем в основной конфигурации найдите нужный документ, добавьте в расширение заимствованную форму документа и новый реквизит: правый клик по объекту документа в расширении → «Добавить → Реквизит».

Задайте имя «Комментарий», тип «Строка» с неограниченной длиной либо фиксированной длиной (например, 500–1000 символов достаточно для большинства задач). После этого перетащите реквизит на заимствованную форму в нужную группу, обновите конфигурацию базы данных (F7) и проверьте результат в режиме предприятия.

Как добавить комментарий к строке табличной части

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

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

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

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

Изменить форму

Подходит, если реквизит уже есть в объекте. Быстро, без рисков, но не добавляет новое поле

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

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

Расширение конфигурации

Полноценный реквизит для отчётов, отборов и печати. Требует прав разработчика и резервной копии

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

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

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

Типичные ошибки
01
Изменение типовой конфигурации напрямую вместо расширения — при обновлении доработка может быть потеряна или обновление встанет
02
Настройка формы «Для себя» вместо «Для всех» — коллеги не увидят новую графу
03
Тип «Строка (50)» для комментария — текст обрезается, пользователи теряют часть пояснений
04
Отсутствие резервной копии перед обновлением конфигурации базы данных — риск потери данных при ошибке
05
Ожидание, что дополнительный реквизит сам попадёт в печатную форму — для печати нужна доработка макета
Контрольные точки

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

Сохранение значения
Норма

После записи и повторного открытия документа комментарий на месте

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

Поле очищается — реквизит не записывается, проверьте тип и привязку к объекту

Видимость у пользователей
Норма

Графа отображается у всех сотрудников с нужной ролью

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

Поле видно только администратору — настройка формы сделана «Для себя»

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

По реквизиту из расширения работает поиск и отбор

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

Дополнительный реквизит недоступен в отборах списка — это его штатное ограничение

FAQ

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

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

Пропадёт ли добавленная графа после обновления конфигурации?

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

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

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

Какой тип данных выбрать для поля «Комментарий»?

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

Почему поле «Комментарий» не отображается в списке документов?

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

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

Да. Для реквизита из расширения настройте проверку заполнения в свойствах реквизита («Проверка заполнения — Выдавать ошибку») или добавьте обработчик «ОбработкаПроверкиЗаполнения». Для дополнительного реквизита обязательность задаётся в настройках самого реквизита.