# 8.4. Система уведомлений

Система уведомлений **JetCalc** предназначена для широковещательного информирования пользователей **JetCalc** о значимых событиях или указаниях, которые они должны учитывать в своей работе. Опубликовать уведомление может пользователь с привилегией **Публикация в ленту**.

Пример экрана уведомлений, который открывается при каждом входе пользователя в систему, представлен на следующем рисунке:

![](/files/-Lbn4MJsCLxCPnHQDl_4)

На представленном рисунке содержится следующая информация:

1. **Число новых уведомлений** - в правом вернем углу экрана рядом со значком уведомлений отображается число новых уведомлений в красном кружке.&#x20;
2. **Необходимость подтверждения** прочтения с кнопкой подтверждения под текстом уведомления. &#x20;
3. **Служебная информация** уведомления, содержащая данные об организациях и пользователях, которым доступно уведомление, а также об общем числе пользователей и пользователей, подтвердивших прочтение уведомления.&#x20;

После подтверждения прочтения панель уведомлений принимает следующий вид:

![](/files/-Lbn4MJuk_oubDipD99V)

Создание нового и редактирование существующего уведомления выполняется в панели, представленной на следующем рисунке:

![](/files/-Lbn4MJwghv-qiXnfTLn)

Для каждого объявления помимо самого текста, для которого доступны основные функции форматирования, можно установить следующие атрибуты:

* **Тип сообщения** - устанавливает уровень важности уведомления, в соответствии с которым устанавливается цвет значка уведомления (зеленый, желтый, красный);
* **Для групп** - устанавливается ограничение видимости уведомления для определенных групп организаций, по умолчанию уведомление доступно всем организациям;
* **Для ролей** - устанавливается ограничение видимости уведомления для пользователей, имеющих доступ к определенным группам документов, по умолчанию доступно всем пользователям;
* **Ссылки на документацию** - подключается ссылка на документацию определенного документа;
* **Ссылки на файлы** - подключается ссылка на присоединенный к документу файл;
* **Подтверждения** - атрибут, устанавливающий необходимость подтверждения прочтения уведомления;
* **Проверка** - атрибут, устанавливающий необходимость проверки прочтения пользователем текста сообщения;
* **Вопрос** - формулируется вопрос, требующий ввода пользователе одного из допустимых вариантов ответов.

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

> Например, текст уведомления может содержать следующую информацию: "***Внимание! До 1 февраля необходимо к бухгалтерскому балансу в декабре прикрепить графическую копию бухгалтерского баланса с подписью и печатью***".
>
> Текст контрольного вопроса может быть следующим: "***В каком месяце необходимо прикрепить графическую копию бухгалтерского баланса?***".
>
> Возможные ответы на вопрос: *"**декабрь", "декабре", "в декабре**"*, которые пользователи должны ввести вручную, а не выбрать из справочника вариантов ответа.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://leossnet.gitbook.io/jetcalc/kontolnye-funkcii/sistema-uvedomlenii.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
