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

Ключ

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

...

Subtract date using production calendar Version 2 (Net)

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

Описание

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

Image Removed

Настройки

Action group: Dates' convertion

...

Description

Subtract another date from one date using the production calendar (non-working days). 

Action icon

Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
DateDate to subtract from (Decrease

Свойство

Описание

Тип

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

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

Параметры

Дата

Дата, из которой будет производится вычитание (уменьшаемое
)Robin.DateTime
Да

Yes

Вычесть дату

Дата, которая будет вычтена из поля «Дата» (вычитаемое
Subtract dateThe date to be subtracted from the «Date» field (subtracted)Robin.DateTime
Да

Yes

Календарь

Коллекция дат нерабочих дней. Если в датах указано время, отличное от 00:00:00, действие его не учитывает, все равно воспринимая как 00:00:00.
CalendarProduction calendar (non-working days)Robin.Collection
Да

Yes

Учет дней

Правило учета нерабочих дней из производственного календаря при вычитании дат
Days typeRule for using non-working days from the production calendar when subtracting datesRobin.String
Да

Yes

Тип результата

Выбор типа результата. Результат вычитания можно получить в: днях, часах, минутах, секундах, тиках
Return typeSelect the type of result. The result of subtraction can be obtained in: days, hours, minutes, seconds, ticksRobin.String
Нет

No
Результаты
Results

Результат

Числовая переменная, содержащая результат вычитания
ResultResultRobin.Numeric

...



Special conditions of use 

В поле In the "Календарь" возможно указать результат действия "Выгрузить производственный календарь". 

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

Calendar" field it is possible to specify the result of the "Get production calendar" action. 

Example of use

Task

Determine the number of working days between the dates Задача: определить количество рабочих дней между датами 05.09.2022 и and 11.09.2022, учитывая, что given that 10.09.2022 и and 11.09.2022 выходные дни

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

Реализация:

...

are weekends

Solution

Use the "Subtract date using production calendar" action.

Implementation

  1. Set the parameters for the "Subtract date using production calendar" action:
    Image Added

    In the Calendar field, specify a collection of dates:

    Image Added
  2. Click on the "Start" button in the top panel.

Result

The program robot has completed successfully. The number of working days has been determined

Результат:

Программный робот отработал успешно. Количество рабочих дней определено