Roboteka
Roboteka · Roboty · Sprawdź członkostwo w projekcie

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

  1. Proces tworzy zadanie dla wykonawcy w projekcie z pola deala
  2. Robot sprawdza, czy wykonawca należy do tego projektu
  3. Przy „Należy” = N proces najpierw powiadamia właściciela projektu, by dodał pracownika

Podobne roboty