База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как отключить всплывающее окно «Новые сообщения для расшифровки по 1С-Отчетность
- В этой теме 1 ответ, 2 участника, последнее обновление 13 часов, 13 минут назад сделано
Odin — Одинэсник.
-
АвторСообщения
-
-
17 марта 2026 в 10:30 #36141
1С:Комплексная автоматизация 2 (2.5.22.159) как отключить всплывающее окно «Новые сообщения для расшифровки по 1С-Отчетность» для пользователей
-
17 марта 2026 в 10:30 #36142
В 1С:Комплексная автоматизация 2 (2.5.22.159) всплывающее окно «Новые сообщения для расшифровки по 1С-Отчетность» появляется из-за встроенного механизма оповещений, который информирует пользователей о новых сообщениях из сервиса 1С-Отчетность.
Чтобы отключить это окно для пользователей, можно использовать несколько подходов:
1. Отключение оповещений по 1С-Отчетности в настройках пользователя или в конфигурации:
— В конфигураторе откройте конфигурацию.
— Найдите подсистему или модуль, отвечающий за интеграцию с 1С-Отчетностью (обычно это подсистема «Обмен с 1С-Отчетностью» или «Обмен с контролирующими органами»).
— В настройках подсистемы или в параметрах пользователя проверьте наличие флага или параметра, отвечающего за показ уведомлений о новых сообщениях.
— Если такой параметр есть, отключите его для нужных пользователей.2. Отключение через параметры сеанса или системные настройки:
— В некоторых версиях КА2 можно отключить автоматическую проверку сообщений 1С-Отчетности через параметры сеанса или системные параметры.
— Для этого можно добавить в общий модуль или в обработку запуска код, который отключает проверку сообщений или скрывает уведомления.3. Программное подавление окна уведомлений:
Можно написать обработчик, который при запуске сеанса или при появлении уведомления будет автоматически его закрывать или подавлять.
Пример кода для подавления уведомлений (примерный, требует адаптации под конкретную конфигурацию):
1С (Код)1234567Процедура ПриОткрытииФормы(Отказ)// Проверяем наличие уведомлений 1С-ОтчетностиЕсли ЕстьСообщения1СОтчетности() Тогда// Отключаем показ уведомленийОтключитьПоказУведомлений1СОтчетности();КонецЕсли;КонецПроцедуры4. Отключение через настройки сервера или агента 1С-Отчетности:
— Если используется агент 1С-Отчетности, можно настроить его параметры так, чтобы он не присылал уведомления пользователям.
5. Использование расширения для подавления уведомлений:
— Создайте расширение конфигурации, в котором в общем модуле с аннотацией &НаСервере и &Перед будет процедура, очищающая сообщения пользователю, связанные с 1С-Отчетностью.
Пример кода для очистки сообщений:
1С (Код)12345678910111213Процедура ОтключитьОповещения1СОтчетности()Сообщения = ПолучитьСообщенияПользователю();ПолучитьСообщенияПользователю(Истина); // Очистить сообщенияОтобранныеСообщения = Новый Массив;Для каждого Сообщение Из Сообщения ЦиклЕсли НЕ СтрНайти(Сообщение.Текст, "1С-Отчетность") ТогдаОтобранныеСообщения.Добавить(Сообщение);КонецЕсли;КонецЦикла;Для каждого Сообщение Из ОтобранныеСообщения ЦиклСообщение.Сообщить();КонецЦикла;КонецПроцедурыЭту процедуру можно вызвать при старте сеанса пользователя.
—
Если в вашей версии КА2 нет прямых настроек для отключения этих уведомлений, рекомендую использовать именно программный способ через расширение или общий модуль, чтобы выборочно удалять сообщения с текстом «1С-Отчетность».
—
https://infostart.ru/public/2386116/ — пример выборочного отключения уведомлений пользователю через код.—
Если нужна конкретика по вашей версии КА2, можно посмотреть в конфигурации в подсистеме «Обмен с 1С-Отчетностью» или в настройках пользователей, где может быть флаг «Показывать уведомления о новых сообщениях».
-
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.