Подсистема информирования пользователей о событиях

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

Как она работает?

Если с проектом или документом, за который пользователь является ответственным происходит какое-либо изменение:

  • проект был изменен;
  • была подписана форма каким-либо должностным лицом в рамках цепочки утверждения;
  • была проведена оплата по форме, за которую пользователь является ответственным;
  • пользователю поступили на подпись документы;
  • и многое другое

система генерирует сообщение, в котором пользователь является получателем, а другой пользователь, который провел это изменение – отправителем.

В теле сообщения отражается суть возникшего события или изменения, а так же комментарий, который может оставить отправитель (источник изменения).

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

Кроме того, при начале работы системы, она анализирует текущую ситуацию по проектам и документам пользователя, и если она обнаруживает какие-либо проблемы, то она генерирует сообщения об этом пользователю. Например, просроченные оплаты, наличие неподписанных документов и пр.

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