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
- Tworzony jest nowy deal
- Robot bierze bieżącą datę i warunek monday
- Termin zadania jest ustawiany na znaleziony poniedziałek, a liczba dni do niego trafia do powiadomienia