> For the complete documentation index, see [llms.txt](https://leossnet.gitbook.io/jetcalc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://leossnet.gitbook.io/jetcalc/kontolnye-funkcii/sistema-uvedomlenii.md).

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

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

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

![](https://640371188-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lbn4ETTWljOikkGTsy5%2F-Lbn4Gh85_O07ucHCF_s%2F-Lbn4MJsCLxCPnHQDl_4%2Fnote_new.png?generation=1554561465546682\&alt=media)

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

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

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

![](https://640371188-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lbn4ETTWljOikkGTsy5%2F-Lbn4Gh85_O07ucHCF_s%2F-Lbn4MJuk_oubDipD99V%2Fnote_confirm.png?generation=1554561465431300\&alt=media)

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

![](https://640371188-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lbn4ETTWljOikkGTsy5%2F-Lbn4Gh85_O07ucHCF_s%2F-Lbn4MJwghv-qiXnfTLn%2Fnote_edit.png?generation=1554561465856335\&alt=media)

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

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

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

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