🧊 Zmienne
Zmienne pełnią kluczową rolę w zarządzaniu przepływem dokumentów oraz podejmowaniu decyzji w procesach. Zamiast bezpośredniego wpisywania wartości w warunkach, w procesie wykorzystywane są wcześniej zdefiniowane zmienne. Wartości tych zmiennych są odczytywane w trakcie wykonywania procesu i używane do sterowania jego przebiegiem, na przykład do określania warunków, podejmowania decyzji lub automatycznego uzupełniania danych w formularzach.
Typy zmiennych
W systemie Logito operatory, które można zastosować, zależą od typu, do którego się odnoszą. Każdy rodzaj pola (tekst, liczba, data itd.) wymaga specyficznych metod porównania, które odpowiadają charakterystyce tych danych.
📅 Data
Zmienne typu Data reprezentują konkretną datę lub datę z godziną
✅ Formaty wartości:
-
Data + godzina:
2025-04-16T00:00:00.000Z -
Tylko data:
2025-04-16
🆔 Id
Unikalny identyfikator, zwykle używany do powiązania z innymi obiektami (np: polem wyboru), jest to wartość liczbowa.
🔢 Liczba
Wartość liczbowa całkowita lub zmiennoprzecinkowa. Przykłady użycia: ilość, cena, numer.
🔤 Tekst
Dowolny ciąg znaków - od pojedynczych słów po dłuższe opisy.
➕Dodawanie zmiennej do systemu
Dodawanie zmiennych jest możliwe tylko w wersji roboczej procesu.
Więcej o wersjach dowiesz się tutaj: Wersje
Aby dodać zmienną do systemu:
- Przejdź do zakładki Zmienne w edytorze procesu.
- Kliknij przycisk Dodaj (zmienną).
- Wprowadź:
- Nazwę zmiennej (np.:
kwota) - Typ zmiennej (np.:
Liczba) - Wartość (np.:
5000)
- Nazwę zmiennej (np.:

🧠 Wykorzystanie zmiennej w procesie
Zmienne można wykorzystywać m.in.:
- w warunkach sterujących przebiegiem procesu,
- do skierowania dokumentu na odpowiednią ścieżkę,
- w celu warunkowania wyświetlania przycisków akcji.
📍 Przykład wykorzystania zmiennej w warunku:
Załóżmy, że w procesie mamy zmienną kwota (typ: Liczba), reprezentującą wartość zgłoszenia. Chcemy, aby w zależności od kwoty dokument był przesyłany do odpowiedniej osoby:
- Jeśli
kwota > 5000→ dokument trafia do akceptacji dyrektora - W przeciwnym razie → dokument trafia do osoby akceptującej
Taką logikę konfigurujemy w warunku (np. w kroku decyzyjnym lub zadaniu typu "przekaż dalej"), wybierając zmienną kwota i operator >, a następnie definiując odpowiednie ścieżki procesu.
