Projekty pracownika według zadań
Robot „Projekty pracownika według zadań” zwraca do procesu biznesowego projekty Bitrix24 (Alaio), w których pracownik ma zadania: tablicę ID projektów, tablicę nazw, liczbę zadań w każdym projekcie, łączną liczbę zadań i flagę „Znaleziono” Y/N. Rolę w zadaniu można wybrać: wykonawca, współwykonawca, obserwator lub autor; zakończone zadania uwzględnia się flagą.
Standardowy projektant procesów biznesowych Bitrix24 (Alaio) nie potrafi powiedzieć, w jakich projektach pracuje pracownik. Robot odpowiada na to przez zadania: wybiera zadania pracownika w podanej roli (wykonawca, współwykonawca, obserwator, autor), zostawia tylko powiązane z projektem i grupuje je według projektu. Domyślnie liczone są tylko niezakończone zadania; flaga „Uwzględnić zakończone zadania” dodaje też zamknięte. Wyjściem są tablica ID projektów, tablica nazw, liczba zadań w każdym projekcie (w tej samej kolejności), liczba projektów, łączna liczba zadań i flaga „Znaleziono” Y/N. Projekty są posortowane malejąco według liczby zadań, więc pierwszy projekt to ten, w którym pracownik jest najbardziej obciążony. W odróżnieniu od robota „Pobierz projekty pracownika” ten działa bez uprawnienia „Grupy robocze” i pokazuje faktyczne obciążenie, a nie formalne członkostwo. Typowe scenariusze: przed przydzieleniem zadania sprawdzić obciążenie pracownika projektami; przy odejściu zebrać projekty z otwartymi zadaniami; w cotygodniowym raporcie pokazać przełożonemu rozkład zadań podwładnego. W jednym uruchomieniu robot przegląda do 1000 zadań.
Jakie parametry wejściowe przyjmuje robot?
| Parametr | Typ | Wymagany? | Domyślnie |
|---|---|---|---|
| Pracownik | user | tak | |
| Rola w zadaniu | select | — | responsible |
| Uwzględnić zakończone zadania | bool | — | N |
Co zwraca robot?
| Parametr | Typ |
|---|---|
| ID projektów | int |
| Nazwy projektów | string |
| Liczba zadań w każdym projekcie | int |
| Liczba projektów | int |
| Łącznie zadań w projektach | int |
| Znaleziono (Y/N) | string |
| ID pierwszego projektu | int |
| Nazwa pierwszego projektu | 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 dostępu do zadań
Scenariusz: wybór wykonawcy
- Deal przechodzi do etapu „Wdrożenie”
- Robot liczy projekty i otwarte zadania kandydata na wykonawcę
- Gdy liczba projektów przekracza trzy, proces przydziela zadanie innemu pracownikowi