Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Выгрузить производственный календарь

...

Версия 1 (Net)

Группа действий: Конвертация дат 

...

Описание

Действие возвращает из Оркестратора все даты из указанного производственного календаря.

...

Image Added

Image Removed

Настройки

Свойство

Англ. наименование

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
Название календаря
Calendar title

Название производственного календаря, из которого необходимо получить даты.

Строка

Календарь 1

Да
Результаты
РезультатResult

Коллекция дат из производственного календаря. Все даты, указанные в календаре, являются датами нерабочих дней

Коллекция

Особые условия

...

использования 

  • Действие должно отправлять запрос в RMS (через Агента) для получения всех дат из производственного календаря, название которого указано во входных параметрах действия. Все даты действие должно возвращать в виде коллекции дат.
  • В коллекции даты должны быть сразу отсортированы по увеличению (от начала января до конца декабря).
  • Если в действии указано название календаря, которого нет в БД Оркестратора, действие возвращает ошибку с указанием соответствующей причины.
  • Если есть какая-то проблема на серверной части Оркестратора и не удается выполнить запрос, действие также возвращает ошибку.
  • В RMC есть Стандартный календарь, который пользователь сам не добавляет и не может удалить. Он применяется тогда, когда пользователь не пользуется производственными календарями. Поэтому и возможности выгрузки такого календаря не должно быть. Если в действии указать название «Стандартный календарь», оно должно возвращать ошибку о том, что такой календарь не найден.
  • Действие работает только в версии Enterprise.

Пример

...

использования 

Задача: существует файл в формате .csv Image RemovedImage Added. В RMC добавлен данный календарь под названием "Тестовый календарь". Необходимо получить даты календаря в коллекцию и по индексам. 

...

  1. Перетащить на рабочую область действие "Выгрузить производственный каледнарькалендарь" и заполнить параметр "Название календаря" значением "Тестовый календарь". 
    Image RemovedImage Added
  2. Перетащить на рабочую область действие "Получить значение по индексу" и заполнить его параметры. Использовать столько действий, сколько значений требуется получить. 
    Image RemovedImage Added
  3. Использовать столько действий, сколько значений требуется получить. 
    Image RemovedImage Added
  4. Запустить робота по кнопке "Старт" в верхней панели. 

...