Звуковое и визуальное оповещение группы пользователей при изменении реквизита.

Версия для печатиPDF-версия

1С 8.2  УТ 10.3

 

Возможно создать следующее?

Если значение реквизита в документе (ФормаСписка и (или) Документа) становится равным  “Упаковка”, то у сотрудника из группы Упаковка (права, Роль – все создам…) на компьютере срабатывал звуковой сигнал (желательно по противней))) и на экране выскакивала Форма – нарисую самую яркую))) или заставка оповещения.

Очень часто я слышу от упаковщиков, что не усмотрели…

Отсюда и вопрос.

Извините за эмоциональность – наболело))))

Это возможно?

Можно добавить регистр сведений (РС), в который записывать изменения документов и пользователя, которому нужно показать оповещение, + дополнительную информацию (например, ресурс с типом Булево "Оповещение просмотрено" и т.п.).

Далее добавляете общий модуль. В нём создаёте экспортную процедуру, которая будет проверять наличие непросмотренных записей в РС для текущего пользователя и по каждой найденной записи открывать форму записи, в которой пользователь может поставить флажок "Просмотрено",

Затем в модуль обычного приложения в процедуру ПриНачалеРаботыСистемы добавляете обработчик ожидания с указанием созданной процедуры общего модуля с необходимым интервалом вызова.

Можно также вместо РС использовать Задачи. Механизм со специальной процедурой и обработчиком ожидания такой же.