Czas na etapie
Robot „Czas na etapie” zwraca w procesie biznesowym Bitrix24 (Alaio), ile czasu sprawa, lead lub element procesu inteligentnego spędził na wskazanym etapie — w sekundach i pełnych dobach, za ostatni pobyt lub za wszystkie łącznie.
Robot mierzy czas na etapie bezpośrednio w procesie biznesowym Bitrix24 (Alaio), czytając historię przejść w momencie wykonania. Etap podaje się kodem lub nazwą, przy czym kod ma pierwszeństwo, więc zmiana nazwy etapu w lejku niczego nie psuje. Jeśli element znajduje się na etapie właśnie teraz, odliczanie biegnie do chwili obecnej — to główny scenariusz „wisi już N dni”. Gdy element wracał na etap wielokrotnie, można wziąć ostatni pobyt albo sumę wszystkich; liczba pobytów zwracana jest osobno i pokazuje cofnięcia w lejku. Wynik podawany jest w sekundach i pełnych dobach, plus flaga, czy element jest teraz na tym etapie. Obsługiwane są sprawy, leady i elementy procesów inteligentnych; domyślnie brany jest element, na którym uruchomiono proces. Liczony jest czas kalendarzowy.
Jakie parametry wejściowe przyjmuje robot?
| Parametr | Typ | Wymagany? | Domyślnie |
|---|---|---|---|
| Element | select | — | auto |
| ID elementu (dla trybów „według ID”) | string | — | |
| ID typu procesu inteligentnego (tylko dla trybu procesu inteligentnego) | string | — | |
| Etap — kod lub nazwa | string | tak | |
| Co liczymy | select | — | last |
Co zwraca robot?
| Parametr | Typ |
|---|---|
| Czas na etapie, sekundy | int |
| Czas na etapie, pełne doby | int |
| Liczba pobytów na etapie | int |
| Obecnie na tym etapie (Y/N) | string |
| Kod etapu | string |
| Nazwa etapu | string |
| Etap znaleziony (Y/N) | bool |
| Powodzenie | bool |
Jakie błędy może zwrócić robot?
Te komunikaty robot zapisuje w dzienniku procesu biznesowego, gdy nie może wykonać kroku. Z treści widać, co poprawić w ustawieniach lub danych.
- Etap „{stage}” nie został znaleziony na portalu. Podaj kod etapu lub jego dokładną nazwę.
- Ten typ elementu nie ma etapów. Robot działa ze sprawami, leadami i procesami inteligentnymi; dla trybów „według ID” podaj poprawne ID.
- Błąd API podczas odczytu historii etapów.
Scenariusz: sprawa zawieszona w akceptacji
- Cykliczny proces uruchamia robota na sprawie
- Robot liczy czas na bieżącym etapie „Akceptacja”
- Jeśli to ponad siedem pełnych dób, powstaje zadanie dla kierownika, a liczba pobytów pokazuje, ile razy sprawa już się cofała