Подключение Sensei
Доступ к закрытым материалам Sensei
Какую CRM-систему используете?
Сколько сотрудников работает в системе?
+
Доступ к кейсу «Russia.Study»
элементы
Задать параметр
Элемент "Задать параметр" используется для обогащения данных. Он может работать с любыми полями сделок, контактов и компаний, а также с системными полями и параметрами процессов.

С его помощью можно:
  • полностью заменить значение на новое;
  • задать значение с нуля;
  • дополнить существующее значение новыми данными;
  • зачистить содержимое поля / параметра.
Элемент поддерживает математические формулы и маски. Таким образом, можно задавать как константы, так и переменные значения, которые будут меняться от сделки к сделке или с течением времени.

В работе с этим элементом важно учитывать тип поля, в которое записывается значение. К примеру, не получится сохранить текст в поле с типом "Число", но при этом можно сохранять абсолютно любые данные в поле с типом "Текст" и "Текстовая область".

Для переключения флагов применяются следующие значения: 0, 1, yes, no.

В отличие от элемента "Заполнить форму", которое заполняет поля от лица пользователя, элемент "Задать параметр" передаёт данные по API, поэтому оно может заполнить поля, защищённые от ручного ввода.

С помощью элемента "Задать параметр" можно заполнить сразу несколько полей и параметров одновременно.

Данный элемент всегда имеет только один результат, т.е. одну связь со следующим элементом.
Арифметические действия

Элемент "Задать параметр" поддерживает следующие операторы:
  1. Сложение («+»)
  2. Вычитание («-»)
  3. Умножение («*», «×»)
  4. Деление («/», «÷»)
Также в вычислениях можно использовать круглые скобки и числа с плавающей точкой («.» или «,» для разделения целой и дробной части).

В формулы можно подставлять значения, полученные с помощью масок.



Работа с датами
С помощью данного элемента можно производить вычисления с датами и временем: прибавлять минуты (m), часы (h), дни, месяцы (month) и годы (year).

Исходное значение можно задать константой, извлечь с помощью маски из поля / параметра или с помощью системной маски.

Пример:
{{Сделка.Дата}}+1 — прибавит +1 день к дате в поле.
{{Сделка.Дата и время}}+1y — прибавит +1 год к дате, время останется неизменным.
{{Дата и время}}+30m — прибавит +30 минут к текущему времени.

Существует два типа для работы с датами (Дата и Дата и время), и их сочетание имеет особенности.

Если заполнить поле с типом Дата значением из поля Дата и время, система отбросит значение времени и сохранит только дату. Если же после этого вернуть значение обратно, то время станет равно 00:00.

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

{{Дата.Сегодня}}+1-1m

В amoCRM есть специальный тип поля Дата рождения. Элемент "Задать параметр" работает ним по тому же принципу, что и с типом Дата.



Список, Мультисписок и Переключатель
Поля с типом Список, Мультисписок и Переключатель можно заполнять только точным значением, которое посимвольно соответствует одному из вариантов в этих полях.

Поля с типом Список и Переключатель могут быть заполнены только одним значением, а в Мультисписок возможна установка одного и более значений с использованием запятой для разделения.



Конкатенация значений
С помощью маски {{Пусто}} можно стереть данные из любого поля / параметра. Это удобно использовать в том случае, если требуется ручной ввод данных через форму.

Если же старое значение поля необходимо сохранить, то его нужно подставить в элементе "Задать параметр" с помощью маски.
Например: в сделке в поле "Примечание агента" содержится некий комментарий, который нужно дополнить информацией о дате состоявшейся встречи. Для этого используется формула:

{{Сделка.Примечание агента}}
Встреча состоялась {{Дата Время}}.

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

Используя этот приём, можно составлять ссылки и многое другое.
Также конкатенация крайне полезна в случаях, когда процесс требует собрать саммари событий, которые происходили в сделке — например, при создании новой сделки прокинуть эту информацию в примечание и облегчить работу менеджеров.