В данном разделе приведены сведения по настройке заданий автоматизации на запуск по заранее составленному расписанию. Настройка доступна только для узлов Платформа НЕЙРОСС.
Общие сведения
Расписание позволяет задать точное время или периодичность выполнения задания автоматизации. Для его настройки предусмотрены два взаимосвязанных режима:
- Визуальный редактор — формирование распространённых расписаний с помощью списков;
- Текстовый шаблон — ввод произвольного Cron-выражения вручную.
Переключение режимов осуществляется посредством соответствующих вкладок. Под редактором отображается сформированное расписание в удобном для чтения виде, например: «В 12:00».
Для настройки расписания вы можете воспользоваться Cron-форматом записи. В этом формате предусмотрено пять позиций: для установки минут, часов, дней месяца, месяцев, и дней недели. Позиции разделяются пробелом.
Визуальный редактор

Визуальный редактор позволяет настроить расписание без ручного составления Cron-выражения.
На первом шаге выберите периодичность выполнения:
- год;
- месяц;
- неделя;
- день;
- час;
- минута.
Состав остальных полей зависит от выбранной периодичности. Можно указать месяц, день месяца, день недели, часы и минуты выполнения.
Например, чтобы выполнять задание ежедневно в 08:05:
- В поле Каждый выберите значение день.
- В поле часов укажите 08.
- В поле минут укажите 05.

В результате будет сформировано выражение:
5 8 * * *
И его текстовое описание:
В 08:05
Если задание нужно выполнять каждый час, выберите каждый час и задайте минуты.
Чтобы выполнять задание в определённые дни недели, выберите периодичность неделя, затем укажите один или несколько дней недели и время запуска.
Для ежегодного запуска можно последовательно выбрать:
- месяц;
- день месяца;
- при необходимости — день недели;
- время выполнения.
Текстовый шаблон
В каждой из позиций может быть задано:
- число или список чисел, разделённых запятыми — фиксированное значение; диапазон допустимых значений: минута (0—59), час (0—23), день месяца (1—31), месяц (1—12), день недели (1—7, 1 — воскресение);
- два числа, разделённых дефисом, для указания интервал значений с..по;
- символ * — произвольное значение (каждую минуту, каждый день и проч.);
- два числа, разделенных символом косая черта М/N — шаг выполнения: выполнять через каждые N часов / минут начиная с M .
Примеры возможных расписаний (в качестве разделителей используются пробелы):
- * * * * * — каждую минуту,
- 0 12 * 1,2 * — каждый день в 12 часов дня в январе и феврале,
- */30 * * * 2-6 — каждые 30 минут по будням,
- 0 8-18/2 * * 2-6 — каждые 2 часа с 08:00 по 18:59 по будням,
- 0 0 L * * — в 00:00 последнего дня месяца,
- 0 0 L-5 * * — в 00:00 за 5 дней до последнего дня месяца,
- 0 0 LW * * — в 00:00 последнего буднего дня месяца 30 17 LW * * — в 17:30 последнего буднего дня месяца).
- 0 0 * * 5#3 — в 00:00 в третий четверг месяца,
- 0-59/2 * * * * — по чётным минутам,
- 5 21 * * * — ежедневно в 21:05,
- 0 20 * * 5 — в 20:00, только по пятницам,
- 59 23 * 4-6 * — В 23:59 ежедневно во втором квартале.
Порядок действий
Чтобы создать новое задание автоматизации с запуском по расписанию:

В списке заданий нажмите на кнопку Добавить новое задание
.
В блоке Параметры сигнала [3] в поле Тип сигнала выберите из раскрывающегося списка По расписанию, настройте расписание запуска задания. На примере ниже настроено расписание на ежедневный запуск в 9 часов вечера.

Настройте параметры действия [Действия автоматизации].
Сохраните изменения.
