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