Назначение страницы

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

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

Страница "Календари" предназначена для работы с производственными календарями:

  • просмотра списка календарей
  • создания (загрузки) нового календаря
  • удаления календарей

Для открытия этой страницы:

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

Таблица календарей

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

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

Столбец/кнопка

Описание

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

Название календаря.

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

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

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

При нажатии удаляется календарь.

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

Создание календаря

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

Пример содержимого файла календаря:

Пример CSV-файла: Производственный календарь за 2022.csv.

Даты в файле можно указывать в следующем формате:

  • dd.MM.yyyy
  • dd-MM-yyyy
  • dd/MM/yyyy
  • dd.MM.yy
  • dd-MM-yy
  • dd/MM/yy

Название CSV-файла (без расширения) будет использовано как название для производственного календаря при его создании в системе.


Для создания (загрузки) нового производственного календаря:

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


  2. Нажмите на кнопку "Выберите файл". Откроется окно проводника, в котором вам нужно выбрать CSV-файл календаря.
    Или перетащите CSV-файл с календарем в область окна.
  3. Подождите, пока система закончит проверку добавленного файла:


  4.  Если все проверки пройдены успешно, то в окне отобразится:


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

     При наличии проблем нельзя загрузить календарь в хранилище платформы:

    1. Исправьте ошибки в CSV-файле.

    2. Нажмите на кнопку для удаления выбранного файла из окна - окно вернется к виду, как в шаге 1

    3. Попробуйте загрузить исправленный файл еще раз.

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

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