Przejdź do głównej zawartości

Generuj wersję dokumentu

Service Task Generuj wersję dokumentu pozwala na:

  • automatyczną numerację kolejnych wersji dokumentu
  • utrzymywanie powiązań między wszystkimi wersjami dokumentu
  • zapisywanie w polu technicznym identyfikatora dokumentu źródłowego (np. do filtrowania list dokumentów powiązanych)
  • przepisywania powiązań dokumentów powiązanych z poprzednich wersji

⚙️ Konfiguracja

Należy utworzyć blok Service Task po zielonej kropce (lub innym kroku w którym wybieramy poprzednią wersję dokumentu)

Przykład konfiguracji procesu z wykorzystaniem Service Task - Generuj wersję dokumentu


W konfiguracji Service Task należy zdefiniować: Konfiguracja Service Task - Generuj wersję dokumentu

  • Pole z poprzednią wersją dokumentu - Pole typu dokument powiązany, w którym wybieramy poprzednią wersję dokumentu
  • Pole z Id dokumentu źródłowego - pole tekstowe w którym zapisywany będzie Id dokumentu źródłowego (zazwyczaj ukryte pole techniczne)
  • Pole z numerem wersji - pole tekstowe, w którym service task zapisywał będzie numer wersji dokumentu
  • Kopiuj powiązania z poprzedniej wersji - opcjonalna opcja, po której zaznaczeniu wszystkie dokumenty powiązane z wersji poprzedniej zostaną również powiązane do nowej wersji dokumentu

✅ Przykładowe zastosowania generowania wersji dokumentu

  • Wersjonowanie dokumentów w bazie wiedzy - pozwala na utrzymywanie kolejnych wersji dokumentów. Przykładowy sposób wykorzystania:
    • Na formularzu dodawania dokumentu, wstawiamy pole 'Poprzednia wersja', które pozostaje ukryte. To pole wstawiamy w konfiguracji service taska w 'Pole z poprzednią wersją dokumentu'. Opcjonalnie dodajemy mapowanie pól, aby przenieść wartości wybranych pól z poprzedniej wersji dokumentu
    • Dodajemy ukryte pole tekstowe 'Id dokumentu źródłowego', konfigurujemy do odpowiedniego pola w konfiguracji service task
    • Dodajemy ukryte pole 'Numer wersji', pole to możemy wyświetlić na szczegółach/listach aby mieć informację o tym, którą wersję dokumentu oglądamy
    • Na procesie dodajemy akcję typu 'Podproces', którą konfigurujemy na proces dodawania dokumentów w bazie wiedzy a na pole dokumentu powiązanego wybieramy utworzone wcześniej pole 'Poprzednia wersja'.
    • Skonfigurowany service task podpinamy bezpośrednio po starcie procesu
    • Podpinamy tą akcję na wybranym kroku procesu. Od tego momentu możemy dodać nową wersję dokumentu używając wcześniej dodanej akcji.