При изменении задачи, а также объектов, привязанных к задаче пользователям, назначенным исполнителями или наблюдателями, приходит оповещение о изменении задачи.
Изначально уведомления отправляются по базовому шаблону который имеет следующий вид:
<!DOCTYPE html> <html lang=\"ru\"> <head> <meta charset=\"UTF-8\" /> <title>Уведомление</title> </head> <body> <p>Изменена задача: <a href="">#{{number}}: {{name}} </a></p> <p>Описание: {{description}} </p> <p>Дата создания: <b data-convertUnixTime='DD-MM-YYYY HH:mm:ss'>{{createDate}} </b> </p> <p>Дата обновления: <b data-convertUnixTime='DD-MM-YYYY HH:mm:ss'>{{updateDate}} </b> </p> <p>Дата закрытия: <b data-convertUnixTime='DD-MM-YYYY HH:mm:ss'>{{closeDate}} </b> </p> <p>Дата окончания: <b data-convertUnixTime='DD-MM-YYYY HH:mm:ss'>{{endDate}} </b> </p> <p>Время на выполнение: <b data-convertSecondsToHoursAndMinutes=''> {{estimatedTime}} </b> </p> <p>Затраченное время: <b data-convertSecondsToHoursAndMinutes=''> {{spentTime}} </b> </p> <p>Прогресс: {{progress}}% </p> <p>Статус: {{status.name}} </p> <p>Назначен: {{assign.name}} </p> <p>Приоритет: {{priority.name}} </p> <p>Мероприятие: {{milestone.name}} </p> <h4>Изменения: </h4> <p>{{message}} </p> </body> </html>
{{id}} - идентификатор задачи. {{number}} – номер изменённой задачи. {{name}} – имя задачи. {{description}} – описание задачи. {{createDate}} – дата создания задачи. (в unix-time формате) {{updateDate}} – дата изменения задачи. (в unix-time формате) {{closeDate}} – дата закрытия задачи (дата и время в которое задача перешла в статус «Закрыта»). (в unix-time формате) {{endDate}} – дата окончания задачи. (в unix-time формате) {{estimatedTime}} – отведенное на задачу время. (в минутах) {{spentTime}} – затраченное время. (в минутах) {{progress}} – прогресс выполнения. (в процентах от 0 до 100) {{status.name}} – статус задачи. {{assign.type}} - тип исполнителя ("пользователь", "группа", "бригада"). {{assign.name}} – исполнитель задачи. {{assign.fullName}} - полное имя исполнителя (в случае если тип исполнителя "пользователь"). {{priority.name}} – приоритет задачи. {{milestone.name}} – мероприятие задачи. {{message}} – описание изменений.