Status zadania
Robot „Status zadania” zwraca bieżący status zadania według jego ID w procesach biznesowych i robotach Bitrix24 (Alaio): kod liczbowy (1 — nowe, 2 — oczekujące, 3 — w toku, 4 — oczekuje na kontrolę, 5 — zakończone, 6 — odłożone), nazwę oraz flagę „Zakończone” Y/N. Wartości wygodnie porównywać w warunkach procesu.
Robot odczytuje status zadania i przekazuje go w trzech postaciach: liczbą do precyzyjnych warunków, nazwą do wiadomości i powiadomień oraz flagą „Zakończone” Y/N do prostego rozgałęzienia — z procesu na encji CRM statusu powiązanego zadania inaczej nie da się dosięgnąć. Jedynym wejściem jest ID zadania. Typowe przypadki użycia: wstrzymać deal na etapie, dopóki zadanie kontrolne nie zostanie zakończone; przypomnieć wykonawcy o zadaniu wciąż oczekującym; rozgałęzić proces po dokładnym kodzie statusu. Jeśli zadanie nie zostanie znalezione, zwracane jest „Zadanie znalezione” = N. Zwraca status liczbą, nazwę oraz flagi „Zakończone” i „Zadanie znalezione” — porównaj je w warunku kolejnego kroku procesu biznesowego.
Jakie parametry wejściowe przyjmuje robot?
| Parametr | Typ | Wymagany? | Domyślnie |
|---|---|---|---|
| ID zadania | int | tak |
Co zwraca robot?
| Parametr | Typ |
|---|---|
| Status (liczba: 1 nowe, 2 oczekujące, 3 w toku, 4 kontrola, 5 zakończone, 6 odłożone) | int |
| Nazwa statusu | string |
| Zakończone (Y/N) | string |
| Zadanie znalezione (Y/N) | string |
Scenariusz: kontrola zadania przed zmianą etapu
- Deal jest gotowy do przejścia na etap „Zamknięcie”
- Robot odczytuje status powiązanego zadania kontrolnego
- Przy „Zakończone” = N proces wstrzymuje przejście i przypomina wykonawcy