Commit fa4d74d5 authored by Valentin Skripnikov's avatar Valentin Skripnikov

-

parent 8d52d390
......@@ -205,3 +205,54 @@
Для всех событий типа ``event.addressbook.contact.*`` передаваемые
данные - это идентификатор контакта адресной книги Synergy.
События работ
-------------
* ``event.workflow.work.create`` Создание работы
* ``event.workflow.work.change`` Изменение следующих параметров
работы:
- название
- нагрузка
- приоритет
- сроки
- ключевые слова
- повторение
- форма завершения
- прогресс
* ``event.workflow.work.completion`` Фактическое завершение работы
* ``event.workflow.work.expired`` Работа просрочилась
* ``event.workflow.work.delete`` Удаление работы
.. note:: При добавлении/изменении/удалении комментария к работе, аналогичное
событие для документов в очередь не добавляется.
Для события ``event.workflow.work.expired`` используется системная
настройка «Интервал проверки работ на просроченность (в минутах)»
(Конфигуратор -> Настройки системы -> Параметры уведомлений)
Минимальный набор передаваемых данных для всех событий типа
``event.workflow.work.*``:
* идентификатор работы
Если работа запускается по реестру, то также обязательно передаются:
* идентификатор данных по форме записи реестра (свойство с ключом
``dataUUID``)
* идентификатор документа реестра (свойство с ключом ``documentID``)
В случае, если генерируется любое событие по работе, порожденной
мероприятием проекта, в свойствах сообщения (ключ ArrangementID)
передается идентификатор этого мероприятия (``ParentID``).
Для работ по процессу «работа по форме» (вызванного как непосредственно
из маршрута реестра, так и из шаблона маршрута), кроме всего прочего,
также передаются данные из дополнительных полей, настроенных
непосредственно в самом процессе «работа по форме».
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment