Wykorzystując warunkowanie w przepływie pracy danej sprawy, użytkownik ma do dyspozycji wiele typów systemowych danych, np. pola danych standardowych i niestandardowych.
W najnowszej wersji Enate dodaliśmy do nich poszczególne pozycje na liście kontrolnej (zarówno globalnej, jak i lokalnej), co umożliwia wybór różnych metod postępowania w zależności od wskazanej tam wartości.
Ten film wyjaśnia, jak to zrobić, a więcej szczegółowych informacji na ten temat znaleźć można pod nim:
Kliknięcie ikony rozwijanej listy spowoduje wyświetlenie czynności, które zawierają listy kontrolne. Będą one ułożone według ich pozycji w przepływie pracy. Po wyborze konkretnej czynności użytkownik zobaczy dostępne do zaznaczenia pozycje, na których może oprzeć swoje warunki. Zostaną one zaprezentowane w kolejności, w jakiej występują na liście kontrolnej.
W przypadku warunków opartych o wartości wskazane na liście kontrolnej użytkownik ma do dyspozycji tylko warunki „To” i „To nie”, tak jak w przypadku krótkich pól tekstowych.
Wartości, dla których można utworzyć warunki na podstawie pozycji listy kontrolnej, to „Tak”, „Nie” i „ND” dla „Nie dotyczy”. Należy pamiętać, że w tych wartościach uwzględniana jest wielkość liter, dlatego należy je wprowadzić dokładnie w podanej powyżej postaci (w cudzysłowie).
Domyślnie utworzy to „inne” odgałęzienie, żeby nie wstrzymywać przepływu, gdy warunki nie zostaną spełnione. W takim przypadku w momencie wykonania programu system uruchomi właśnie to „inne” odgałęzienie.
Pozycje listy kontrolnej mogą być także użyte w przypadku korzystania z zaawansowanych opcji do tworzenia wyrażeń złożonych – po wybraniu z rozwijanej listy zostaną dodane do wyrażenia z unikatowym identyfikatorem (GUID).
Uwaga: w wyrażeniach warunkowych można używać tylko pozycji z listy kontrolnej czynności z poprzedniego kroku, a pozycje z czynności doraźnych są wykluczone.
Po zakończeniu konfiguracji należy kliknąć „Sprawdź”, aby upewnić się, że wybrane ustawienia zadziałają w momencie uruchomienia, a następnie „OK”, żeby zastosować warunki w trakcie przetwarzania sprawy.