Kontrola wersji artykułów
Kontrola wersji artykułów w systemie Service Desk umożliwia identyfikowanie konkretnych obrazów artykułów. Po skonfigurowaniu kontroli wersji artykułów można określić konkretne atrybuty artykułów, które podlegają kontroli wersji. W przypadku artykułów dostępna jest zarówno automatyczna, jak i zarządzana kontrola wersji:
- Automatyczna kontrola wersji — numer wersji jest automatycznie zwiększany po zaktualizowaniu atrybutów artykułu, które podlegają kontroli wersji.
- Zarządzana kontrola wersji — nie można modyfikować bezpośrednio atrybutów podlegających kontroli wersji w artykułach, w których włączono zarządzaną kontrolę wersji. Zamiast tego użytkownik może utworzyć przyszłą wersję artykułu. Gdy zmiana zostanie zatwierdzona, przyszłą wersję można uczynić wersją bieżącą. Te zmiany wersji można wprowadzać bezpośrednio z poziomu okna artykułu albo w ramach procesu Zmiana.
Wymagane zmiany projektu
W celu zaimplementowania kontroli wersji artykułów należy wprowadzić do projektu kilka zmian.
Więcej informacji na temat projektantów można znaleźć w dokumencie Podręcznik projektanta.
Aby włączyć kontrolę wersji artykułów:
- W Projektancie obiektów otwórz obiekt Zarządzanie wiedzą\Artykuł i wybierz pozycję Artykuł na samej górze drzewa Atrybuty.
- W siatce Właściwości ustaw właściwość Czy realizuje kontrolę wersji? na wartość Tak oraz właściwość Typ kontroli wersji? odpowiednio do potrzeb na wartość Automatyczna kontrola wersji lub Zarządzana kontrola wersji.
Gdy zmiany tych właściwości zostaną zapisane, nie będzie można ich ponownie zmienić.
- Kliknij przycisk
.
Obiekt zostanie zapisany i będzie można teraz określić, które atrybuty artykułu mają zostać objęte kontrolą wersji. - W drzewie Atrybuty wybierz atrybut, który ma podlegać kontroli wersji, a następnie, w siatce Właściwości, w opcji Czy atrybut obsługuje kontrolę wersji? ustaw wartość Z kontrolą wersji.
Można na przykład zdecydować, aby kontroli wersji podlegały atrybuty Opis, Rozwiązanie i Etykiety słów kluczowych.
Kontrolą wersji nie można objąć atrybutów kolekcji.
- W zależności od potrzeb powtórz tę czynność dla wszystkich innych atrybutów i zapisz zmiany.
Istnieje jeszcze kilka innych zmian projektowych, których wprowadzenie pozwala osiągnąć maksymalne korzyści z kontroli wersji artykułów:
- Dodanie za pomocą Menedżera okien kolekcji Wersje do okna Artykuł, aby umożliwić wyświetlanie różnych wersji artykułu.
- Utworzenie za pomocą Menedżera okien okna dla obiektu Zarządzanie wiedzą\Wersja artykułu z uwzględnieniem pól Ranga, Numer, Stan.Tytuł oraz pól podlegających kontroli wersji.
W przypadku ustawienia Automatyczna kontrola wersji należy ustawić właściwość Poziom ochrony dla każdego pola w oknie Wersja artykułu na wartość ReadOnly (Tylko odczyt) (użytkownikowi nie wolno wprowadzać zmian bezpośrednio do wersji, dlatego ustawienie tej wartości spowoduje, że użytkownicy nie będą próbować zapisać zmian — zobaczą tylko komunikat ostrzegawczy).
W przypadku ustawienia Zarządzana kontrola wersji należy ustawić właściwość Poziom ochrony dla pól Numer, Ranga i Stan.Tytuł w oknie Wersja artykułu na wartość ReadOnly (Tylko odczyt), a dla pól podlegających kontroli wersji na wartość ReadWrite (Odczyt i zapis).
Następnie należy kliknąć działanie Ustaw jako dostępne w Web Access. Powoduje to zdefiniowanie okna, które jest wyświetlane po kliknięciu wiersza w kolekcji Wersje w oknie Artykuł. - Utworzenie za pomocą Projektanta zapytań i raportów zapytania na podstawie obiektu Zarządzanie wiedzą\Wersja artykułu zawierającego atrybut Ranga, atrybuty podlegające kontroli wersji oraz atrybut Stan.Tytuł.
W Projektancie obiektów należy wybrać to zapytanie jako Domyślne zapytanie dla obiektu Zarządzanie wiedzą\Wersja artykułu. Powoduje to określenie kolumn, które są wyświetlane w kolekcji Wersje w oknie Artykuł.
Automatyczna kontrola wersji
Podczas zapisywania nowego artykułu, który podlega automatycznej kontroli wersji, u dołu okna pojawia się karta Wersje. Za każdym razem, gdy zapisywana jest zmiana aktualizująca atrybut podlegający kontroli wersji, tworzona jest nowa wersja, a na karcie Wersje pojawia się nowy wiersz.
Zarządzana kontrola wersji z poziomu procesu Artykuł
Zarządzany artykuł może znajdować się w jednym z następujących stanów:
- Przyszły — wersja artykułu, która jest planowana lub przygotowywana, ale nie jest gotowa do użycia
- Bieżący — aktualnie używana wersja artykułu
- Poprzedni — wersja artykułu, która przestała być używana
Zarządzane wersje artykułów można tworzyć, ustawiać i przywracać bezpośrednio z procesu Artykuł. Do procesu Artykuł można dodać trzy działania, które mają związek z kontrolą wersji:
Dodaj przyszłą wersję — Powoduje wyświetlenie okna Wersja artykułu umożliwiającego utworzenie wersji Przyszły artykułu na podstawie wersji bieżącej.
Przywróć wersję — Powoduje przywrócenie wersji artykułu. Wersja Bieżący staje się wersją Przyszły, a wersja Poprzedni staje się wersją Bieżący. Po każdym kliknięciu opcji Przywróć wersję przywracana jest kolejna wersja artykułu z listy wersji Poprzedni i odpowiednio do tego aktualizowane jest okno Artykuł.
Ustaw bieżącą wersję — Powoduje wyświetlenie okna dialogowego Ustaw bieżącą wersję, zawierającego listę wersji Przyszły danego artykułu. Lista zawiera tylko te wersje Przyszły, które nie są powiązane z wymienioną zmianą. Należy kliknąć wiersz odpowiadający wersji, która ma zostać ustawiona jako Bieżący.
Zarządzana kontrola wersji z poziomu procesu Zmiana
Po wprowadzeniu kilku dalszych zmian do projektu można zarządzać wersjami artykułu bezpośrednio z procesu Zmiana.
Aby dokończyć zmiany projektu na potrzeby zarządzanej kontroli wersji artykułów z poziomu procesu Zmiana:
- Dodaj działania związane z zarządzaną kontrolą wersji do procesu Artykuł w sposób opisany w poprzedniej sekcji.
- Dodaj działania Dodaj artykuł i Zatwierdź artykuł do procesu Zmiana.
- Za pomocą Projektanta zapytań i raportów utwórz następujące zapytania, zaznaczając przycisk opcji Wszyscy w oknie dialogowym Nowe zapytanie.
Zmiana — artykuły
Cel — określenie kolumn wyświetlanych w kolekcji Artykuły w oknie Zmiana
Moduł — Zarządzanie zmianami
Obiekt biznesowy — Zmień artykuł
Atrybuty — Artykuł.Opis, inne atrybuty podlegające kontroli wersji
Artykuły
Cel — wyświetlanie kolumn widocznych w oknach dialogowych Artykuł w procesie Zmiana, aby ułatwić użytkownikom znalezienie wymaganego artykułu
Moduł — Zarządzanie wiedzą
Obiekt biznesowy — Artykuł
Atrybuty — Opis, inne atrybuty podlegające kontroli wersji
Jedynymi artykułami, które można dodać do zmiany, są artykuły znajdujące się w stanie oznaczającym, że za pomocą procesu Artykuł można dodać ich przyszłe wersje. Do domyślnego zapytania Artykuły można dodać kryteria zapewniające wyświetlanie wyłącznie artykułów znajdujących się w takim stanie. Więcej informacji na temat projektowania zapytań można znaleźć w dokumencie Podręcznik projektanta.
- W Projektancie obiektów otwórz obiekt Zarządzanie zmianami\Zmień artykuł.
- W siatce Właściwości we właściwości Domyślne zapytanie wybierz zapytanie Zmiana — artykuły utworzone powyżej, a następnie kliknij przycisk
.
- Podobnie wybierz odpowiednie Domyślne zapytanie dla obiektu Artykuł i zapisz zmiany.
- Za pomocą Menedżera okien dodaj kolekcję Artykuły do okna Zmiana, a następnie kliknij przycisk
.
Kolumny wyświetlane na odpowiedniej karcie Artykuły są określone w domyślnym zapytaniu Zmiana — artykuły utworzonym wcześniej. - Upewnij się, że dostępna jest wersja okna na potrzeby komponentu Web Access.
Po zakończeniu tych prac projektowych można zarządzać wersjami artykułu bezpośrednio z procesu Zmiana.
Aby zaktualizować zarządzany artykuł z poziomu procesu Zmiana:
- Na liście Działania związanej z procesem Zmiana kliknij polecenie Dodaj artykuł.
Zostanie wyświetlone okno dialogowe Dodaj artykuł. - Na liście Dostępne kliknij artykuł, który chcesz dodać do zmiany.
Artykuł zostanie przeniesiony na listę Wybrane.
Kliknięcie artykułu na liście Wybrane powoduje usunięcie go z tej listy.
- Powtórz tę czynność, aby dodać kolejne artykuły, a następnie kliknij przycisk OK.
Zostanie utworzona przyszła wersja dowolnego artykułu podlegającego zarządzanej kontroli wersji, a artykuły pojawią się na karcie Artykuły w oknie Zmiana.
Działanie Odłącz artykuł funkcjonuje w podobny sposób, z tym że na liście wymienione są tylko artykuły przyłączone do zmiany.
- Kliknij zarządzany artykuł na karcie Artykuły.
Zostanie wyświetlone okno Artykuł. - Kliknij na karcie Wersje wiersz, który odpowiada przyszłej wersji utworzonej w procesie Zmiana.
Zostanie wyświetlono okno Wersja z numerem wersji wyświetlanym na pasku tytułu. - Zaktualizuj atrybuty podlegające kontroli wersji, a następnie kliknij przycisk Zapisz i zamknij.
Okno Artykuł zostanie wyświetlone ponownie ze zaktualizowanymi wartościami wyświetlanymi na karcie Wersje. - Kliknij przycisk Zapisz i zamknij w oknie Artykuł.
Zostanie wyświetlone okno Zmiana. - Na liście Działania związanej z procesem Zmiana kliknij polecenie Zatwierdź artykuł.
Zostanie wyświetlone okno dialogowe Zatwierdź artykuł. - Na liście Dostępne kliknij artykuł, który chcesz zatwierdzić.
Artykuł zostanie przeniesiony na listę Wybrane. - Powtórz tę czynność, aby dodać kolejne artykuły, a następnie kliknij przycisk OK.
Przyszłe wersje zarządzanych artykułów powiązanych ze zmianą staną się wersjami bieżącymi, a wersje bieżące staną się wersjami poprzednimi.
Najlepszym sposobem przywrócenia wcześniejszej wersji artykułu jest użycie innej zmiany w celu utworzenia nowej przyszłej wersji, która odpowiada wersji poprzedniej.