Moduły

Baza danych składa się z pewnej liczby różnych modułów, które odpowiadają różnym obszarom biznesowym. Istnieją na przykład moduły Zarządzanie problemami, Zarządzanie zmianami, Zarządzanie żądaniami itd. Każdy z tych modułów zawiera pewną liczbę obiektów biznesowych, które służą do przechwytywania informacji, oraz obiekt najwyższego poziomu, dla którego można tworzyć procesy.

Istnieje również możliwość dodawania do bazy danych nowych modułów obsługujących dodatkowe potrzeby biznesowe w organizacji oraz przenoszenia ich do innej bazy danych. Można na przykład dodać nowy moduł Zarządzanie obiektami i wyposażeniem umożliwiający organizacji obsługę procesów związanych z obiektami i wyposażeniem.

Tworzenie modułu

Tworząc nowy moduł, należy określić dla niego obiekt najwyższego poziomu, dla którego będą tworzone procesy. Oprogramowanie automatycznie tworzy wymagane obiekty i zachowania umożliwiające działanie podstawowych funkcji związanych z modułem procesów.

W trakcie tworzenia nowego modułu oprócz obiektu najwyższego poziomu tworzone są również następujące obiekty:

  • Przypisanie
  • Kategoria
  • Punkt eskalacji
  • Notatka
  • Przypomnienie
  • Odbiorca przypomnienia
  • Zadanie
  • Przypisanie zadania
  • Kategoria zadania
  • Punkt eskalacji zadania
  • Notatka dotycząca zadania
  • Przypomnienie o zadaniu
  • Odbiorca przypomnienia o zadaniu
Aby utworzyć nowy moduł:
  1. W Projektancie obiektów wybierz węzeł Moduły znajdujący się u góry drzewa Obiekty biznesowe.
  2. Na liście Działania kliknij opcję Nowy moduł.
    Zostanie wyświetlone okno dialogowe Nowy moduł.
  3. W polu Tytuł modułu wpisz nazwę modułu, który chcesz utworzyć. Na przykład Zarządzanie obiektami i wyposażeniem.
  4. W polu Tytuł obiektu najwyższego poziomu wpisz nazwę, która ma być używana na potrzeby obiektu procesu najwyższego poziomu. Na przykład Wniosek dotyczący obiektów i wyposażenia.
  5. Kliknij przycisk OK.
    Spowoduje to zamknięcie okna dialogowego Nowy moduł oraz utworzenie nowego modułu z jego obiektami domyślnymi.
  6. Kliknij przycisk ikona Zapisz.
    Nowy moduł i jego obiekty domyślne zostaną zapisane.

Tak samo, jak w przypadku każdego innego modułu można do nowego modułu dodać wymagane obiekty i atrybuty, jak również okna projektu, procesy, zapytania itp.

Informacje na temat tworzenia działania Ponowne zainicjowanie w nowym module można znaleźć w sekcji Ponowne inicjowanie: przełączanie między procesami w obrębie modułu.

Korzystanie z procesów z nowego modułu z katalogiem usług

Aby umożliwić korzystanie z procesu pochodzącego z nowego modułu z katalogiem usług, należy dodać do obiektu najwyższego poziomu zachowanie Relacja typu elementu konfiguracji.

Aby skonfigurować nowy moduł do pracy z katalogiem usług:
  1. W Projektancie obiektów otwórz obiekt najwyższego poziomu, który ma być używany z katalogiem usług.
  2. Kliknij nazwę obiektu u góry drzewa Atrybuty, a następnie w siatce Właściwości kliknij przycisk ikona wielokropka obok właściwości Zachowania.
    Zostanie wyświetlone okno dialogowe Wybór zachowania.
  3. Na liście Dostępne elementy wybierz pozycję Relacja typu elementu konfiguracji, a następnie kliknij przycisk Strzałka w prawo.
    Pozycja Relacja typu elementu konfiguracji zostanie przeniesiona na listę Wybrane elementy.
  4. Kliknij przycisk OK, a następnie kliknij przycisk ikona Zapisz.
    Do obiektu zostaną dodane atrybuty Element konfiguracji, Typ elementu konfiguracji i Odwołanie do typu elementu konfiguracji.

Blokowanie i przenoszenie modułów

Użytkownik zalogowany do Konsoli z domyślnymi ustawieniami regionalnymi może wyeksportować zablokowane moduły za pomocą narzędzia Przeniesienie projektu, aby umożliwić ich zaimportowanie do innej bazy danych.

Za pomocą narzędzia Przeniesienie projektu można wyeksportować jedynie cały zablokowany moduł. Z zablokowanego modułu nie można eksportować pojedynczych okien, procesów itp. Można je eksportować tylko z odblokowanych modułów. Gałęzie odpowiadające zablokowanym modułom w folderze Service Desk w drzewie Eksportuj narzędzia Przeniesienie projektu zostają usunięte.

Blokując moduł, należy określić dwa hasła: hasło publikującego i hasło subskrybenta. Hasło publikującego blokuje możliwość edycji modułu i udostępnia go na potrzeby eksportu. Hasło subskrybenta umożliwia osobie, która zaimportowała moduł do innej bazy danych, jego odblokowanie i wprowadzanie do niego zmian. Jeśli subskrybent NIE ODBLOKUJE zaimportowanego modułu, może akceptować przyszłe wersje tego modułu dostarczane przez publikującego w postaci aktualizacji modułu. Jeśli subskrybent ODBLOKUJE zaimportowany model, nie będzie mógł importować do niego aktualizacji.

Nigdy nie należy udostępniać hasła publikującego, udostępniając wyeksportowany moduł. Hasło to jest przeznaczone tylko dla publikującego w celu odblokowania modułu, aby umożliwić jego modyfikację i wygenerowanie nowej wersji dla subskrybentów.

Aby zablokować i wyeksportować moduł:
  1. W drzewie Obiekty biznesowe w Projektancie obiektów wybierz moduł, który chcesz wyeksportować.
  2. Na liście Działania kliknij opcję Blokuj.

    Zostanie otwarte okno dialogowe Blokowanie modułu.
  3. Wprowadź i potwierdź Hasło publikującego oraz Hasło subskrybenta, a następnie kliknij przycisk OK.

    Moduł zostanie zablokowany. Modułu takiego nie można więcej modyfikować.
  4. Uruchom narzędzie Przeniesienie projektu.
    Jeśli użytkownik jest zalogowany do Konsoli z domyślnymi ustawieniami regionalnymi, drzewo Eksportuj zawiera nowy folder o nazwie Moduły.
  5. W drzewie Eksportuj rozwiń folder Moduły.

    Zostaną wyświetlone moduły, które są zablokowane.
  6. Wybierz moduł, który chcesz wyeksportować, a następnie kliknij opcję Eksportuj moduł.

    Zostanie wyświetlone okno dialogowe Weryfikacja hasła osoby publikującej.
  7. Wprowadź hasło publikującego dla wybranego modułu, a następnie kliknij przycisk OK.

    Zostanie wyświetlone okno dialogowe Zapisz jako.
  8. Wybierz folder i nazwę pliku XML, a następnie kliknij przycisk Zapisz.

    Cały moduł zostanie wyeksportowany do podanego pliku XML. Może to zająć kilka minut.
  9. Przekaż ten plik XML i hasło subskrybenta do subskrybenta.

NIE NALEŻY udostępniać hasła publikującego.

Gdy subskrybent otrzyma plik XML, może zaimportować moduł do własnej bazy danych.

Aby zaimportować moduł:
  1. Uruchom narzędzie Przeniesienie projektu i wyświetl drzewo Importuj ().
  2. Na liście Działania kliknij polecenie Otwórz plik importu.

    Zostanie wyświetlone okno dialogowe Otwórz.
  3. Wybierz otrzymany plik XML.

    Zostanie sprawdzona poprawność pliku.
  4. Na liście Działania kliknij opcję Importuj.

    Moduł zostanie zaimportowany. Może to zająć kilka minut.

Po zaimportowaniu nowego modułu można korzystać ze wszystkich jego funkcji.

Ograniczenia zablokowanych modułów

Posiadając zablokowany moduł, można dodawać do niego zapytania komponentu Web Access oraz tworzyć, aktualizować lub usuwać instancje poziomów świadczenia usługi, list uporządkowanych, list odwołań oraz kategorii przeznaczonych dla modułu.

Aby mieć możliwość modyfikowania modułu za pomocą Projektanta obiektów, Menedżera okien, Projektanta procesów, Projektanta zapytań i raportów lub Projektanta szablonów, należy go najpierw odblokować za pomocą Projektanta obiektów.

Aby odblokować moduł na potrzeby edycji:
  1. Wybierz moduł w drzewie Obiekty biznesowe w Projektancie obiektów, a następnie na liście Działania kliknij polecenie Odblokuj.

    Zostanie wyświetlone okno dialogowe Odblokowywanie modułu.
  2. Wybierz przycisk opcji Subskrybent, a następnie wprowadź hasło subskrybenta dla modułu i kliknij przycisk OK.

    Moduł zostanie odblokowany i możliwa będzie jego edycja.

Jeśli moduł zostanie odblokowany, nie można akceptować przyszłych aktualizacji dostarczanych przez osobę, która opublikowała ten moduł.

Importowanie aktualizacji modułu

Jeśli moduł nie był nigdy odblokowywany, można importować do niego aktualizacje dostarczane przez osobę publikującą. Zmiany wprowadzone do zaktualizowanego modułu są scalane z modułem pierwotnym. Jeśli różnią się kategorie, listy uporządkowane, listy odwołań lub poziomy reakcji, zostaje wyświetlone pytanie o to, które z nich należy zachować.

Gdy importowany jest zaktualizowany moduł, użytkownik jest informowany o wszystkich obiektach lub atrybutach, które zostały z niego usunięte. Pozwala to poprawić wszystkie utworzone przez użytkownika zapytania komponentu Web Access, raporty programu Crystal Reports itp. które są zależne od tych obiektów i atrybutów.

Usuwanie modułów

Niektóre odblokowane moduły można usunąć z bazy danych za pomocą działania Usuń moduł w Projektancie obiektów. Następujących modułów nie można usuwać:

  • System
  • Metadane
  • Cykl życia
  • Interfejs użytkownika
  • Zarządzanie użytkownikami
  • Wszystkie połączenia danych
  • Wszystkie moduły zewnętrzne
  • Poczta e-mail
  • Informacje zarządcze
  • Management Suite

Nie można usuwać modułów, które są przywoływane z innych modułów, o ile nie usunie się tych odwołań.