Zarządzanie procesem
Aktywności w grupie Zarządzanie procesem służą do sterowania uprawnieniami.
Pobierz aktualną sesję
Aktywność pobiera obiekt zawierający informacje o bieżącej sesji, w której wykonuje się proces. Sesja zawiera np. informacje na temat centrum, z którego uprawnieniami wykonywany jest proces.
Pobierz sesję po id
Ta aktywność umożliwia pobranie dowolnej sesji na podstawie jej identyfikatora.
Wstrzymaj proces
Za pomocą aktywności Wstrzymaj proces możliwe jest zatrzymanie wykonywania procesu na określony czas. Podczas gdy proces jest wstrzymany, zwolniona zostaje kolejka serwera BPM, co umożliwia uruchomienie kolejnego procesu. Ważną cechą aktywności jest to, że po wstrzymaniu procesu jego stan jest zapisywany w bazie danych. Działanie to jest ściśle powiązane z parametrem Kontynuowanie przerwanych instancji opisanym w artykule Konfiguracja BPM – Zaawansowane.
Przed wstrzymaniem procesu warto, w miarę możliwości, ustawić zmienne na null. Jest to dobra praktyka pozwalająca zaoszczędzić zasoby pamięciowe.
Nie ma możliwości użycia aktywności Wstrzymaj proces w procesie lokalnym.
Wykonaj z uprawnieniami
Domyślnie proces wykonywany jest z uprawnieniami operatora i centrum, jakie zostały ustawione dla usługi BPM (procesy globalne) lub aplikacji Comarch ERP Altum (procesy lokalne). W celu wykonania części procesu z uprawnieniami innego centrum i/lub operatora należy użyć aktywności Wykonaj z uprawnieniami.