Kontrola wersji SDR
Aby umożliwić aktualizację SDR, wprowadzono system kontroli wersji. System zapewni, aby dostępna była tylko jedna działająca wersja (ST:4) raportu jednocześnie oraz o to, aby wersje do edycji / testowe raportu nie uniemożliwiały działanie aktualnej wersji.
Kontrola wersji zapewnia również, że poprzednie wersje raportu są przechowywane jako wersje ST:9 w przypadku zastąpienia nową ST:4.
SDR w ST:1 będzie miała NR skompilowany z NR raportu, status oraz PID twórców, na przykład: 100000.1.100 (gdzie 100000 to numer raportu, 1 to status, a 100 to PID twórców).
SDR w ST:4 będzie miała NR będący wyłącznie numerem raportu, np. 100000
SDR w ST:9 będzie miała NR skompilowany z NR wersji, status oraz numer wersji, na przykład: 100000.9.100 (gdzie 100000 to numer raportu, 9 to status, a 100 to numer wersji). Numery wersji zaczynające się od 100 (pierwsze ST:4 SDR, które istniały w przypadku tego NR). Każda kolejna utworzona główna wersja ma numer wyższy o 1.
Każdy użytkownik może mieć własną wersję do edycji (ST:1) raportu, jednak tylko jedną na każdy PID.
Może istnieć tylko jedna wersja główna (ST:4) każdego SDR.
Przed przygotowaniem nowej wersji przeprowadź kontrolę, czy jest już dostępna istniejąca wersja główna:
Sprawdź, czy raport został zaplanowany do wyodrębnienia do pliku / ftp. Jeśli tak, użytkownik zostanie o tym ostrzeżony, ale nadal będzie mógł zastąpić bieżący ST:4 nową wersją, którą wybierze.
Sprawdź, czy raport jest obecnie wyodrębniany do pliku/wydruku. Jeśli tak, wyświetlony zostanie komunikat o procesie z prośbą do użytkownika, aby poczekał do końca wyodrębniania, zanim przygotuje nową wersję ST:4.