W systemie WMS dodano mechanizm automatycznej i ręcznej archiwizacji dla dokumentów poleceń przesunięć.
Zmiana obejmuje trzy kluczowe struktury przechowujące dane operacyjne transportów magazynowych oraz wprowadza kontrolowaną retencję danych historycznych. Dzięki temu zwiększono wydajność systemu oraz stabilność działania widoków i funkcji korzystających z agregatów.
Celem zmiany jest ograniczenie rozmiaru danych operacyjnych poprzez przenoszenie historycznych transportów do archiwum. Pozwala to skrócić czas odpowiedzi systemu, poprawić wydajność oraz zapewnić spójność danych.
Mechanizm automatycznej archiwizacji
W systemie wprowadzono mechanizm automatycznej archiwizacji danych, który działa cyklicznie w tle, bez konieczności ingerencji użytkownika. Proces ten obejmuje wyłącznie dokumenty poleceń przesunięć w statusie Zakończony lub Anulowany, starsze niż określony w konfiguracji okres retencji.
Słownik Polecenia przesunięć – archiwum
Wraz z mechanizmem archiwizacji utworzono nowy słownik umożliwiający dostęp do danych historycznych. Słownik Polecenia przesunięć – archiwum pozwala na wygodne przeglądanie zarchiwizowanych poleceń przesunięć oraz analizę operacji historycznych bez wpływu na wydajność bieżącej pracy użytkowników.

Rys. 1. Słownik Polecenia przesunięć – archiwum
Procedura manualnej archiwizacji
Poza automatycznym procesem wprowadzono możliwość ręcznego uruchomienia archiwizacji. Funkcjonalność ta pozwala użytkownikowi na natychmiastowe przeniesienie wybranych danych do archiwum, niezależnie od harmonogramu zadania automatycznego. Operacja jest dostępna poprzez procedurę Archiwizuj dane dostępną w słowniku Polecenia przesunięć.

Rys. 2. Procedura Archiwizuj dane dedykowana do manualnej archiwizacji
Przywracanie dokumentu z archiwum
System umożliwia również przywracanie wcześniej zarchiwizowanych danych. Z poziomu słownika Polecenia przesunięć – archiwum użytkownik może przywrócić wybrany dokument. Operacja ta realizowana jest za pomocą procedury Przywróć z archiwum dostępnej w tym słowniku. Przywracanie obejmuje dokument wraz ze wszystkimi powiązanymi z nim danymi, dzięki czemu ponownie uczestniczy on w procesach systemowych.
Konfiguracja
Funkcjonalność wymaga nadania uprawnień: TAK
Funkcjonalność wymaga skonfigurowania: TAK