Настройка регулярных сделок в CRM Битрикс24
Регулярные сделки — механизм автоматического создания сделок по расписанию. Отличие от повторных: повторные создаются после закрытия предыдущей, регулярные — строго по расписанию независимо от статуса предыдущих. Используются для абонентских услуг, ежемесячных платежей, периодических поставок.
Когда нужны регулярные сделки
Типичные сценарии:
- Ежемесячная оплата за обслуживание (IT, клининг, охрана)
- Квартальные поставки по контракту
- Годовые продления лицензий, подписок
- Еженедельные заказы от постоянных клиентов
Без регулярных сделок менеджер каждый раз создаёт сделку вручную или забывает это сделать.
Настройка в интерфейсе
Регулярные сделки доступны в тарифных планах «CRM+» и выше. Настройка в CRM → Сделки → Создать → Регулярная сделка. Параметры:
- Шаблон сделки — название, ответственный, воронка, сумма
- Расписание — ежедневно, еженедельно, ежемесячно, каждые N дней
- Дата первой сделки — когда создастся первая в серии
- Количество повторений — или бессрочно
Созданная регулярная сделка отображается в списке со специальным маркером и счётчиком «следующее создание через X дней».
REST API для регулярных сделок
Создание регулярной сделки программно:
BX24.callMethod('crm.deal.recurring.add', {
fields: {
// Поля шаблона сделки
DEAL_ID: templateDealId, // ID сделки-шаблона
// Настройки расписания
IS_RECURRING: 'Y',
RECURRING_TYPE: 'month', // day, week, month, year
RECURRING_COUNT_REPEAT: 12, // 12 месяцев
RECURRING_NEXT_EXECUTION: '2024-02-01T00:00:00+03:00',
RECURRING_START_DATE: '2024-01-01T00:00:00+03:00',
START_DATE_TYPE: 'fixed', // fixed = конкретная дата, auto = от даты создания
// Лимит повторений (0 = бессрочно)
RECURRING_LIMIT: 12,
}
});
Получение списка регулярных сделок:
BX24.callMethod('crm.deal.recurring.list', {
filter: { IS_RECURRING: 'Y' },
select: ['ID', 'DEAL_ID', 'NEXT_EXECUTION', 'RECURRING_TYPE', 'LIMIT_REPEAT_COUNT'],
}, result => {
const recurringDeals = result.data();
console.log('Регулярных сделок:', recurringDeals.length);
});
Автоматизация при создании регулярной сделки
Каждая новая сделка в серии проходит через роботов воронки. Это ключевое преимущество: при создании очередной сделки автоматически:
- Уведомляется ответственный менеджер
- Выставляется счёт (если подключён модуль документооборота)
- Создаётся задача на контроль оплаты
Мониторинг и аналитика
Для контроля регулярных платежей строят сводку: сколько регулярных сделок создастся в следующем месяце и на какую сумму. Через REST:
// Ожидаемые сделки на следующий месяц
const nextMonth = new Date();
nextMonth.setMonth(nextMonth.getMonth() + 1);
BX24.callMethod('crm.deal.recurring.list', {
filter: {
'<=NEXT_EXECUTION': nextMonth.toISOString(),
IS_RECURRING: 'Y',
},
select: ['DEAL_ID', 'NEXT_EXECUTION'],
});
Сроки
| Конфигурация | Срок |
|---|---|
| Базовая настройка регулярных сделок | 0,5 дня |
| Шаблоны + расписание + роботы | 1–2 дня |
| Программное управление через REST + отчётность | 3–4 дня |







