Magazyny > Narzędzia > Odtwarzanie i kontrola zapasów 

Funkcja ta służy do odtwarzania różnych informacji w plikach zapasów na poziomie folderu oraz na poziomie lokalizacji.

Proces ten może być przeprowadzany w trybie bezpośrednim lub w trybie przetwarzania w tle.

Proponowane są następujące rodzaje procesów:

Ponowne przeliczenie zapasów partii

Ponowna synchronizacja pozycji magazynowych

Ponowne przeliczenie sum artykułu-lokalizacji

Ponowna synchronizacja poleceń KJ

Ponowna synchronizacja inwentaryzacji zapasów fizycznych

Kontrola stosu FIFO

Kontrola numerów seryjnych

Warunek

SEEREFERTTO Odniesienie do dokumentacji Implementacja

Zarządzanie ekranem

Okno wyboru służy do wyboru procesów ponownej synchronizacji, jakie mają zostać uruchomione a także do określenia wszelkich dodatkowych kryteriów wyboru (lokalizacja magazynu, zakresy kategorii artykułów, zakresy artykułów).

Karta Ekran wpisów

Prezentacja

Wybór przetwarzania ponownej synchronizacji służy do wskazania przetwarzań, które mogą zostać przeprowadzone na poziomie folderu oraz tych, które mogą zostać przeprowadzone na poziomie lokalizacji.

Przetwarzanie na poziomie folderu

Ponowne przeliczenie zapasów partii

Funkcja ta służy do aktualizacji zapasów wg partii z pozycji magazynowych dla wszystkich lokalizacji w folderze.

Proces polega na porównywaniu pliku partii (STOLOT) oraz pliku zapasów (STOCK), w przypadku odchylenia plik STOLOT jest aktualizowany.

Przetwarzanie na poziomie lokalizacji

Możliwe jest określenie lokalizacja magazynowej . Domyślnie pole to jest inicjowane lokalizacją powiązaną z profilem użytkownika. W celu uwzględnienia wszystkich lokalizacji konieczne jest zaznaczenie flagiWszystkie lokalizacje. Podobnie jak lokalizacja magazynu, możliwe jest doprecyzowanie wyboru poprzez określenie zakresu kategorii artykułów i/lub kategorii artykułu . Należy zwrócić uwagę, że ograniczenie zakresu artykułów jest skuteczne tylko wtedy, gdy zaznaczone zostało przynajmniej jedno przetwarzanie ponownej synchronizacji na poziomie lokalizacji. Kryterium to nie jest stosowane jeżeli istnieje unikalna ponowna synchronizacja zapasu partii.

Możliwe są następujące różne ponowne synchronizacje:

Pozycje magazynowe: Obliczenie zarezerwowanej ilości, w aktywnych JM MAG (jednostkach magazynowych)

Kwoty artykuł-lokalizacja: Funkcja ta porównuje plik kwot Artykuł-Lokalizacja (ITMMVT) z innymi plikami:

Porównanie ilości ze statusem A, Q, R w pliku ITMMVT z plikiem STOCK.

Porównanie zarezerwowanej ilości w pliku ITMMVT z plikiem STOCK.

Porównanie ilości w trakcie wysyłki (w drodze lub przesłanych), ilości zarezerwowane globalnie, ilości braków, ilości wymaganych w pliku ITMMVT z plikiem alokacji (STOALL).

Porównanie ilości na zamówieniu w pliku ITMMVT z plikiem ORDERS.

W pierwszym przypadku system usuwa stare kwoty (zapisywanie starych wartości). Po porównaniu wyżej opisanych plików, plik ITMMVT jest aktualizowany po ustaleniu odchyleń. Rezultatem tego jest aktualizacja wszystkich zapasów (zapasy zastrzeżone, zapasy zarezerwowane, zapasy w drodze itd) w pliku ITMMVT.

Kontrole jakości: Ponowna synchronizacja służy do aktualizacji plików STOQLYH (nagłówka kontroli jakości) oraz STOQLYHD (szczegółów kontroli jakości) z pozycji zapasów. Możliwe są różne przypadki:

Pętla na STOQLYD:

System usuwa rekord w pliku STOQLYD jeżeli nie istnieje równolegle odpowiadający mu rekord w plikach STOQLYH i STOCK.

System tworzy nowy rekord STOQLYH jeżeli równolegle istnieje rekord w STOCK .

Jeżeli w istnieje rekord w STOQLYD bez odpowiadającego mu rekordu w pliku STOCK ale z rekordem w pliku STOJOU, system ustawia VALFLG (flagę zatwierdzenia) w na wartość 2.

Jeżeli istnieje odpowiadający rekord w STOQLYH i STOCK, system weryfikuje, czy pole VALFLG ustawione jest na 1 i dostosowuje ponownie wartości między rekordami STOQLYD i STOCK.

Pętla na STOCK:

Jeżeli w plikach STOQLYH i STOQLYD nie istnieje żaden rekord, pole QLYCTLDEM (polecenie KJ) w pliku STOCK jest ponownie zerowane.

Rekord w STOQLYD jest tworzony jeżeli istnieje odwołanie do polecenia KJ w STOCK i STOQLYH.

Odwrotnie, rekord w STOQLYH jest tworzony jeżeli istnieje odwołanie do polecenia KJ w STOCK i STOQLYD. Równolegle sprawdzane są ilości w STOCK i STOQLYD.

System dostosowuje ponownie ilości w rekordach STOCK i STOQLYH jeżeli te już istnieją.

Pętla na STOQLYH:

Jeżeli w STOQLYD nie istnieje żaden rekord, rekord STOQLYH jest czyszczony.

Inwentaryzacje zapasów: Proces weryfikuje, czy artykuł-lokalizacja, pozycje magazynowe i miejsca składowane zablokowane dla inwentaryzacji zostały poprawnie zdefiniowane. Jeżeli tak nie jest, flaga Wstrzym. oraz przedmiotowa lista rekordów inwentaryzacji zapasów są ponownie zerowane.

Dodatkowo proces sprawdza:

Status CUNLISSTA w pliku CUNLISTE.

Status CUNSSSSTA w pliku CUNSESSION.

Jeżeli zostaną stwierdzone niespójności, są one korygowane i zapisane w pliku log. Na przykład:

Dla statusu CUNLISSTA w pliku CUNLISTE zwracany jest ten rodzaj komunikatu:

„Status inwentaryzacji: lista SSE-ASN0301111 INV-ASN0309000 zmodyfikowana! : 5 -> 4”

Dla statusu CUNSSSSTA w pliku CUNSESSION zwracany jest ten rodzaj komunikatu:

„Status inwentaryzacji: sesja SSE-ASN0301111 zmodyfikowana! : 1 -> 2”

Możliwe jest również przeprowadzenia poniższych dodatkowych kontroli :

Kontrola FIFO i ceny zapasów: Funkcja ta służy do kontroli spójności pomiędzy ilościami wyrażonymi w zapasach a ilościami wyrażonymi w stosie FIFO.

Porównanie pliku STOCOST z plikiem STOCK.

W przypadku wykrycia nieprawidłowości konieczne jest ręczne skorygowanie błędu.

Kontrola numeru seryjnego: Do zaznaczenia w celu przeprowadzenia uzgodnienia pomiędzy pozycjami magazynowymi a powiązanymi numerami seryjnymi.

Porównanie pliku STOSER z plikiem STOCK.

W przypadku wykrycia nieprawidłowości (na przykład gdy numer seryjny nie jest używany w zapasach) następuje automatyczna korekta błędu (w powyższym przypadku następuje automatyczne usunięcie rekordu w pliku STOSER).

Plik log przetwarzania:

Przetwarzanie generuje plik log, który może zostać wydrukowany.

Ten plik log przedstawia znalezione błędy i wykonane korekty.

Zamknij

 

Pola

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

Wybór

Lokalizacja magazynowania jest domyślnie inicjalizowana przez lokalizację powiązaną z profilem funkcji użytkownika.

  • Wszystkie lok. (pole FCYALL)

Zaznacz aby uruchomić przetwarzanie dla zapasów wszystkich lokalizacji.

Początkowy zakres kategorii.

Końcowy zakres kategorii.

To pole należy uzupełnić, aby wybrać artykuł lub zakres artykułów. Należy wskazać numer referencyjny artykułu odpowiadający początkowi zakresu.

Podanie numeru artykułu do wyboru Zakresu artykułów umożliwia ograniczenie raportu tylko do tych artykułów.

Ponowne synchronizacje

  • Pozycje magazynowe (pole SYNSTO)

Zaznacz w celu odtwarzania sum pozycji magazynowych i uruchomienia czyszczenia zerowych pozycji magazynowych.

  • Sprawdzanie jakości (pole SYNQLY)

Zaznacz w celu odtworzenia kontroli jakości, począwszy od pozycji magazynowych.

  • Montaże (pole SYNBBY)

Sprawdzanie tego pola służy do odtwarzania pozostałych pól ilości przed potencjalnym demontażem (proces jest prowadzony dla wszystkich lokalizacji).

  • Artykuły - lokalizacje ogółem (pole SYNITV)

Ta funkcja jest przeznaczona do ponownej kalkulacji zapasów lokalizacji w pozycjach magazynowych lokalizacji.

  • Inwentaryzacja (pole SYNCUN)

Zaznacz to pole w celu odtwarzania zapasów i uruchomienia czyszczenia zerowych pozycji magazynowych.

  • Partie zapasów (pole SYNLOT)

Funkcja ta służy do ponownej kalkulacji zapasów według partii z pozycji magazynowych dla wszystkich lokalizacji w folderze.

Kontrola

  • Cena FIFO i zapasy (pole CSTCTL)

Funkcja służy do kontroli dla każdego artykułu w lokalizacji, czy zapas ma taką samą ilość, jak w przypadku stosu cen FIFO.

  • Pojedyncza partia (pole FEACTL)

 

  • Numer seryjny (pole SERCTL)

Zaznacz w celu przeprowadzenia uzgodnienia pomiędzy pozycjami magazynowymi a powiązanymi numerami seryjnymi.

  • Numer pojemnika (pole LPNCTL)

Inne

  • Zeruj blokady częstotliwości KJ (pole RAZFRE)

Zamknij

 

Zadanie przetwarzania w tle

Tę funkcję można wykonać w trybie wsadowym,. W tym celu przewidziano FUNSTOR zadanie standardowe.

Komunikaty o błędzie

Podczas wprowadzania mogą wyświetlić się następujące komunikaty ogólne oraz o błędach :

Nazwa lokalizacji: xxx rekord nieistniejący

Komunikat ten pojawia się, jeżeli podana lokalizacja nie jest lokalizacją zadeklarowaną.

Zapasy partii zdesynchronizowane... Wykonano korektę

Komunikat ten pojawia się, jeżeli proces odnalazł nieprawidłowość w pliku zapasów partii. Aktualizacja STOLOT względem STOCK wykonywana jest automatycznie.

Lokalizacja magazynowa zdesynchronizowana... Wykonano korektę

Komunikat ten pojawia się, jeżeli proces odnalazł nieprawidłowość w pliku zapasów. Plik ITMMVT jest automatycznie aktualizowany zgodnie z informacjami zapisanymi w przedmiotowych plikach (STOCK, STOALL itd.).

Podrzędna pozycja kontroli jakości... Automatyczne usuwanie

Komunikat ten oznacza, że dla rekordu w pliku STOQLYD nie ma odpowiadających mu rekordów w plikach STOQLYH i STOCK.

Niekontrolowana pozycja kontroli jakości... Kontrola ta ma zostać ukończona

Kontrola jakości jest oznaczona jako zatwierdzona, jednak pozycja nie została jeszcze zakończona. Proces zmienia wartość zatwierdzenia pola VALFLG ustawiając go w wartości 1 i zapisując ponownie rekord w pliku STOQLYH.

Izolowany nagłówek kontroli jakości... Automatyczne usuwanie

Komunikat ten oznacza, że dla rekordu w pliku STOQLYH nie ma odpowiadającego mu rekordu w pliku STOQLYD. Rekord w pliku STOQLYH zostaje więc automatycznie wyczyszczony.

Tabele zapasów i Ceny FIFO zdesynchronizowane... Przeprowadzona kontrola Ceny FIFO i zapasów

Komunikat ten pojawia się, gdy przetwarzanie „Kontroli ceny FIFO i STOCK” natrafiło na nieprawidłowość. Korekta przeprowadzana jest ręcznie.

Numer seryjny nie wydany i nie znajdujący się w zapasach... Automatyczne usuwanie

Jeżeli numer seryjny nie został wydany i nie znajduje się w zapasach, rekord w pliku STOSER usuwany jest automatycznie.

Użyte tabele

SEEREFERTTO Odniesienie do dokumentacji Implementacja