﻿# Настройки истории активностей

> [HTML Version](configure-activity-log.html)

Список действий, которые отображаются в виджете **История активностей**, настраивает [администратор системы](/ru/help/platform/360006871932.html#administartors). Перейдите к настройкам одним из способов:

- откройте раздел **Администрирование > История активностей**;

- в разделе **CRM** откройте приложение **Контакты**. Рядом с названием приложения нажмите значок шестерёнки и выберите пункт **История активностей**.

На открывшейся странице отобразится список всех действий, по которым в системе сохраняются данные. Они разделены в соответствии с [видами активностей](view-activity-log.md#activity-types) — **Основные** и **Пользовательские**.

**(configure-activity-log-1.png)**

Здесь вы можете:

1. **Установить срок хранения активностей**.  
Определите, в течение какого времени информация об активностях хранится в системе и отображается в карточках элементов. Доступные опции зависят от используемой поставки:

- для ELMA365 SaaS — устанавливается срок в шесть месяцев;

- для ELMA365 On-Premises — можно хранить данные полгода, год или бессрочно.

2. **Добавить вид активности**.  
[Создайте собственную активность](#add-custom-activity) в блоке **Пользовательские**, чтобы отслеживать дополнительные действия менеджеров и клиентов. Для фиксации данных по активности после создания её нужно указать в пользовательском бизнес‑процессе в блоке **Создать запись активности**.

3. **Скрыть активность**.  
Опция позволяет не показывать активность в виджете **История активностей**. Например, если определённое действие выполняется часто, и в карточках скапливается много неинформативных записей. Для этого напротив активности нажмите **(eye_icon.png). **Информация по скрытой активности продолжит сохраняться и использоваться для расчёта [стадий прогрева](assign-nurturing-stage.md) клиентов, но не будет отображаться в карточке контакта.  
Если вы скрыли пользовательскую активность, её невозможно указать в бизнес-процессе при настройке блока **Создать запись активности**. Настроенные ранее процессы продолжат работать без ошибок.

4. **Задать видимость полей активности**.  
Определите, какую информацию об активности пользователь увидит в виджете **История активностей**. Подробнее читайте в разделе [«Настроить отображение полей активности»](#configure-fields).

5. **Настроить создание активностей**.  
Если на карточку лида, сделки или в данные задачи CRM добавлены поля с дополнительными контактами, можно настроить создание активностей по этим контактам. Например, в контекст задачи **Встреча** добавлено свойство **Руководитель клиента**, которое ссылается на приложение **Контакты**. В карточке этого контакта можно отслеживать создание и выполнение задачи **Встреча**. Подробнее читайте в разделе [«Настроить правила создания активности»](#set-rules).

6. **Удалить пользовательскую активность.**  
Если добавленная ранее активность больше не актуальна для компании, её можно удалить. Для этого нажмите напротив названия активности значок корзины.  
Данные по удалённым активностям перестают сохраняться в системе и учитываться при расчёте стадий прогрева контактов. Записи не отображаются в виджете **История активностей**. Также после удаления активность скрывается из настроек.  
Обратите внимание, если удалённая активность указана в бизнес‑процессе в блоке **Создать запись активности**, во время исполнения произойдёт ошибка. Ход процесса определяется настройками блока, указанными на вкладке [Обработка ошибок](create-activity-entry.md#error-handling).

7. **Восстановить удалённую активность**.  
Если нужно возобновить сбор данных по удалённой активности, восстановите её. Для этого под колонкой **Действия** нажмите значок **(three-dots-icon-grey.png) **и выберите опцию **Показать удалённые**. Затем напротив нужной активности нажмите значок **(restore-activity-icon.png) **и подтвердите действие. Бизнес‑процессы, в которых задействована восстановленная активность, снова будут выполняться без ошибок.

## Добавить пользовательскую активность

Для учёта взаимодействий с клиентами, которых нет среди стандартных вариантов, вы можете добавить собственные активности. Например, если важно фиксировать, что клиенту отправлено пуш‑уведомление или получение заказа подтверждено.

При экспорте раздела **CRM** пользовательские активности выгружаются. Их можно импортировать в другую компанию с версией системы 2024.1 и выше.

Фиксация данных по пользовательской активности настраивается в три этапа: новый вид активности добавляется в настройках, действие описывается в бизнес‑процессе с помощью различных блоков, после этих блоков на схему процесса добавляется блок создания записи активности.

Рассмотрим подробнее, как настроить фиксацию данных.

### Шаг 1. Создание вида активности

1. В [настройках истории активностей](#settings) в блоке **Пользовательские** нажмите **+ Добавить вид активности**. Если активность описывает действие клиента, создайте её в блоке **Входящие**, если действие со стороны компании — в блоке **Исходящие**.

**(configure-activity-log-2.png)**

2. Укажите название и описание. Задайте уникальный код из латинских букв, цифр и знака подчёркивания, который будет использоваться для идентификации активности.

3. Сохраните настройки.

### Шаг 2. Описание действия в процессе

1. Перейдите в бизнес-процесс, в рамках которого происходит взаимодействие с клиентом.

2. Убедитесь, что в контексте процесса есть переменная типа [Приложение](360009707032.md#app), ссылающаяся на **Контакты**. В ходе процесса в неё должен записываться контакт, по которому добавляется запись активности. Например, с помощью блока [Присваивание](360020300571.md) или в рамках [задачи](360012495611.md).

3. Смоделируйте в процессе действие, по которому фиксируется запись. Для этого можно использовать любые графические элементы. Например, если вы хотите фиксировать отправку SMS сообщений о готовности заказа, используйте блок [Отправить SMS](360013409220.md).

### Шаг 3. Фиксация активности в процессе

1. После блока, который описывает содержание пользовательской активности, добавьте на схему блок **Создать запись активности**. В рамках этого блока происходит только сохранение записи о взаимодействии с клиентом. Когда процесс дойдёт до него, действие должно быть уже выполнено.

2. В настройках блока укажите вид активности, созданный на шаге 1, и переменную, в которую в ходе процесса записывается контакт. Подробнее о настройках читайте в статье [«Создать запись активности»](create-activity-entry.md#main-settings).

3. Завершите моделирование бизнес-процесса. Нажмите на верхней панели **Сохранить** и **Опубликовать**.

В ходе процесса сначала выполнятся действия по активности, описанные другими графическими элементами, затем в блоке **Создать запись активности** информация зафиксируется в системе.

Запись по активности отобразится в карточке контакта и будет учтена при расчёте его стадии прогрева.

## Настроить отображение полей активности

Вы можете определить, какую информацию показывать в виджете **История активностей** по каждому виду действий. 

Для пользовательских активностей в виджете можно отобразить только поля контакта. Для основных активностей, в зависимости от связанного с ними объекта, также доступны поля:

- задачи CRM;

- сделки или лида;

- электронного письма;

- элемента приложения **Звонки**.

Чтобы настроить отображаемые поля:

1. Напротив активности в списке нажмите значок шестерёнки.

2. В открывшемся окне на вкладке **Отображение в виджете** перенесите поля из колонки **Контекст** в список отображаемых свойств.  
**(configure-activity-log-4.png)**

Чтобы убрать свойство из списка, нажмите напротив него значок корзины.

3. Укажите, какая информация будет отображаться в виджете всегда. Для этого напротив поля установите флажок в колонке **Краткий список**. Остальные поля отобразятся, только если пользователь раскроет подробную информацию об активности.

4. Нажмите в окне **Сохранить**.

5. Сохраните настройки истории активностей.

Пользователь увидит указанные поля при [просмотре истории активностей в виджете](view-activity-log.md).

## Настроить правила создания активности

В контекст лида, сделки или задачи CRM можно добавлять пользовательские свойства, которые хранят дополнительные контакты. Вы можете активировать создание записей о взаимодействии с этими контактами.

Например, в контексте задачи **Встреча** добавлено пользовательское свойство **Руководитель клиента**. По умолчанию для контактов, указанных в поле **Руководитель клиента**, не отслеживается история взаимодействия. Вы можете включить отслеживание в настройках активностей **Задача «Встреча» создана** и **Задача «Встреча» сделана**.

Активировать создание записей о взаимодействии можно для следующих видов активностей:

- **Входящие** — **Новый лид**, **Новая сделка**, а также системные и пользовательские активности вида **Задача <Название задачи> сделана**;

- **Исходящие **— системные и пользовательские активности вида **Задача <Название задачи> создана**.

Для этого:

1. В списке активностей выберите нужную и справа от её названия нажмите значок шестерёнки. Например, выберем активность **Задача «Встреча» создана**.

2. В открывшемся окне перейдите на вкладку **Правила создания активности**.

3. Выберите свойства лида, сделки или задачи CRM, для которых будет сохраняться история активности. Для выбора доступны пользовательские и некоторые системные поля с типом **Приложение**, в которых хранятся контакты.

**(configure-activity-log-5.png)**

4. Нажмите в окне **Сохранить**.

5. Выполните указанные выше шаги настроек для активности **Задача «Встреча» сделана**.

6. Сохраните настройки истории активностей.

Теперь для контактов, указанных в задаче **Встреча** в пользовательском поле **Руководитель клиента**,** **будет сохраняться история активностей** Задача «Встреча» создана **и **Задача «Встреча» сделана**.