Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Numbered Headings

Zarządzanie pakietami

Zarządzanie pakietami znajduję się w zakładce Administracja -> Obieg dokumentów -> Pakiety.

Info
W tym miejscu możemy w prosty sposób zarządzać wszystkimi załadowanymi wersjami pakietów wraz z procesami, które zostały w nich utworzone.

Po wejściu w zakładkę otrzymamy następujący widok:

Image Modified

Rysunek 5.1 Przedstawia załadowane pakiety w drzewku z lewej strony. Po stronie prawej znajduje się formularz wczytywania nowego pakietu. Po rozwinięciu listy należy wybrać odpowiedni pakiet i następnie nacisnąć na przycisk "Wczytaj pakiet". Lista zawiera wszystkie pakiety, które znajdują się w ścieżce zdefiniowanej w pliku konfiguracyjnym pod parametrem "EXTERNAL_PACKAGES_REPOSITORY".

Po wybraniu pakietu z drzewka pojawią się nowe przyciski na belce z prawej strony.

  • Odśwież pakiet - ładuje najnowszą wersję pakietu na podstawie pliku z mapą.
  • Wyładuj nieużywane pakiety - zostają wyładowane wszystkie wersje pakietów, które nie posiadają żadnych instancji procesów.
  • Odśwież pamięć podręczną pakietów -
  • Sprawdź różnicę między pakietami - zostają porównane dwie wybrane wersje tego samego pakietu. W wynikach otrzymujemy wszystkie różnice między danymi wersjami. Po naciśnięciu tego przycisku pojawi się następujące okno:

     

    Należy w oknie wybrać wersje pakietu, które chcemy porównać. Wyniki porównania zostaną przedstawione w następującej formie:


    W wynikach możemy zauważyć, że w procesie "wniosek_url" zadanie o id "akceptacja_wniosku" ma różne nazwy. Taka sama sytuacja jest ze zmienną "zm1".

Kolejną rzeczą jaką możemy zrobić, jest rozwinięcie rozwinięcie wybranego pakietu. Zostaną wyświetlone wszystkie załadowane wersje pakietu. Wybierając konkretną wersję po prawej stronie ukaże się tabela, zawierające wszystkie stworzone instancje procesów.

Tabela zawiera następujące informacje o procesach:

  • Id - id procesu,
  • Nazwa - nazwa procesu,
  • Stan - określa czy proces już się całkowicie zakończył, czy jeszcze nie,
  • Stworzony - data utworzenia procesu,
  • Uruchomiony - data uruchomienia procesu,
  • Ostatnia aktywność - ostatnia aktywność w procesie,
  • Historia - przycisk otwierający szczegóły procesu.

Istnieje możliwość filtrowania danych zawartych w tabeli (od wersji: 3.1.x).

Kolumny, które mogą być filtrowane:

  • Id
  • Nazwa
  • Stan
Warning

Gdy włączony jest jakikolwiek filtr to nie można podnieść wszystkich procesów. (Przycisk 'Podnieś wszystkie' jest nieaktywny).

 

Przyciski umieszczone na dolnym pasku tabeli odpowiadają za następujące akcje:

  • Podnieś - przenosi zaznaczone procesy do innej, wybranej wersji pakietu,
  • Podnieś wszystkie - podnosi wszystkie widoczne procesy do innej, wybranej wersji pakietu,
  • Zaznacz wszystkie - zaznacza wszystkie widoczne procesy,
  • Odznacz wszystkie - odznacza wszystkie widoczne procesy,
  • Usuń zaznaczone - usuwa wszystkie zaznaczone procesy. Akcja ta jest nieodwracalna.

Przenoszenie procesów może zostać wykonane, gdy poprawiliśmy coś w najnowszej wersji pakietu i chcemy, aby wcześniejsze procesy zachowywały się według nowych założeń. System nie pozwala na przeniesienie procesów, jeżeli różnice pomiędzy wersjami pakietu mogłyby spowodować ich uszkodzenie.

Warning

Należy pamiętać, że nie jest zalecane dowolne przenoszenie procesów. Dla pewnych różnic między wersjami lepiej tego unikać. Szczegółowo opisane zostało to w Podnoszenie procesów do nowszych wersji pakietu.

Gdy wybierzemy opcję podnoszenia procesu otrzymamy okno, w którym będziemy mieć możliwość wybrania wersji, do której chcemy przenieść nasz proces. Po potwierdzeniu, jeżeli wersje pakietu nie mają żadnych różnic, proces zostanie od razu przeniesiony. W przeciwnym razie zostanie wyświetlone okno informujące nas o różnicach między wersjami. Będziemy mogli wtedy podjąć decyzję, czy na pewno chcemy przenieść proces. Jeżeli tak, wystarczy kliknąć przycisk "Ok".

Nad tabelą znajduje się przycisk "Wyładuj pakiet". Umożliwia on wyładowanie tej wersji pakietu z systemu. Jest on dostępny tylko wtedy, gdy pakiet nie posiada żadnych procesów.