Parametry > Obsługa > Dane > Parametry eliminacji 

Funkcja ta służy do określania parametrów powiązanych z funkcją oczyszczania i archiwizacji.

Programy w technologii SAFE X3 mogą zarządzać, przy użyciu funkcji usuwania / archiwizacji danych przeniesieniem do archiwów lub usuwaniem danych na temat przesunięć, które już się nie zmieniają i które są uznawane za wystarczająco stare, aby nie stanowić częstego punktu odniesienia.

Usunąć lub zarchiwizować można wyłącznie te dane, które są uznane za zamknięte (tzn. takie, które nie będą już podlegały zmianom).

Archiwizacja odbywa się poprzez przeniesienie danych z tabeli folderu do tabeli o takiej samej strukturze (z dwoma dodatkowymi polami CREHISDAT i CREHISUSR, które umożliwiają wyświetlenie dat i osób, które zarchiwizowały dane). Tabela ta jest definiowana w dedykowanym folderze, który używa bieżącego folderu jako folderu nadrzędnego i którego utworzenie odbywa się automatycznie podczas pierwszej archiwizacji.

Celem takiego przechowywania jest umożliwienie standardowym funkcjom zapytań o dane historyczne działanie poprzez proste połączenie z tym folderem w taki sam sposób, jak ma to miejsce dla folderu w trakcie użycia.

Po połączeniu do zarchiwizowanego pliku można wyświetlić dane wyłącznie osobno, a nie jednocześnie z niezarchiwizowanymi danymi tego samego typu. Natomiast, jeśli tabela archiwum stanowi odniesienie dla danych podstawowych (które z definicji nie mogą zostać zarchiwizowane) lub dla danych, dla których nie zdefiniowano żadnej tabeli archiwum, zapytania można dokonać poprzez przybliżenie danych niezarchiwizowanych.

Ustawienia reguły czyszczenia umożliwiają zdefiniowanie czasu użytkowania danych, po którym mogą one zostać usunięte lub zarchiwizowane zgodnie ze zdefiniowanymi regułami spójności wg grupy tabel.
W zależności od danego modułu przetwarzanie może dotyczyć również wartości niektórych parametrów. Ich lista jest przedstawiona w aneksie.

Jeśli istnieje potrzeba wyświetlenia konkretnych przesunięć, z których niektóre są umiejscowione w bieżącym folderze, a inne w folderze archiwalnym, należy zdefiniować zapytania SQL typu union pomiędzy dwoma tabelami, np. za pomocą zapytań SQL lub konkretnych widoków.

Warunki wstępne

Niezbędne jest, aby folder archiwizacji, który powiązany jest z bieżącym folderem, został wcześniej utworzony.

Zarządzanie ekranem

Karta Ekran wpisów

Prezentacja

Podczas uruchamiania tej funkcji wyświetlana jest tabela, która zawiera parametry oczyszczania i archiwizacji, powiązane z grupą tabel identyfikowanych przez kod (np. ASUPER dla określonych tabel administratora). Na poziomie aplikacji grupa tabel jest definiowana przez dedykowaną funkcję w rozwiązaniu. Grupa tabel zawiera tabele powiązane ze sobą w sposób logiczny i dlatego tylko oczyszczanie lub archiwizacja ma ogólne znaczenie (np. w tej samej grupie powinny znajdować się tabele z danymi uporządkowanymi w nagłówku lub w pozycjach).

Grupa charakterystycznych parametrów dla archiwizacji i oczyszczania tabel jest powiązana z każdą grupą tabel.

Zamknij

 

Pola

Na tej karcie występują następujące pola :

Tabela

Kod identyfikujący wzór usuwania danych.

  • Opis (pole DES)

Należy wprowadzić opis rekordu.

Długi tytuł używany jest w tytułach ekranów i raportów.

  • Historia (pole FLG1)

Jeżeli wskaźnik ten zostanie ustawiony na Tak, to funkcja usuwania danych tworzy tabelę archiwalną, o ile jeszcze nie istnieje, po czym transferuje dane do archiwizacji.

  • Dni (pole TIM1)

Pole wyrażone w dniach, przedstawia czas od którego odpowiednie dane mogą być archiwizowane.

  • Częstotliwość (pole FRQ1)

Częstotliwość ta, wyrażona w dniach, umożliwia jedynie start przetwarzania archiwów na grupie, w której ostatnią operację archiwizacji przeprowadzono przed tym okresem czasu.

  • Data (pole DAT1)

Ostatnia data w której odbyła się archiwizacja.

  • Usuwanie (pole FLG2)

Jeżeli wskaźnik ten jest ustawiony na Tak, to funkcja usuwania danych usunie wszystkie dane, jakie mogą zostać usunięte po jej uruchomieniu.

  • Dni (pole TIM2)

Pole wyrażone w dniach, odpowiada czasowi trwania od którego dana pozycja danych może zostać usunięta.

  • Częstotliwość (pole FRQ2)

Częstotliwość ta, wyrażona w dniach, umożliwia rozpoczęcie usuwania jedynie w grupie, w której ostatni proces usuwania przeprowadzono przed danym okresem czasu.

  • Data (pole DAT2)

Ostatnia data, w której usuwanie danych miało faktycznie miejsce.

Zamknij

 

Inne warunki

Warte uwagi są następujące zasady:

  • Jeżeli dane nie są zarchiwizowane, ale oczyszczone, czas przydatności zamkniętej pozycji danych jest ograniczony do liczby dni podawanych z częstotliwością między czyszczeniami. Na przykład pozycja zamkniętych danych z okresem przydatności, który wynosi 100 dni, zostanie oczyszczona na początku czyszczenia przetwarzającego 100 dni po dacie referencji.
  • Jeżeli dane nie są zarchiwizowane, ale oczyszczone, czas przydatności zamkniętej pozycji danych jest ograniczony do czasu podanego w dniach przed archiwizacją, a następnie przed oczyszczaniem. Na przykład pozycja zamkniętych danych z okresem przydatności, który wynosi 100 dni dla archiwizacji oraz 200 dni dla oczyszczania, zostanie zarchiwizowana na początku czyszczenia przetwarzającego 100 dni po dacie referencji. Następnie pozycja ta pozostaje przez minimum 200 dni w tabeli archiwalnej, zanim zostanie ona oczyszczona (dlatego w przypadku tych danych faktyczny czas przydatności wynosi minimum 300 dni).

Maksymalny okres przed czyszczeniem lub archiwizacją można wprowadzać w postaci 4 cyfr. To odnosi się do 27 lat (możliwe jest również zadeklarowanie wartości „Nie” dla archiwizacji i oczyszczania).

Komunikaty o błędzie

Jedynymi komunikatami o błędach są komunikaty ogólne.

Użyte tabele

SEEREFERTTO Odniesienie do dokumentacji Implementacja