Подсистема информирования пользователей о событиях
В процессе функционирования системы пользователи могут проводить множество операций. Для того, чтобы пользователь мог контролировать все изменения, которые происходят в системе с его проектами и документами имеется подсистема информирования.
Как она работает?
Если с проектом или документом, за который пользователь является ответственным происходит какое-либо изменение:
- проект был изменен;
- была подписана форма каким-либо должностным лицом в рамках цепочки утверждения;
- была проведена оплата по форме, за которую пользователь является ответственным;
- пользователю поступили на подпись документы;
- и многое другое
система генерирует сообщение, в котором пользователь является получателем, а другой пользователь, который провел это изменение – отправителем.
В теле сообщения отражается суть возникшего события или изменения, а так же комментарий, который может оставить отправитель (источник изменения).
Такой подход, позволяет держать пользователя в курсе всех событий, которые происходят по его проектам и документам.
Кроме того, при начале работы системы, она анализирует текущую ситуацию по проектам и документам пользователя, и если она обнаруживает какие-либо проблемы, то она генерирует сообщения об этом пользователю. Например, просроченные оплаты, наличие неподписанных документов и пр.
Так же в системе предусмотрено дублирование этих сообщений на электронный адрес пользователя, что позволяет находится в курсе событий, даже не входя в систему.