Roboteka
Roboteka · Katalog · Najbliższa data według warunku

Najbliższa data według warunku

Robot „Najbliższa data według warunku” znajduje najbliższą przyszłą datę od daty źródłowej według reguły: określony dzień tygodnia, pierwszy dzień następnego miesiąca (first-day), ostatni dzień miesiąca (last-day) lub najbliższy dzień roboczy (next-weekday). Zwraca datę w formatach RRRR-MM-DD i DD.MM.RRRR oraz liczbę dni do niej, dla procesów biznesowych Bitrix24.

Robot oblicza najbliższą pasującą datę bezpośrednio w procesie biznesowym lub robocie Bitrix24, bez formuł i kodu. Na wejściu podaje się datę źródłową i warunek: dzień tygodnia (monday…sunday, akceptowane są też nazwy rosyjskie), first-day — pierwszy dzień następnego miesiąca, last-day — ostatni dzień miesiąca, next-weekday — najbliższy dzień roboczy (z pominięciem soboty i niedzieli). Flaga „Uwzględniać samą datę” (Y/N) decyduje, czy sama data źródłowa liczy się jako pasująca. Na wyjściu są trzy pola: znaleziona data w formacie RRRR-MM-DD, ta sama data w formacie DD.MM.RRRR oraz liczba dni do niej. Używaj, aby zaplanować zadanie na następny poniedziałek, przenieść płatność na koniec miesiąca, przypisać sprawę na najbliższy dzień roboczy lub obliczyć datę przypomnienia. Wynik wstaw w pola daty kolejnych kroków procesu.

Jakie parametry wejściowe przyjmuje robot?

Parametr Typ Wymagany? Domyślnie
Data źródłowa date tak
Warunek: monday/tuesday/wednesday/thursday/friday/saturday/sunday / first-day / last-day / next-weekday string tak
Uwzględniać samą datę, jeśli już pasuje (Y/N, domyślnie N) string

Co zwraca robot?

Parametr Typ
Znaleziona data (RRRR-MM-DD) date
Znaleziona data (DD.MM.RRRR) string
Dni do znalezionej daty int

Scenariusz: zaplanowanie zadania na najbliższy poniedziałek

  1. Tworzony jest nowy deal
  2. Robot bierze bieżącą datę i warunek monday
  3. Termin zadania jest ustawiany na znaleziony poniedziałek, a liczba dni do niego trafia do powiadomienia

Podobne roboty

Powiązane artykuły