Przejdź do głównej zawartości

🧊 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

ostrzeżenie

Dodawanie zmiennych jest możliwe tylko w wersji roboczej procesu.

Więcej o wersjach dowiesz się tutaj: Wersje

Aby dodać zmienną do systemu:

  1. Przejdź do zakładki Zmienne w edytorze procesu.
  2. Kliknij przycisk Dodaj (zmienną).
  3. Wprowadź:
    • Nazwę zmiennej (np.: kwota)
    • Typ zmiennej (np.: Liczba)
    • Wartość (np.: 5000)

Widok dodawania zmiennej

🧠 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.

Przykład wykorzystania zmiennej na procesie