Вкладка "Расписания"


На вкладке "Расписания" доступны:

  • просмотр списка ранее созданных условий запуска по расписанию
  • создание нового условия запуска
  • переход в карточку условия запуска
  • удаление условия запуска
  • включение или отключение условия запуска 
  • переход к списку производственных календарей 

Описание таблицы условий запуска

На вкладке "Расписания" представлена таблица со списком всех условий запуска роботов, которые работают по расписанию.

Название столбца/кнопки

Описание

Столбец "Условие запуска"

Название условия запуска

Является ссылкой (кнопкой), которая открывает карточку выбранного условия запуска

Столбец "Робот"

Отображается:

  • название робота
  • версия робота
  • индикатор, отображающий необходимость наличия графического интерфейса на учетной записи машины для работы робота. Если отображается , значит, графический интерфейс нужен, если  - не нужен

Если не найден робот, который был указан в условии запуска, значение в этом столбце станет пустым, а условие запуска будет выключено

Столбец "Машина"Название и IP-адрес машины, под учетной записью которой будет запущен робот
Столбец "Учётная запись"Учетная запись машины, на которой будет запущен робот
Столбец "Ближайший запуск"

Отображение ближайших дат и времени, когда Оркестратор запустит робота в соответствии с условиями запуска

Это значение вычисляется системой на основе параметров времени запуска из карточки условия запуска

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

Столбец "Автор"ФИО пользователя, который создал условие запуска или был последним, кто изменял это условие

Кнопка "Выключить все"

По нажатию можно выключить сразу все условия запуска из списка

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

Кнопка "Включить все"

По нажатию можно включить сразу все условия запуска из списка

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

Кнопка "Удалить"

При нажатии появляется окно с подтверждением удаления выбранного условия запуска:

Кнопка "Включить"

По нажатию можно включить выбранное условие запуска

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

Кнопка "Выключить"

По нажатию можно выключить выбранное условие запуска

С помощью выпадающего списка «Столбцы» можно выбрать, какие столбцы будут скрыты или отображены, при этом столбец «Условие запуска» отображается всегда.

Карточка условия запуска

Описание карточки условия запуска

Название кнопки/поля

Описание

Кнопка "Вернуться"При нажатии закрывается карточка условия запуска без сохранения внесенных изменений
Кнопка "Редактировать"

Данная кнопка отображается, только в карточке уже созданного условия при ее открытии (режим чтения)

По нажатию на кнопку карточка переводится в режим редактирования:

  • Кнопка "Редактировать" пропадает
  • Поля становятся редактируемыми
  • Появляются кнопки "Отменить" и "Сохранить"
Поле "Название условия запуска"

Название условия запуска

Дубли в названиях условий запуска запрещены. Максимально допустимое количество символов - 60

Поле "Робот"

Если робот еще не выбран, в поле отображается только кнопка "Выбрать". Если робот уже выбран, то отображается:

  • название робота
  • версия робота
  • индикатор, отображающий необходимость наличия графического интерфейса на учетной записи машины для работы робота
  • если отображается , значит, графический интерфейс нужен, если  - не нужен
  • кнопка "Выбрать" (в режиме редактирования или при создании нового условия)

Нажатием на кнопку в виде крестика можно убрать выбранного робота

Поле "Уровень логирования"

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

Значение по умолчанию: "Бизнес"

Доступные значения:

  • Бизнес
  • Разработчик робота
  • Отладка
  • Информация
  • Предупреждение
  • Ошибка
  • Нет

Более подробно по уровням логирования можно посмотреть тут: Виды логов

Поле "Машина"

Выпадающий список, в котором отображаются названия и IP-адреса машин, о которых есть данные в базе платформы. При этом отображаются только те машины, к которым у вас настроен доступ (подробнее в разделе "Управление доступом")

Поле "Учётная запись"

Выпадающий список с учетными записями:

  • к которым у вас настроен доступ
  • которые относятся к машине, указанной в поле "Машина"

Для возможности редактирования текущего поля должна быть выбрана машина в поле "Машина"

Поле "Время запуска"

Если время запуска еще не настроено, в поле отображается только кнопка "Редактировать время запуска". Если время запуска уже настроено, то отображается:

  • Кнопка "Редактировать время запуска"
  • Месяц(ы), День(дни), Часы и минуты, в которые будет происходить запуск робота
  • Часовой пояс, по которому будет происходить запуск
  • Название производственного календаря, который будет учитываться при расчете ближайшей даты запуска. А также тип дней - рабочие или нерабочие - по которым будет происходить запуск. Календарь и тип дней отображаются, только если был выбран вариант работы с календарем при настройке времени запуска:

Нажатием на кнопку в виде крестика можно очистить выбранные настройки времени запуска

Кнопка "Выбрать"

По нажатию на кнопку открывается окно "Выбор робота". Доступно только в режиме редактирования. Подробнее описано ниже

Кнопка "Редактировать входные параметры робота"

При нажатии открывается окно "Настройка входных параметров робота". Доступно только в режиме редактирования. Подробнее описано ниже

Кнопка отображается только в том случае, если в поле "Робот" выбран робот, у которого есть входные параметры

Кнопка "Редактировать время запуска"

При нажатии открывается окно "Время запуска". Доступно только в режиме редактирования. Подробнее описано ниже

Кнопка "Создать"

Данная кнопка отображается в карточке только при создании нового условия запуска

По нажатию на кнопку происходит создание нового условия запуска

Кнопка "Сохранить"

Данная кнопка отображается в карточке только при редактировании уже созданного условия запуска.

По нажатию на кнопку происходит сохранение изменений, внесенных в параметры условия запуска, карточка переводится в режим чтения:

  • Возвращается кнопка "Редактировать"
  • Поля становятся нередактируемыми
  • Пропадают кнопки "Отменить" и "Сохранить"

Кнопка "Отменить"

Данная кнопка отображается в карточке только при создании или редактировании уже созданного условия запуска

По нажатию на кнопку открывается окно с подтверждением отмены внесенных изменений:

Описание окна "Выбор робота"

При нажатии в карточке условия запуска в поле "Робот" на кнопку "Выбрать" будет открыто окно "Выбор робота".

Для выбора робота, который будет запускаться по данному условию запуска, необходимо:

  1. Нажать в таблице на строку с нужной версией робота.
  2. Нажать кнопку "Выбрать".

Описание таблицы роботов

Таблица в окне содержит список готовых роботов, которые опубликованы в удаленное хранилище платформы. При этом отображаются только те роботы, к которым у вас настроен доступ (подробнее в разделе Управление доступом).

Название столбца/кнопки

Описание

Столбец "Робот"

Отображается название робота

Столбец "Версия"

В каждой строке отображается конкретная версия робота. Если у робота несколько версий, то каждая из них расположена на отдельной строке в таблице. При этом все версии всегда отображаются в порядке их публикации - от самой новой к самой старой снизу/вверх:

Список версий можно сворачивать или разворачивать по кнопке  или . Если у робота только одна версия, то эта кнопка отсутствует

Рядом с версией есть индикатор, отображающий необходимость наличия графического интерфейса на учетной записи машины для работы этой версии робота. Если отображается , значит, графический интерфейс нужен, если -не нужен

Столбец "Среднее время"

Если версию робота запускали менее 2-х раз в столбце указано "Нет данных"

Если эту версию робота запускали 2 и более раз, в столбце указано среднее время работы этой версии робота, которое Оркестратора автоматически рассчитал на основе длительности выполнения ранее совершенных запусков

Столбец "Автор"ФИО пользователя, который опубликовал версию робота. У разных версий одного робота могут быть разные авторы
Столбец "Дата публикации"

Отображается дата и время, когда версия робота была опубликована

Кнопка image-2024-5-29_12-44-37.png

По нажатию происходит обновление записей в таблице

С помощью выпадающего списка «Столбцы» можно выбрать, какие столбцы будут скрыты или отображены, при этом столбцы «Робот» и "Версия" отображаются всегда.

Настройка входных параметров робота

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

На данный момент в этом окне могут отобразиться только входные параметром с типом "Строка", "Число" и "Логический". Если в роботе есть хотя бы один входной параметр, у которого тип данных не "Строка", "Число" или "Логический", то вместе с полями допустимого типа в окне будет отображаться текст с предупреждением:

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

 Однако отсутствие некоторых параметров не влияет на возможность запуска робота.

Наличие предупреждения не мешает запуску робота или отображению полей с типом "Строка", "Число" и/или "Логический".

Описание окна "Настройка входных параметров робота"

Название кнопки/поля

Описание

Название робота

Название робота, который выбран в карточке условия запуска

Не редактируется

Поле с типом "Строка"

Если в роботе есть переменная с типом "Строка", отмеченная как входной параметр, то в окне будут отображаться поля для ввода значения этого параметра:
image-2024-5-31_17-18-4.png

Количество полей в подразделе не ограничено и зависит от того, сколько входных переменных с типом "Строка" было создано в выбранном роботе. Название каждого такого поля - это название соответствующей переменной в роботе. Рядом с полем есть подсказка о типе данных параметра

Поле с типом "Число"

Если в роботе есть переменная с типом "Число", отмеченная как входной параметр, то в окне будут отображаться поля для ввода значения этого параметра:
image-2024-5-31_17-17-55.png

Количество полей в подразделе не ограничено и зависит от того, сколько входных переменных с типом "Число" было создано в выбранном роботе. Название каждого такого поля - это название соответствующей переменной в роботе. Рядом с полем есть подсказка о типе данных параметра

Поле с типом "Строка"

Если в роботе есть переменная с типом "Логический", отмеченная как входной параметр, то в окне будут отображаться поля для ввода значения этого параметра:
image-2024-5-31_17-19-22.png

Количество полей в подразделе не ограничено и зависит от того, сколько входных переменных с типом "Логический" было создано в выбранном роботе. Название каждого такого поля - это название соответствующей переменной в роботе. Рядом с полем есть подсказка о типе данных параметра

Кнопка "Сохранить"При нажатии сохраняются значения, указанные в полях входных параметров, окно закрывается
Кнопка "Отменить"При нажатии отменяются внесенные изменения, окно "Настройка входных параметров робота" закрывается

Настройка времени запуска 

При нажатии на кнопку "Редактировать время запуска" в поле "Время запуска" в карточке условия запуска будет открыто окно "Настройка времени запуска":

В данном окне можно настроить периодичность запуска робота.

Описание окна "Настройка времени запуска"

Название кнопки/поля

Описание

Время запуска

Строка, в которой указаны месяц(ы), день(дни) и часы\минуты, в которые будет происходить запуск робота. Оркестратор формирует строку автоматически на основе комбинации параметров времени запуска, указанных в остальных полях окна

Поле "Часовой пояс"

Выпадающий список, в котором отображаются возможные варианты часовых поясов

Запуск робота будет производиться с учетом выбранного часового пояса

Поле "Дата начала"

Поле для ввода даты и времени, когда условие запуска в целом начнет функционировать

Необходимое значение даты/времени можно указать вручную или при помощи формы выбора даты и времени, которая открывается по нажатию на кнопку календаря:

Чекбокс "Дата окончания"

Если чекбокс включен, ниже отображается поле для ввода даты и времени, по наступлению которых условие запуска прекратит работать и будет автоматически выключено:

Необходимое значение даты/времени можно указать вручную или при помощи формы выбора даты и времени, которая открывается по нажатию на кнопку календаря:

Чекбокс "Использовать производственный календарь"

Если чекбокс включен, ниже отображаются поля:

При использовании производственного календаря, Оркестратор будет учитывать выходные и рабочие дни в соответствии с указанным календарем при вычислении даты ближайшего запуска робота

Поле "Календарь"

Выпадающий список, в котором отображаются названия производственных календарей, которые были добавлены в Оркестратор. Подробнее о календарях в подразделе "Производственные календари"

Поле отображается, только если активирован чекбокс "Использовать производственный календарь"

Поле "Правило для запуска"

Выпадающий список, в котором отображаются варианты использования производственного календаря:

  • Запуск только в рабочие дни
  • Запуск только в нерабочие дни

Поле отображается, только если активирован чекбокс "Использовать производственный календарь"

Радиокнопка "Каждый месяц"

Кнопка отображается только на вкладке "Месяц"

Если она активна, запуск робота будет происходить каждый месяц с учетом остальных параметров времени запуска

Радиокнопка "В определенные месяцы"

Кнопка отображается только на вкладке "Месяц"

Если активирована эта радиокнопка, ниже появляется поле для выбора месяца или месяцев:

Запуск робота будет происходить только в выбранные месяцы с учетом остальных параметров времени запуска

Радиокнопка "Каждый день"

Кнопка отображается только на вкладке "День"

Если она активна, запуск робота будет происходить каждый день с учетом остальных параметров времени запуска

Радиокнопка "В определенные дни недели"

Кнопка отображается только на вкладке "День"

Если активирована эта радиокнопка, ниже появляется поле для выбора дня или дней недели:

Запуск робота будет происходить только в выбранные дни недели с учетом остальных параметров времени запуска

Радиокнопка "В определенные дни месяца"

Кнопка отображается только на вкладке "День"

Если активирована эта радиокнопка, ниже появляется поле для выбора номера дня или дней месяца:

Запуск робота будет происходить только в выбранные дни с учетом остальных параметров времени запуска

Радиокнопка

Кнопка отображается только на вкладке "День"

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

Радиокнопка

Кнопка отображается только на вкладке "День"

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

Радиокнопка

Кнопка отображается только на вкладке "Часы-минуты"

Если активирована эта радиокнопка, в выпадающем списке (расположен в названии самой кнопки) можно выбрать через сколько часов будет повторяться запуск робота с учетом остальных параметров времени запуска: "Каждый час", "Каждые 2 часа", "Каждые 3 часа" и т.п.:

Радиокнопка

Кнопка отображается только на вкладке "Часы-минуты"

Если активирована эта радиокнопка, в выпадающем списке (расположен в названии самой кнопки) можно выбрать через сколько минут будет повторяться запуск робота с учетом остальных параметров времени запуска: "Каждую минуту", "Каждые 30 минут", "Каждые 40 минут" и т.п.:

Радиокнопка "В определенное время дня"

Кнопка отображается только на вкладке "Часы-минуты"

Если активирована эта радиокнопка, ниже активируются 2 выпадающих списка, в которых можно выбрать точное время (час и минуту), когда будет происходить запуск робота с учетом остальных параметров времени запуска:

Кнопка "Сохранить"

При нажатии на кнопку окно закрывается, выбранная комбинация параметров сохраняется и отображается в поле "Время запуска" в карточке условия запуска

Кнопка "Отменить"

При нажатии появляется окно с подтверждением отмены внесенных изменений:

Создание нового условия запуска

Для создания нового условия запуска робота необходимо выполнить шаги:

  1. Нажать на вкладке "Расписания" на кнопку "Создать условие запуска". Откроется пустая карточка условия запуска в режиме создания:

Описание карточки указано в подразделе "Карточка условия запуска".

Просмотр и изменение условия запуска

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

  1. На вкладке "Расписания" выбрать в таблице необходимое условие запуска и нажать на его название. Будет открыта карточка этого условия запуска в режиме чтения:
  2. Нажать на кнопку , если нет необходимости вносить изменения в карточку. Произойдет возвращение на вкладку "Расписания" в разделе "Условия запуска". Если переход в карточку условия запуска был осуществлен через карточку учетной записи машины, то по нажатию на , будет переход обратно в карточку учетной записи.
  3. Нажать на кнопку "Редактировать", если нужно внести изменения в параметры условия запуска. Карточка будет переведена в режим редактирования:
  4. Внести необходимые корректировки.
  5. Нажать на кнопку «Сохранить» для сохранения внесенных изменений. Или нажать на кнопку "Отменить", если решили не сохранять внесенные изменения. Карточка будет снова переведена в режим чтения.

Производственные календари 

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

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

Для работы с самими календарями необходимо:

  1. Перейти в раздел "Условия запуска", на вкладку "Расписания".
  2. Нажать на кнопку "Настроить производственные календари". Будет открыта страница с календарями, на которой доступно:
    • просмотр списка ранее созданных календарей
    • создание нового календаря
    • удаление календаря

Описание таблицы календарей

Таблица содержит список ранее добавленных календарей.

Название столбца/кнопки

Примечание

Столбец "Календарь"

Отображается название календаря

В списке календарей всегда есть один стандартный календарь - "Стандартный календарь (Robin)". Этот календарь содержит в качестве выходных дней даты всех суббот и воскресений, причем список дат бесконечно обновляется самим Оркестратором. Такой календарь нельзя удалить, но можно использовать при настройке условия запуска

Столбец "Автор"ФИО пользователя, который создал календарь
Столбец "Дата последнего обновления"Отображается дата и время, когда календарь был добавлен в Оркестратор

Кнопка "Удалить"
image-2024-5-29_13-14-58.png

При нажатии появляется окно для подтверждения удаления календаря:

Если удаленный календарь ранее был использован в каких-то условиях запуска, эти условия запуска будут автоматически выключены

С помощью выпадающего списка «Столбцы» можно выбрать, какие столбцы будут скрыты или отображены, при этом столбец «Календарь» отображается всегда.

Создание производственного календаря

Пример производственного календаря:

Для создания нового производственного календаря необходимо:

  1. Нажать на кнопку "Создать календарь". Будет открыто окно "Загрузка календаря":
  2. Нажать на кнопку "Выберите файл". Будет открыто окно проводника, в котором доступны на выбор только CSV-файлы.

    Доступны следующие форматы дат в файле производственного календаря:

    • dd.MM.yyyy
    • dd-MM-yyyy
    • dd/MM/yyyy
    • dd.MM.yy
    • dd-MM-yy
    • dd/MM/yy
  3. Пользователь выбирает файл календаря и подтверждает выбор в окне проводника. Также можно просто перетащить нужный файл в окно "Загрузка календаря", не вызывая проводник.
  4. Оркестратор начинает проверять выбранный файл:
    1. если файл оформлен верно и даты в нем указаны в правильном формате, а также в Оркестраторе еще нет календаря с таким же названием (название csv-файла - это название производственного календаря), в окне будет отображен успешный результат проверки:
    2. Название выбранного csv-файла содержит фразу "(Robin)" (с такой фразой может быть только стандартный календарь Оркестратора)если есть проблемы с выбранным файлом, в окне будут перечислены причины, по которым календарь не может быть создан в Оркестраторе:

      Причины, по которым создание календаря будет запрещено:

      • Файл оформлен неверно
      • Даты в файле указаны в недопустимом формате
      • В Оркестраторе уже есть календарь, у которого название совпадает с названием выбранного csv-файла (название файла далее будет использовано как название для нового календаря)
  5. Если проверка файла прошла успешно, необходимо нажать на кнопку "Подтвердить" - окно зароется, а новый календарь будет добавлен в Оркестратор. Если проверка завершилась неудачно, необходимо нажать на кнопку - выбранный календарь будет удален, вернется первоначальный вид окна "Загрузка календаря", и можно будет выбрать другой файл.
  • Нет меток