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

Ключ

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

...

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


Получить дату по фильтрам /  Get date by filters

...

Определить дату по нескольким фильтрам. 


Настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Календарь

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

Robin.Collection


Да

Тип дня

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

Robin.String


Да

Месяц

Порядковый номер месяца, в котором необходимо искать дату. Число 0 соответствует текущему месяцу, 1 - Январю, 2 - Февралю и т.д.

Robin.Numeric


Да

Правило для номера дня

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

Robin.String


Да

Номер дня

Порядковый номер дня месяца, дату которого необходимо определить. Нумерация начинается с 1. Учитывается, только если в поле „Правило для номера дня“ указано значение „Порядковый номер дня месяца“.

Robin.Numeric


Нет

Результаты

Результат

Дата, которая соответствует указанным фильтрам.

Robin.DateTime



Особые условия использования

Отсутствуют