W wersji 2026.1.0 wprowadzono istotną modyfikację listy dokumentów, polegającą na dodaniu zaawansowanego, kontekstowego filtra „Nazwa etapu”.
Głównym założeniem jest umożliwienie błyskawicznego dotarcia do dokumentów znajdujących się na konkretnym etapie, niezależnie od tego, jak złożona jest struktura katalogów czy wersja samego obiegu.
Praca z filtrem „Nazwa etapu”
Filtr nie jest statyczną listą – jego zawartość dynamicznie dostosowuje się do miejsca, w którym aktualnie znajduje się operator w drzewie katalogów:
- Praca na poziomie katalogu (np. „Wszystkie”): .
- W filtrze pojawią się tylko te etapy, na których znajduje się przynajmniej jeden dokument.
- Etapy z poprzednich wersji obiegu są wyświetlane na liście jedynie wówczas, gdy znajduje się na nich co najmniej jeden dokument;
- W przypadku, gdy różne typy obiegów (np. „Faktury” i „Wnioski”) posiadają etap o identycznej nazwie, np. „Archiwum”, system zagreguje je do jednej pozycji, pozwalając na wspólne filtrowanie dokumentów z wielu obiegów jednocześnie.
- Praca w kontekście konkretnego obiegu:
- Priorytetem jest pełny wgląd w definicję procesu.
- Lista zawiera wszystkie etapy z aktualnej, aktywnej wersji obiegu, na których znajduje się co najmniej jeden dokument;
- Dodatkowo wyświetlane są etapy z wersji historycznych, o ile znajdują się w nich jeszcze jakieś dokumenty. Umożliwia to łatwe odnalezienie np. starego wniosku urlopowego znajdującego się na etapie, który w nowej wersji typu obiegu już nie istnieje.
- Etapy z nieaktualnych wersji typów obiegu, w których na danym etapie nie znajdują się żadne dokumenty, nie są wyświetlane w ramach filtra
Przebieg procesu filtrowania
Filtr „Nazwa etapu“ działa na filtrach prostych (Data przekazania, Status dokumentu, Cecha dokumentu) i nie łączy się z filtrami użytkownika.
Logika działania filtra została oparta na precyzyjnym przepływie danych, który zapewnia spójność wyników, w ramach następujących kolejnych kroków:
- Inicjacja: Użytkownik otwiera sekcję filtrowania.
- Analiza kontekstu: System rozpoznaje, czy operator znajduje się w katalogu, czy w konkretnym obiegu.
- Pobranie danych: Następuje selekcja unikalnych nazw etapów (z pominięciem pustych etapów)
- Agregacja i prezentacja: System usuwa duplikaty i wyświetla przejrzystą listę z możliwością wyszukiwania po frazie (jeżeli wprowadzono tekst).
- Wynik: Po wskazaniu etapu lista dokumentów jest natychmiast odświeżana.
- Prezentacja na platformach Comarch BPM – dokumenty na liście należą tylko do wybranego w ramach filtra etapu
Filtr „Nazwa etapu” w aplikacji desktop
Pole „Nazwa etapu” zostało umieszczone pod filtrem daty przekazania. Jest to lista rozwijana z wbudowaną wyszukiwarką. W przypadku bardzo długich list system automatycznie dodaje pionowy pasek przewijania, a jeśli nazwa etapu jest zbyt długa, by zmieścić się w polu, użytkownik może ją podejrzeć w pełnej formie po przesunięciu na nią kursora. Wybór można w każdej chwili zresetować znakiem „x”.



Filtr „Nazwa etapu” w aplikacji web
W aplikacji web filtr znajduje się obok pola daty przekazania. Wybrany krok prezentowany jest w czytelnym formacie, np. „Nazwa etapu: Akceptacja”. Pole to w pełni współpracuje z mechanizmem przywracania domyślnych ustawień filtrów.



Filtr „Nazwa etapu” w aplikacjach mobilnych (iOS i Android)
Na urządzeniach mobilnych filtr został zintegrowany z sekcją dostępną pod przyciskiem „Filtry”. System dba o ergonomię: klawiatura nie otwiera się automatycznie (brak domyślnego fokusu), a jej chowanie odbywa się zgodnie ze standardem danej platformy (przycisk „Gotowe” w iOS lub strzałka nawigacji w Androidzie). W aplikacji Android tekst „nie wybrano etapu” jest zastępowany konkretną nazwą po dokonaniu selekcji.










