Roboteka
Roboteka · Roboty · Poprzedni etap

Poprzedni etap

Robot „Poprzedni etap” zwraca w procesie biznesowym Bitrix24 (Alaio) etap, z którego sprawa, lead lub element procesu inteligentnego trafił na bieżący: kod do warunków, nazwę do tekstu, a także lejek, moment opuszczenia etapu i czas na nim spędzony.

Robot zwraca poprzedni etap bezpośrednio w procesie biznesowym Bitrix24 (Alaio) — bez pól użytkownika i bez czekania: historia jest odczytywana w momencie wykonania, jednym zapytaniem. Obsługiwane są sprawy, leady i elementy procesów inteligentnych; domyślnie brany jest element, na którym uruchomiono proces, więc typowy przypadek nie wymaga konfiguracji, a tryby „według ID” obsługują procesy działające na innym elemencie. Zwracane są kod etapu (do warunków), nazwa etapu (do e-maila lub komentarza), semantyka P/S/F, ID lejka, moment opuszczenia etapu oraz czas na nim w sekundach. Osobna flaga „znaleziono” odróżnia „element nigdy się nie przesuwał” od prawdziwego błędu, więc ścieżka normalna nie wymaga obsługi wyjątków. Przeniesienie między lejkami liczy się jako zmiana etapu.

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

Co zwraca robot?

Parametr Typ
Kod poprzedniego etapu string
Nazwa poprzedniego etapu string
Semantyka etapu: P — w toku, S — sukces, F — porażka string
ID lejka poprzedniego etapu string
Kiedy element opuścił poprzedni etap string
Czas spędzony na poprzednim etapie, w sekundach int
Poprzedni etap znaleziony (Y/N) bool
Powodzenie bool

Scenariusz: sprawa cofa się w lejku

  1. Robot uruchamia się na etapie „Negocjacje”
  2. Jeśli poprzedni etap to „Faktura wysłana”, sprawa cofnęła się
  3. Dla osoby odpowiedzialnej powstaje zadanie, a w komentarzu zapisuje się, jak długo sprawa stała na poprzednim etapie

Podobne roboty