Документы и Печать · 11 мин
Как изменить комментарий в 1С: пошаговая инструкция
Пошаговая инструкция, как изменить комментарий в 1С: в документах, справочниках, задачах и в коде конфигуратора. Права доступа, типовые ошибки и проверка результата.
Комментарий в 1С — это служебное текстовое поле, которое встречается почти в каждом объекте: в документах, элементах справочников, задачах, а также в программном коде конфигурации. Способ изменения зависит от того, где именно находится комментарий и какие права есть у пользователя. В одних случаях достаточно открыть форму и отредактировать поле, в других потребуется снять документ с проведения или воспользоваться конфигуратором.
Перед изменением важно понимать, что комментарий часто используется в поиске, отборах и даже в обменах данными между базами. Некорректная правка может затронуть связанные процессы: например, если по тексту комментария строится маршрут согласования или отбор в отчёте. Поэтому ниже разобраны все основные сценарии с указанием ограничений и способов проверки результата.
Где находится поле комментария в типовых конфигурациях
В типовых решениях 1С (Бухгалтерия, Управление торговлей, ERP, Зарплата и управление персоналом) поле «Комментарий» расположено стандартно. В документах его обычно размещают в нижней части формы, рядом с полями «Ответственный» и «Организация». В справочниках — на вкладке «Дополнительно» или внизу основной формы элемента.
Если поля на форме не видно, возможны три причины: форма изменена настройкой интерфейса, у пользователя ограничены права, либо комментарий вынесен в отдельную вкладку. В первом случае откройте меню «Ещё» → «Изменить форму» и проверьте, отображается ли реквизит «Комментарий» в списке доступных элементов.
В тонком клиенте и веб-клиенте расположение поля совпадает, но в мобильном клиенте комментарий может быть скрыт в дополнительном меню. Учитывайте это при работе с планшета или телефона.
Достаточно изменить текст и записать объект
Проверить права доступа и статус проведения документа
Открыть «Ещё» → «Изменить форму» и найти реквизит
Как изменить комментарий в документе
Самый частый сценарий — правка комментария в уже созданном документе: реализации, поступлении, счёте, кассовом ордере. Порядок действий одинаков для всех типовых конфигураций.
- 1Откройте список документов нужного вида и найдите документ по номеру, дате или контрагенту
- 2Откройте документ двойным щелчком
- 3Прокрутите форму вниз до поля «Комментарий»
- 4Измените текст комментария
- 5Нажмите «Записать» или «Провести и закрыть»
- 6Откройте документ повторно и убедитесь, что текст сохранился
Если документ проведён, в большинстве конфигураций комментарий можно менять без отмены проведения — это служебный реквизит, не влияющий на движения по регистрам. Однако в некоторых доработанных конфигурациях проведённые документы блокируются от любых изменений. Тогда потребуется отменить проведение, изменить комментарий и провести документ заново.
Учитывайте и дату запрета редактирования: если администратор установил её в настройках, документы старше указанной даты будут заблокированы полностью. Признак — сообщение вида «Редактирование данных этого периода запрещено» при попытке записи. В этом случае правку выполняет администратор или пользователь с правом изменения даты запрета.
Как изменить комментарий в справочнике
В справочниках (номенклатура, контрагенты, сотрудники, склады) комментарий меняется проще, потому что элементы справочников не проводятся и не формируют движений по регистрам. Откройте нужный элемент, найдите поле «Комментарий» — в типовых конфигурациях оно чаще всего на вкладке «Дополнительно» — отредактируйте и запишите.
В некоторых конфигурациях комментарий контрагента выводится в печатные формы или используется менеджерами как поле для служебных заметок. Перед правкой уточните, не попадёт ли новый текст в документы, которые видят клиенты.
Если нужно изменить комментарии сразу у группы элементов, воспользуйтесь обработкой «Групповое изменение реквизитов»: выделите элементы в списке, нажмите «Ещё» → «Изменить выделенные», отметьте реквизит «Комментарий» и задайте новое значение. Обратите внимание: обработка заменит текст полностью, а не допишет к существующему.
Комментарии в задачах, обсуждениях и на формах
Помимо реквизита «Комментарий», в 1С встречаются другие виды комментариев, и меняются они по-разному.
Комментарий в задаче
В конфигурациях с бизнес-процессами (например, «Документооборот» или задачи согласования в ERP) комментарий задачи редактируется так же, как обычный реквизит: откройте задачу, измените текст, запишите. Но комментарии к выполненным задачам часто недоступны для правки — это сделано для сохранения истории согласования.
Комментарии в системе взаимодействия
Если база работает с обсуждениями (система взаимодействия), сообщения в чатах привязаны к объектам, но редактирование отправленных сообщений зависит от настроек сервера взаимодействия. В большинстве случаев отправленное сообщение изменить нельзя — можно только отправить уточняющее.
Комментарии к строкам табличных частей
В некоторых документах комментарий есть не только в шапке, но и в строках табличной части — например, комментарий к позиции в заказе. Такие поля редактируются прямо в строке: щёлкните в ячейку и введите текст. Если колонка не видна, добавьте её через «Ещё» → «Изменить форму».
Как выбрать действие
Как изменить комментарий в коде конфигурации
Отдельный случай — комментарии в программном коде, которые пишут разработчики. Они начинаются с двойного слеша // и видны только в конфигураторе. Изменить их может пользователь с правами на изменение конфигурации.
Порядок действий: откройте базу в режиме «Конфигуратор», найдите нужный модуль (модуль объекта, формы, общий модуль), найдите строку комментария через поиск (Ctrl+F) по фрагменту текста, отредактируйте и сохраните конфигурацию через F7 или меню «Конфигурация» → «Сохранить конфигурацию».
// Исходный комментарий: расчет скидки по старой схеме
// Изменённый комментарий: расчет скидки по согласованной шкале от менеджера
СуммаСкидки = СуммаДокумента * ПроцентСкидки / 100;Если конфигурация находится на поддержке без возможности изменения, правка кода потребует снятия объекта с поддержки. Это усложнит автоматическое обновление конфигурации в будущем, поэтому менять комментарии в типовом коде без необходимости не стоит — комментарий не влияет на работу программы.
Права доступа и типичные ошибки
Невозможность изменить комментарий почти всегда связана с правами или блокировками, а не с ошибкой программы. Проверяйте причины последовательно: сначала статус документа, затем дату запрета редактирования, затем роли пользователя.
Для ролевого доступа: если поле комментария недоступно, администратор должен проверить роли пользователя. В типовых конфигурациях право на редактирование комментария обычно входит в стандартные роли добавления и изменения документов, но в доработанных решениях на поле могут стоять ограничения на уровне записи (RLS).
Как проверить результат изменения
После правки убедитесь, что изменения действительно сохранились и не затронули связанные данные.
Как проверить результат
Поле «Комментарий» содержит новый текст
Текст старый — запись не выполнилась, смотрите сообщения об ошибках
Есть событие изменения данных от вашего пользователя
События нет — объект не был записан
Документ остаётся проведённым, движения не изменились
Документ распроведён или перепроведён с другими итогами
Новый текст выводится корректно
Текст обрезан или выводится старое значение из кэша
Если комментарий участвует в обмене данными между базами (например, между УТ и Бухгалтерией), проверьте, что изменение выгрузилось в связанную базу после очередной синхронизации. Правки, сделанные в одной базе, без обмена в другую не попадут.
Что важно запомнить
Комментарий в 1С меняется через форму объекта: открыть, отредактировать поле, записать. Основные препятствия — проведение документа, дата запрета редактирования и права доступа. Для массовой правки используйте групповое изменение реквизитов, для комментариев в коде — конфигуратор. После правки всегда проверяйте сохранение и влияние на связанные данные.
Часто задаваемые вопросы
Можно ли изменить комментарий в проведённом документе, не отменяя проведение?
В большинстве типовых конфигураций — да: комментарий не участвует в движениях по регистрам, поэтому документ можно просто открыть, изменить текст и записать. Если запись блокируется, значит в конфигурации настроен запрет изменения проведённых документов — тогда правку выполняет администратор или пользователь с расширенными правами.
Почему поле «Комментарий» не отображается на форме документа?
Чаще всего поле скрыто настройкой формы. Откройте «Ещё» → «Изменить форму» и проверьте, есть ли реквизит «Комментарий» в дереве элементов. Вторая причина — поле находится на вкладке «Дополнительно». Третья — у пользователя ограничены права, и поле скрыто настройками доступа.
Как изменить комментарии сразу у нескольких элементов справочника?
Выделите нужные элементы в списке (через Ctrl или Shift), нажмите «Ещё» → «Изменить выделенные», отметьте реквизит «Комментарий», введите новое значение и выполните изменение. Помните: существующие разные тексты будут заменены одним общим, поэтому предварительно отфильтруйте список.
Что делать, если при записи появляется сообщение о запрете редактирования периода?
Это срабатывание даты запрета изменения данных, которую устанавливает администратор для закрытых периодов. Самостоятельно обходить её не следует: обратитесь к администратору или пользователю с правом изменения даты запрета, чтобы правка была выполнена контролируемо.
Влияет ли изменение комментария на бухгалтерские итоги и отчёты?
Нет, если меняется только текст комментария и документ не перепроводится. Риск возникает при отмене проведения и повторном проведении: если за это время изменились курсы валют, цены или остатки, движения документа могут пересчитаться. Поэтому в закрытых периодах отмену проведения выполняют только с согласования ответственных лиц.
Как изменить комментарий в коде, если конфигурация на поддержке?
Потребуется включить возможность изменения объекта в настройках поддержки конфигуратора. Это осложнит последующие автоматические обновления, поэтому без необходимости комментарии в типовом коде лучше не трогать — на работу программы они не влияют. Для собственных доработок комментарии размещайте в расширениях конфигурации.