Ближайший день недели
Робот «Ближайший день недели». Рассчитывает ближайшую дату выбранного дня недели от исходной даты.

Видимая часть формы настройки в Битрикс24. Скриншот показывает поля действия; он не подтверждает выполнение учебного примера.
Для кого и какую проблему решает
Для координатора регулярных встреч, обзвонов и контрольных напоминаний. Определяет ближайший выбранный день недели от явно заданной даты, не требуя ручного календарного расчёта.
Что подготовить
Установите действие в каталоге приложения «CRM роботы 2.0 + AI», затем добавьте его в нужную точку автоматизации. Для чтения или изменения объектов нужен соответствующий доступ пользователя подключения. Идентификаторы берите из полей карточки или результатов предыдущих шагов: название объекта не заменяет его числовой ID.
Параметры и значения
| Поле в настройке | Тип | Обязательность и исходное значение |
|---|---|---|
| Исходная дата YYYY-MM-DD | Строка | Обязательное; значение по умолчанию не задано |
| Включать исходный день | Да/нет (Y/N) | Обязательное; по умолчанию Y |
| День недели | Выбор из списка | Обязательное; значение по умолчанию не задано |
| Варианты поля «День недели» | 1: Понедельник; 2: Вторник; 3: Среда; 4: Четверг; 5: Пятница; 6: Суббота; 7: Воскресенье |
Поля, обозначенные JSON, заполняйте корректными массивами или объектами с двойными кавычками в строках. Подставляйте одно значение через штатный выбор данных редактора; не копируйте служебный идентификатор шага из другого шаблона.
Как использовать пошагово
- Укажите исходную дату
YYYY-MM-DD. - Выберите нужный день недели из списка.
- Установите, можно ли вернуть исходный день при совпадении: по умолчанию
Y. - Используйте дату результата в отдельном действии планирования.
- Если встрече нужно конкретное время, задайте его отдельно и проверьте занятость: этот расчёт её не читает.
Учебный пример и ожидаемый результат
Исходная дата 2026-10-15: четверг. Выбран пятничный день, ожидаемая ближайшая дата 2026-10-16, расстояние: один день. При выборе четверга и включении исходного дня возвращается 2026-10-15. Все номера объектов в примере условные; замените их данными своего портала. Пример объясняет настройку, а не подтверждает выполненный запуск.
Какие результаты передать дальше
- Дата YYYY-MM-DD: дата.
- Через сколько дней: целое число.
В следующем действии откройте выбор данных и выберите результат этого робота по названию. Сначала проверьте статус выполнения; при ошибке передайте её пояснение на разбор и не используйте пустые значения как подтверждённый результат. Успех шага и положительный ответ на бизнес-проверку: разные условия.
Ограничения и исправление ошибок
Используются календарные дни, а не производственный календарь. Нумерация в выборе: понедельник 1, воскресенье 7. Робот не создаёт серию встреч, не учитывает занятость и не переносит дату из-за праздника.
Если доступ изменился, сначала проверьте объект под пользователем подключения и актуальность ID. Повторяйте действие после устранения причины. Для действий с записью предварительно сверяйте фактическое состояние: сообщение об ошибке само по себе не доказывает, что ни одна правка не сохранилась.