Sprawdź członkostwo w projekcie
Robot „Sprawdź członkostwo w projekcie” mówi procesowi biznesowemu Bitrix24 (Alaio), czy pracownik należy do grupy roboczej lub projektu o podanym ID. Zwraca flagę „Należy” Y/N, rolę pracownika (owner, moderator, member) oraz flagę „Grupa znaleziona” Y/N. Zbudowany pod warunki: jedno sprawdzenie, trzy pola wyjściowe.
Standardowy projektant procesów biznesowych Bitrix24 (Alaio) nie potrafi sprawdzić członkostwa pracownika w projekcie. Robot wykonuje dokładnie jedno sprawdzenie: wejściem są pracownik (pole „Pracownik” lub ID) i ID grupy lub projektu, wyjściem flaga „Należy” Y/N, rola jako tekst (owner, moderator, member; pusta, gdy nie należy) oraz flaga „Grupa znaleziona” Y/N. Pracownicy zaproszeni, ale jeszcze nieprzyjęci, liczą się jako nienależący. „Grupa znaleziona” = N oznacza, że grupa o tym ID nie istnieje lub nie jest dostępna dla osoby uruchamiającej proces; „Należy” jest wtedy również N. Typowe scenariusze: przed utworzeniem zadania w projekcie upewnić się, że wykonawca należy do projektu, i dodać go przy N; pozwolić na akcję w procesie tylko właścicielowi lub moderatorowi projektu; przy odejściu sprawdzić, czy pracownik nadal jest właścicielem projektów. Tańszy niż robot „Pobierz projekty pracownika”, gdy projekt jest już znany. Wymaga uprawnienia „Grupy robocze” (sonet).
Jakie parametry wejściowe przyjmuje robot?
| Parametr | Typ | Wymagany? | Domyślnie |
|---|---|---|---|
| Pracownik | user | tak | |
| ID grupy / projektu | int | tak |
Co zwraca robot?
| Parametr | Typ |
|---|---|
| Należy (Y/N) | string |
| Rola: owner / moderator / member | string |
| Grupa znaleziona (Y/N) | string |
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.
- Błąd: nie wskazano pracownika
- Błąd: nie podano ID grupy / projektu
- Błąd dostępu do grupy (sprawdź ID i uprawnienie „Grupy robocze”)
Scenariusz: zadanie w projekcie
- Proces tworzy zadanie dla wykonawcy w projekcie z pola deala
- Robot sprawdza, czy wykonawca należy do tego projektu
- Przy „Należy” = N proces najpierw powiadamia właściciela projektu, by dodał pracownika