Logo

Расчет дат в CRM: Как автоматически назначить возврат залога или дедлайн

В этом видео я покажу, как научить CRM самостоятельно вычислять сроки возврата залога или дедлайны. Мы разберем:

  • Как автоматически прибавить нужное количество дней к дате окончания сделки;
  • Использование функций ADD_DAYS и END_DATE.

Залог в автопрокате возвращают через 10 дней: нужно чтобы CRM сама рассчитала дату возврата

Привет, я Илья, основатель daocrm.

В аренде автомобилей есть стандартная практика: залог возвращается клиенту не сразу, а, например, через 10 дней — когда придут все штрафы с камер.

Вряд ли вы захотите держать в голове десятки дат и помнить, кому и когда нужно вернуть деньги. Про это легко забыть. Давайте сделаем так, чтобы daocrm сама рассчитывала дату возврата на основе того, когда закончилась аренда.

Прибавляем дни к дате окончания аренды, используя ADD_DAYS и END_DATE

В карточке сделки у нас есть два поля: "Дата выдачи/возврата" и "Дата возврата залога". Заходим в настройки второго поля и соберем формулу. Наша задача — взять дату окончания аренды и прибавить к ней 10 дней.

Открываем вкладку "Функции", находим ADD_DAYS (добавить дни) и нажимаем по ее названию, чтобы вставить в формулу. Эта функция принимает два параметра: первый — это дата, а второй — количество дней, которое нужно к ней прибавить.

Теперь нам нужно указать дату окончания аренды. Так как и выдача, и возврат у нас хранятся в одном поле, нам нужно "вытащить" из него именно дату окончания. Снова идем во вкладку "Функции" и выбираем END_DATE (дата окончания). Теперь вставим само поле. Переходим на вкладку "Поля" и выбираем "Дата выдачи/возврата".

Обратите внимание: функция END_DATE нужна здесь только потому, что мы работаем с периодом. Если же в вашем поле хранится обычная одиночная дата — например, "Дата договора" — её можно подставлять в ADD_DAYS напрямую, без дополнительных функций.

Нам осталось только указать, сколько дней прибавить. Ставим запятую после функции END_DATE и пишем 10.

Итоговая формула выглядит так:

ADD_DAYS( END_DATE( {{data_vydachi_vozvrata}} ), 10 )

Кстати, если вам нужно рассчитать дату до события — например, поставить дедлайн за неделю до конца договора — вы можете просто указать отрицательное число, например -7.

Сохраняем.

Продлеваем аренду — дата возврата залога сдвигается автоматически вслед за окончанием

Вернемся в карточку сделки.

Я указываю период аренды: с 1 по 5 марта. Смотрите: поле "Дата возврата залога" тут же заполнилось автоматически — 15 марта.

Давайте продлим аренду до 20 марта. Дата возврата тут же сдвинулась на 30 марта.

Дата возврата залога как триггер для уведомления: CRM напомнит, когда придёт срок

Сама по себе эта дата — просто информация. Главная польза в другом. Вы можете настроить автоматическое оповещение по этому полю. Как только наступит 30-е число, daocrm пришлет вам уведомление: "Пора вернуть залог по сделке №123". Я запишу отдельное видео о том, как настраивать такие уведомления, и оставлю ссылку в описании.

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

4:13
Автоматизация расчетов в CRM: Написание формул
4:30
Ручная правка формул в CRM: Как совместить авторасчеты и ручной ввод
3:37
Перерасчет формул в CRM: Применение формул к существующим записям
2:47
Почему формула в CRM пустая: Как настроить значения по умолчанию
3:58
Автоматическая смена статуса в CRM при заполнении полей
1:53
Дата закрытия сделки в CRM: Как сохранять её автоматически