Przykład: kontrola po wynajmie przyczepy
Zbuduj krok po kroku przepływ, który po wyjeździe tworzy zadanie kontrolne z podzadaniami albo podnosi priorytet otwartego zadania
Ostatnio zaktualizowano
Ten przykład buduje przepływ z filtrem, Znajdź zadanie, Ustaw priorytet zadania, Jeśli / w przeciwnym razie i zadaniem z podzadaniami. Nie potrzebujesz do tego żądania API.
W środowiskach demo Tillor ten przepływ jest już gotowy jako wstrzymany przykład pod nazwą Nalopen huurcaravan. Możesz go tam oglądać, gdy budujesz razem z nami.
Co robi przepływ
Gość wyjeżdża z przyczepy stacjonarnej. Przyczepa musi zostać skontrolowana przed następnym gościem.
- Jeśli nie ma jeszcze otwartego zadania kontrolnego dla tego terenu, przepływ tworzy je, z pięcioma podzadaniami i terminem po 7 dniach. Zadanie trafia też do kolegi, który zatrzymał zajęcie
- Jeśli otwarte zadanie kontrolne już jest, na przykład dlatego, że przyczepa zwolniła się dwa razy w krótkim odstępie, przepływ nie tworzy drugiego zadania. Zamiast tego priorytet istniejącego zadania rośnie o jeden poziom
Dwa kroki zadań na dole są prawie takie same. Różni je tylko opis: jeśli zajęcie zakończył system, nie ma kolegi do wspomnienia.
Czego potrzebujesz
- Masz uprawnienie Zarządzanie automatyzacjami albo Wszystkie uprawnienia
- W Twojej organizacji istnieje typ terenu dla przyczep stacjonarnych, w tym przykładzie Stacaravan
- Opcjonalnie: tablica i kolumna dla zadań kontrolnych
Budowanie przepływu
1. Utwórz pusty przepływ
- Przejdź do Administrator > Automatyzacje i kliknij Nowa automatyzacja
- Wybierz Zacznij od zera
- W okruszkach na górze wpisz nazwę Nalopen huurcaravan
- Kliknij kanwę, obok kroków, i w panelu w polu Opis wpisz, do czego służy przepływ
2. Ustaw wyzwalacz
- Kliknij wyzwalacz. Pozostaw Startuje od na Gdy coś się wydarzy
- W polu Zdarzenie wybierz
occupation:ended. Wpisz occupation, aby wyszukać - W polu Nazwa kroku nadaj krokowi nazwę Bezetting gestopt
Teraz przepływ uruchamia się przy każdym kończącym się zajęciu. Ty chcesz go tylko dla przyczep stacjonarnych:
- W Tylko gdy kliknij Dodaj warunek
- Kliknij Zmienna i wybierz
occupation.terrain.terrainTypeId - Pozostaw porównanie na jest
- Jako wartość wybierz typ terenu Stacaravan
3. Znajdź otwarte zadanie kontrolne
- Dodaj krok Znajdź zadanie, połącz z nim wyzwalacz i nadaj mu nazwę Open nalooptaak?
- W polu Tytuł wpisz
Nalopen {occupation.terrain.name} - Pozostaw włączone Powiązane z rekordami zdarzenia, Tylko zadania nieukończone i Pomiń podzadania
Krok szuka teraz zadania głównego, które nie jest jeszcze ukończone, nazywa się dokładnie Nalopen z nazwą terenu i jest powiązane z tym samym terenem, tym samym klientem lub tą samą rezerwacją. Potem przepływ idzie dalej przez Znaleziono albo Nie znaleziono.
4. Podnieś priorytet
- Dodaj krok Ustaw priorytet zadania, nadaj mu nazwę Prioriteit verhogen i połącz z nim wyjście Znaleziono
- Pozostaw Zadanie na
{foundTask.id} - Pozostaw Zmiana na O jeden poziom wyżej, a Podnieś maksymalnie do na Wysoki
5. Sprawdź, kto zatrzymał zajęcie
- Dodaj krok Jeśli / w przeciwnym razie, połącz z nim wyjście Nie znaleziono z Open nalooptaak? i nadaj mu nazwę Door een collega gestopt?
- Kliknij Dodaj warunek i w polu Zmienna wybierz
triggeredBy.id - Wybierz porównanie nie jest puste
{triggeredBy.id} jest puste, jeśli zajęcie zakończył system, na przykład zaplanowane zadanie. Wtedy przepływ idzie przez Nie.
6. Utwórz zadanie
Dodaj krok Utwórz zadanie, nadaj mu nazwę Nalooptaak maken i połącz z nim wyjście Tak. Wypełnij pola tak:
| Pole | Wartość |
|---|---|
| Tytuł | Nalopen {occupation.terrain.name} |
| Opis | Automatisch gegenereerd., pusty wiersz i Bezetting stopgezet door @{triggeredBy.name}({triggeredBy.id}) |
| Priorytet | Niski |
| Termin po | 7 dni |
| Przypisz też osobę, która wywołała zdarzenie | Włączone |
| Powiąż z rekordami | Włączone |
| Podzadania | Pięć wierszy: Kuisen, Inboedel, Internet + TV, Kader QR code, Controleren op werkjes |
Za pomocą @{triggeredBy.name}({triggeredBy.id}) kolega jest wspomniany w opisie. Jeśli chcesz, aby zadanie trafiło na tablicę, wybierz w Dodaj do tablicy tablicę, a w Kolumna kolumnę. Osobę, która ma zawsze dostać zadanie, wybierasz w Przypisz do.
Zostaw tytuł taki sam jak w Open nalooptaak?. W przeciwnym razie krok wyszukiwania następnym razem nie znajdzie zadania.
7. Zadanie dla systemu
- Kliknij krok Nalooptaak maken, a potem Duplikuj krok
- Nadaj kopii nazwę Nalooptaak maken (systeem) i połącz z nią wyjście Nie
- Ustaw Opis tylko na
Automatisch gegenereerd.
8. Testowanie i włączanie
- Sprawdź, czy na górze panelu nie ma przycisku z problemami (takiego jak 1 problem)
- Otwórz kartę Uruchomienie testowe i kliknij Uruchom test. Zobaczysz, którą drogą idzie przepływ i jaki tytuł oraz opis dostałoby zadanie. Nic nie jest tworzone
- Włącz przełącznik Aktywna
Dlaczego dwa kroki zamiast jednego
Kroków Znajdź zadanie i Ustaw priorytet zadania możesz też używać osobno. Jeśli na przykład nie chcesz nic robić, gdy zadanie już istnieje, po prostu nie łącz niczego z Znaleziono. Jeśli chcesz dodać do istniejącego zadania komentarz albo zmienić mu status, postaw za Znaleziono inny krok, taki jak Ustaw status z {foundTask.id}.
Co dzieje się w praktyce
| Sytuacja | Co robi przepływ |
|---|---|
| Brak otwartego zadania kontrolnego dla tego terenu | Tworzy nowe zadanie z pięcioma podzadaniami |
| Otwarte zadanie z priorytetem Niski | Ustawia je na Średni |
| Otwarte zadanie z priorytetem Średni | Ustawia je na Wysoki |
| Otwarte zadanie z priorytetem Wysoki lub Pilny | Zostawia priorytet bez zmian |
| Zajęcie na innym typie terenu | Nie uruchamia się |
Jak zadanie wygląda w Tillor
Zadanie jest na nazwisko Przepływ pracy i jest powiązane z terenem i klientem zajęcia oraz z rezerwacją, jeśli jest. Nie każde zajęcie ma rezerwację. Kolega, który zatrzymał zajęcie, jest na zadaniu osobą przypisaną.