#1287: Как отследить время кастомного события?

Отредактирована: 98 дней назад

Симптомы

Хочется отслеживать время наступления какого либо кастомного события. Например перевод в другую группу или выставление, какого-либо кастомного филда.

Решение

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

  1. Создать в настройках новое кастомное поле типа «Дата и время».
  2. Скопировать UID нового поля из URL.
  3. В настройках зайти в «Макросы» и создать новый, где:
  • ID объекта: {{ event.ticket.id }};
  • Данные:
{
  "custom_fields": [
    {
      "uid": "UID_кастомного_поля",
      "value": "{{ event.date }}"
    }
  ]
}
  1. В настройках — «Действия по событию» создать новое, где в качестве действия выбрать макрос из шага 2 и включить триггер.