...
System daje możliwość zdefiniowania określonych akcji, które będą się wykonywały po wykonaniu pewnych czynności związanych z klasą dokumentów. Główny widok zakładki prezentuje się następująco:
Rysunek 6.3.4 przedstawia formularz dodawania nowej akcji oraz tabelę z już dodanymi akcjami dla klasy dokumentów.
Tabela przedstawia akcję o nazwie "Dodanie wniosku urlopowego", której źródłem jest podłączenie dokumentu z archiwum, a wykonywaną akcją jest utworzenie procesu "Wniosek urlopowy". Dodatkowo mapowane są dwa indeksy, czyli podczas dodawania dokumentu, indeksy "Data rozpoczęcia" i "Rodzaj urlopu" zostaną przypisane do takich samych zmiennych występujących w pierwszy zadaniu procesu "Wniosek urlopowy".
Dodawanie nowej akcji odbywa się za pomocą formularza. Należy podać nazwę akcji, wybrać źródło akcji, typ akcji, jeżeli jest wymagane, to również nazwę procesu oraz mapowanie indeksów. Tak zdefiniowaną akcję dodajemy przyciskiem "Dodaj akcje".
Akcje posiadają źródło oraz typ. Źródłem akcji jest czynność, po której akcja zdefiniowana w polu "Typ" zostanie wykonana. Akcje dla klasy dokumentów odnoszą się oczywiście tylko do dokumentów należących do tej klasy.
Rodzaje akcji:
- Źródło akcji: Dodanie nowego dokumentu z poziomu procesu ("Dokumenty procesu -> Dołącz z dysku" na formularzu zadania).
- Typ akcji: Utworzenie nowego procesu.
Opis: W tym zestawieniu należy zdefiniować, jaki proces zostanie utworzony i jakie indeksy będą mapowane na jakie zmienne procesu. Po dodaniu dokumentu z poziomu zdefiniowanego procesu, zostanie utworzony nowy, zdefiniowany proces, do którego zostanie dołączony dodany dokument oraz zostaną przepisane wartości z mapowanych indeksów dokumentu do odpowiadających im zmiennych w nowym procesie. - Typ akcji: Przepisanie indeksów z procesu do dokumentu.
Opis: W tym zestawieniu należy zdefiniować, jaki proces zostanie utworzony i jakie indeksy będą mapowane na jakie zmienne procesu. Po dodaniu dokumentu z poziomu zdefiniowanego procesu, zostaną przepisane wartości z mapowanych zmiennych procesu do odpowiadających im indeksów dokumentu. - Typ akcji: Uruchomienie skryptu.
Opis: W tym zestawieniu należy podać ścieżkę do skryptu. Po dodaniu dokumentu z poziomu zdefiniowanego procesu, zostanie wywołany skrypt znajdujący się pod wskazaną ścieżką.
- Typ akcji: Utworzenie nowego procesu.
- Źródło akcji: Dodanie nowego dokumentu z poziomu archiwum (Archiwum -> Dodaj dokument).
- Typ akcji: Utworzenie nowego procesu.
Opis: W tym zestawieniu należy zdefiniować, jaki proces zostanie utworzony i jakie indeksy będą mapowane na jakie zmienne procesu. Po dodaniu dokumentu z poziomu archiwum, zostanie utworzony nowy, zdefiniowany proces, do którego zostanie dołączony dodany dokument oraz zostaną przepisane wartości z mapowanych indeksów dokumentu do odpowiadających im zmiennych w nowym procesie. - Typ akcji: Podłączenie dokumentu do procesów.
Opis: W tym zestawieniu należy zdefiniować, jaki proces zostanie utworzony i jakie indeksy będą mapowane na jakie zmienne procesu. Po dodaniu dokumentu z poziomu archiwum, zostanie on podłączony do ???????????????? oraz zostaną przepisane wartości z mapowanych indeksów dokumentu na odpowiadające im zmienne procesu. - Typ akcji: Uruchomienie skryptu.
Opis: W tym zestawieniu należy podać ścieżkę do skryptu. Po dodaniu dokumentu z poziomu archiwum, zostanie wywołany skrypt znajdujący się pod wskazaną ścieżką.
- Typ akcji: Utworzenie nowego procesu.
- Źródło akcji: Zmiana danych w procesie.
- Typ akcji: Przepisanie indeksów z procesu do dokumentu.
Opis: W tym zestawieniu należy zdefiniować, jaki proces zostanie utworzony i jakie indeksy będą mapowane na jakie zmienne procesu. Po zmianie wartości w mapowanych zmiennych procesu, zostaną one automatycznie przepisane do odpowiadających im indeksów w podłączonych do tego procesu dokumentach.
- Typ akcji: Przepisanie indeksów z procesu do dokumentu.
- Źródło akcji: Podłączenie dokumentu z archiwum ("Dokumenty procesu -> Dołącz z archiwum" na formularzu zadania).
- Typ akcji: Utworzenie nowego procesu.
Opis: W tym zestawieniu należy zdefiniować, jaki proces zostanie utworzony i jakie indeksy będą mapowane na jakie zmienne procesu. Po dołączeniu dokumentu z archiwum do procesu, zostanie utworzony nowy, zdefiniowany proces, do którego zostanie dołączony dodany dokument oraz zostaną przepisane wartości z mapowanych indeksów dokumentu do odpowiadających im zmiennych w nowym procesie. - Typ akcji: Przepisanie indeksów z dokumentu do procesu.
Opis: W tym zestawieniu należy zdefiniować, jaki proces zostanie utworzony i jakie indeksy będą mapowane na jakie zmienne procesu. Po dołączeniu dokumentu z archiwum do procesu, zostaną przepisane wartości z mapowanych indeksów dokumentu do odpowiadających im zmiennych w tym procesie. - Typ akcji: Uruchomienie skryptu.
Opis: W tym zestawieniu należy podać ścieżkę do skryptu. Po dołączeniu dokumentu z archiwum do procesu, zostanie wywołany skrypt znajdujący się pod wskazaną ścieżką.
- Typ akcji: Utworzenie nowego procesu.
- Źródło akcji: Odłączenie dokumentu ("Dokumenty procesu" na formularzu zadania).
- Typ akcji: Utworzenie nowego procesu.
Opis: W tym zestawieniu należy zdefiniować, jaki proces zostanie utworzony i jakie indeksy będą mapowane na jakie zmienne procesu. Po odłączeniu dokumentu od procesu, zostanie utworzony nowy, zdefiniowany proces, do którego zostanie dołączony dokument, który odłączyliśmy oraz zostaną przepisane wartości z mapowanych indeksów dokumentu do odpowiadających im zmiennych w nowym procesie. - Typ akcji: Usunięcie dokumentu.
Opis: Po odłączeniu dokumentu od procesu, dokument zostanie całkowicie usunięty z dysku i systemu. - Typ akcji: Przepisanie indeksów z dokumentu do procesu.
Opis: W tym zestawieniu należy zdefiniować, jaki proces zostanie utworzony i jakie indeksy będą mapowane na jakie zmienne procesu. Po odłączeniu dokumentu od procesu, zostaną przepisane wartości z mapowanych indeksów dokumentu do odpowiadających im zmiennych w tym procesie. - Typ akcji: Uruchomienie skryptu.
Opis: W tym zestawieniu należy podać ścieżkę do skryptu. Po odłączeniu dokumentu od procesu, zostanie wywołany skrypt znajdujący się pod wskazaną ścieżką.
- Typ akcji: Utworzenie nowego procesu.
- Źródło akcji: Usunięcie dokumentu.
- Typ akcji: Utworzenie nowego procesu.
Opis: W tym zestawieniu należy zdefiniować, jaki proces zostanie utworzony i jakie indeksy będą mapowane na jakie zmienne procesu. Po usunięciu dokumentu z archiwum, zostanie utworzony nowy, zdefiniowany proces oraz zostaną przepisane wartości z mapowanych indeksów usuniętego dokumentu do odpowiadających im zmiennych w nowym procesie. - Typ akcji: Uruchomienie skryptu.
Opis: W tym zestawieniu należy podać ścieżkę do skryptu. Po usunięciu dokumentu, zostanie wywołany skrypt znajdujący się pod wskazaną ścieżką.
- Typ akcji: Utworzenie nowego procesu.
- Źródło akcji: Wygaśnięcie dokumentu.
- Typ akcji: Utworzenie nowego procesu.
Opis: W tym zestawieniu należy zdefiniować, jaki proces zostanie utworzony i jakie indeksy będą mapowane na jakie zmienne procesu. Po wygaśnięciu dokumentu, zostanie utworzony nowy, zdefiniowany proces, do którego zostanie dołączony dokument, którego ważność się skończyła oraz zostaną przepisane wartości z mapowanych indeksów dokumentu do odpowiadających im zmiennych w nowym procesie. - Typ akcji: Usunięcie dokumentu.
Opis: Po wygaśnięciu dokumentu, dokument zostanie całkowicie usunięty z dysku i systemu. - Typ akcji: Uruchomienie skryptu.
Opis: W tym zestawieniu należy podać ścieżkę do skryptu. Po wygaśnięciu dokumentu, zostanie wywołany skrypt znajdujący się pod wskazaną ścieżką.
- Typ akcji: Utworzenie nowego procesu.
- Ochrona
W tej zakładce możemy definiować uprawnienia odnośnie konkretnych klas dokumentów. Widok przedstawia się następująco:
Rysunek 6.3.4 X przedstawia uprawnienia do klasy dokumentów. Uprawnienia dzielą się na następujące typy:
- Poziom uprawnienia - z listy rozwijalnej wybieramy poziom uprawnienia do klasy dokumentów. Do wyboru jest podgląd dokumentów z tej klasy (Odczyt), modyfikowanie klasy (Modyfikacja) oraz Usuwanie klasy (Usuwanie). Modyfikacja zawiera również poziom Odczyt, a Usuwanie zawiera Modyfikację i Odczyt.
- Dodawanie dokumentów - uprawnienie do dodawania nowych dokumentów do tej klasy.
- Drukowanie - możliwość zbiorczego drukowania dokumentów.
- Uprawnienie warunkowe.
UPRAWNIENIA WARUNKOWE!!!
W tabeli na rysunku mamy przedstawione dodane uprawnienia dotyczące edytowanej klasy dokumentów. Kolumna "Grupa" określa, czy uprawnienie dotyczy grupy, czy użytkownika. Natomiast kolumna "Akcja" umożliwia usuwanie i edycję uprawnień, dodanych tylko z tego poziomu. Dla uprawnień dodanych globalnie (patrz Zarządzanie uprawnieniami) mamy informację w postaci "Administracja -> Uprawnienia". Z takimi uprawnieniami nie możemy w tym miejscu nic zrobić, gdyż są one jedynie informacyjne. W tabeli widać, że użytkownik "anowak" ma uprawnienie do podglądu dokumentów oraz do ich zbiorczego drukowania. Zostały mu one nadane w tym miejscu. Takie uprawnienie można usunąć oraz modyfikować. Drugim uprawnieniem są pełne uprawnienie odnośnie edytowanej klasy dokumentów dla grupy "SharkGroup". Zostały one nadane w uprawnieniach globalnych.
...


