Kategorie

Wersja systemu

6.36.46.56.66.76.86.97.06.2

Akcje systemowe: Workflow

Grupa akcji, które umożliwiają ingerowanie w zachowanie procedury obiegu. W aktualnej wersji jest to grupa akcji, która umożliwia zatrzymanie obiegu i oczekiwanie na spełnienie warunku. Wszystkie akcje z tej grupy muszą być użyte w działaniach wykonywanych automatycznie, system nie będzie działał prawidłowo jeżeli użyjemy akcji z grupy Workflow w działaniach w których wykonawcą jest użytkownik systemu.

Użycie akcji Poczekaj (w dowolnej wersji) powoduje, że dokument jest widoczny w systemie ale nie jest na liście zadań oczekujących u żadnego z użytkowników. Dzięki temu użytkownik nie widzi zadań odległych w czasie.

Poczekaj

Akcja Poczekaj służy do zawieszania wykonywania obiegu do konkretnej daty. Po dojściu procedury obiegu do kroku z akcją Poczekaj system sprawdza, czy aktualna data jest równa lub większa od daty wskazanej w konfiguracji akcji i jeżeli nie to zawiesza wykonanie obiegu do czasu kolejnego sprawdzenia. Standardowo data jest sprawdzana co 15 minut.

Typowym przykładem użycia tej akcji jest sytuacja, gdy planujemy jakieś działanie w przyszłości lub cyklicznie, na przykład kwartalny przegląd instalacji. Tworzymy nowy dokument i uruchamiamy obieg który zatrzymuje się na akcji Poczekaj do wskazanej daty. Przez ten czas dokument jest widoczny w systemie ale nie jest w zadaniach oczekujących. Dopiero po upłynięciu terminu obieg rusza dalej i pracownik odpowiedzialny widzi dokument przeglądu na liście oczekujących zadań.

 

Jedynym parametrem, który musimy podać jest pole na formularzu, które zawiera datę do której należy zawiesić działanie obiegu. Jest to pole Zawieś do

Pozostałe pola to:

Użytkownik – osoba, która zostanie wskazana jako modyfikująca dokument. Domyślnie jest tu wstawiana zmienna systemowa ID zalogowanego użytkownika

Działanie obiegu – W tym polu możemy wskazać obieg, który zostanie zawieszony. Domyślnie jest tu wstawiana zmienna ID działania obiegu która wskazuje na obieg, w którym jest konfigurowana akcja.

Poczekaj na status obiegu

Jest to inny wariant akcji Poczekaj, w którym oczekujemy aż inny obieg osiągnie podany status. Najczęściej akcji tej używa się do oczekiwania, aż obieg na innym dokumencie zakończy się, np. dokument Zapotrzebowanie czeka, aż dokument Zamówienie zostanie przeprocesowany i wtedy przechodzi do kroku Potwierdzenie realizacji zapotrzebowania.

 

 

Parametry akcji:

Tabela – ponieważ akcja może operować na różnych obiektach w systemie (dokumenty, zadania, budżety itp) konieczne jest podanie tabeli, w której zapisany jest obiekt który będziemy sprawdzać.

Obiekt – ID obiektu, który chcemy sprawdzać. Najczęściej chcemy sprawdzać dokument który został utworzony przez wywołanie akcji lub wskazany przez użytkownika więc jego identyfikator jest zapisany na formularzu. W powyższym przykładzie użyte zostało pole, które wskazuje na dokument Postępowania zakupowego.

Status obiegu – lista, z której możemy wybrać status. Wszystkie obiegi w systemie mają identyczne statusy wieź dla każdego obiektu lista będzie wyglądała identycznie. Najczęściej, tak jak na powyższym przykładzie, będziemy oczekiwać na zakończenie obiegu.

Użytkownik – osoba, która zostanie wskazana jako modyfikująca dokument. Domyślnie jest tu wstawiana zmienna systemowa ID zalogowanego użytkownika

Działanie obiegu – W tym polu możemy wskazać obieg, który zostanie zawieszony. Domyślnie jest tu wstawiana zmienna ID działania obiegu która wskazuje na obieg, w którym jest konfigurowana akcja.

Poczekaj na status obiektu

Bardzo podobną akcją do poprzedniej jest Poczekaj na status obiektu. W przeciwieństwie do wcześniejszej akcji tu nie czekamy na obieg a na zmianę statusu obiektu. Typowym przykładem jest zawieszenie np. zadania do momentu aż faktura zostanie zaakceptowana.

Parametry akcji:

Typ – ponieważ możemy operować na różnych obiektach konieczne jest podanie typu obiektu. Z typem powiązane są statusy obiektów więc po podaniu tego parametru od razu mamy dostępną listę statusów. Ponieważ typ jest jednoznacznie powiązany z formularzem nie ma potrzeby dodatkowo podawać tabeli w jakiej zapisany jest obiekt.

Obiekt – ID obiektu, który chcemy sprawdzać. Najczęściej chcemy sprawdzać dokument który został utworzony przez wywołanie akcji lub wskazany przez użytkownika więc jego identyfikator jest zapisany na formularzu.

Status – wybór statusu obiektu, który chcemy sprawdzać. System cyklicznie sprawdza czy obiekt osiągnąl wskazany lub wyższy status i jeżeli tak to pozwala na przejście obiegu do kolejnego kroku.

Użytkownik – osoba, która zostanie wskazana jako modyfikująca dokument. Domyślnie jest tu wstawiana zmienna systemowa ID zalogowanego użytkownika

Działanie obiegu – W tym polu możemy wskazać obieg, który zostanie zawieszony. Domyślnie jest tu wstawiana zmienna ID działania obiegu która wskazuje na obieg, w którym jest konfigurowana akcja.

Spis treści

Menu