ZL asortymentu w buforze - przesunięcie części palety przed zatwierdzeniem
Rejestr ZL asortymentu bufor zbiera robocze dokumenty zmiany lokalizacji asortymentu, czyli przesunięć, w których z palety schodzi tylko wskazana ilość towaru, a reszta nośnika zostaje na miejscu. Kierownik magazynu widzi tu przesunięcia rozpoczęte, ale niezatwierdzone. Do chwili zatwierdzenia przenoszona ilość nie nadaje się do wydania ani w lokalizacji źródłowej, ani w docelowej, więc każdy zaległy dokument zamraża część zapasu.
Obok menu trzech kresek pasek ma cztery przyciski: Edycja, Podgląd, Dokumenty i Wydruk. Przycisku Dopisz nie ma - nowe przesunięcie otwiera się z menu Przesunięcia. Tabela składa się z sześciu kolumn, od Nr dokumentu do Nr referencyjny. W bazie demonstracyjnej rejestr zawiera sześć dokumentów z 27 i 28 czerwca 2026 r., wszystkie z magazynu 01; pięć ma po dwie pozycje, jeden cztery. W kolumnach Nr dokumentu i Nr referencyjny stoi ten sam długi ciąg cyfr, bo dokument roboczy nie dostał jeszcze numeru z licznika.
Na tej stronie
- Miejsce bufora w obiegu zmiany lokalizacji asortymentu
- Co dokument w buforze robi ze stanem magazynowym
- Kolumny rejestru
- Pasek narzędzi i menu podręczne
- Zatwierdzenie i usunięcie dokumentu
- Typowe sytuacje w buforze ZL asortymentu
- Analiza zaległości w buforze
- Ćwiczenie: policz przeniesienia w buforze ZL asortymentu i zarezerwowany towar
- Najczęstsze pytania
- Słownik pojęć
Miejsce bufora w obiegu zmiany lokalizacji asortymentu
Studio WMS.net prowadzi zmianę lokalizacji asortymentu jako osobny dokument, niezależny od zmiany lokalizacji ZL całopaletowej. ZL całopaletowa zaczyna się od numeru palety: system podpowiada, gdzie nośnik stoi, operator wskazuje miejsce docelowe i paleta przenosi się w całości. ZL asortymentu zaczyna się od stanu, czyli asortymentu w konkretnej lokalizacji, partii i na konkretnej palecie. Operator wpisuje ilość, a tylko ta część stanu przechodzi na inną paletę albo do innej lokalizacji.
Każde przeniesienie zapisuje się jako para pozycji: rozchód z ilością ujemną ze stanu źródłowego i przychód z ilością dodatnią w miejscu docelowym. Dlatego kolumna Liczba pozycji przyjmuje wartości parzyste, a dokument z czterema pozycjami opisuje dwa przeniesienia.
| Etap | Ekran w Studio WMS.net | Co dzieje się z danymi |
|---|---|---|
| Utworzenie | Nowy dokument ZL asortymentu w menu Przesunięcia albo transakcja na kolektorze | Operator wskazuje stan źródłowy oraz ilość, a potem miejsce docelowe. |
| Zapis roboczy | ZL asortymentu bufor (ta strona) | Para pozycji leży w bazie ze statusem roboczym; rozchód już pomniejsza stan dostępny źródła. |
| Zatwierdzenie | rejestr zatwierdzonych zmian lokalizacji ZL asortymentu | Dokument dostaje numer z licznika, stan zatwierdzony przechodzi ze źródła do miejsca docelowego. |
| Analiza | zestawienie pozycji ZL asortymentu | Każda pozycja w osobnym wierszu: indeks, partia, lokalizacja, paleta i ilość ze znakiem. |
Dokument ZL asortymentu powstaje w formularzu Nowy dokument ZL asortymentu albo na kolektorze, w transakcji zmiany lokalizacji asortymentowej na terminalu Android. Do bufora trafia dokument zapisany roboczo, czyli przyciskiem Bufor zamiast zatwierdzenia. Zostaje tu, dopóki ktoś go nie zatwierdzi albo nie usunie.
Blok Dokumenty zmiany lokalizacji asortymentu ma cztery pozycje w stałej kolejności: formularz nowego dokumentu, bufor, rejestr dokumentów zatwierdzonych i zestawienie pozycji. Liczba w nawiasie przy buforze pokazuje dokumenty robocze - w bazie demonstracyjnej 6, tyle samo co przy buforze zmian całopaletowych. Pozostałe bloki, czyli palety MIX i przesunięcia międzymagazynowe MM, mają ten sam układ; opisuje go strona menu Przesunięcia w sekcji MAGAZYN.
Co dokument w buforze robi ze stanem magazynowym
Ilość asortymentu w lokalizacji wyliczają widoki bazy danych SQL Server, sumując pozycje dokumentów magazynowych - osobnej tabeli stanów system nie ma. O tym, czy pozycja wchodzi do sumy, decydują jej status i kierunek ruchu wynikający ze znaku ilości. Pozycje usunięte nie liczą się nigdy. Stan zatwierdzony obejmuje tylko pozycje zatwierdzone. Stan dostępny do wydania traktuje kierunki różnie: przychód liczy od zatwierdzenia, a rozchód już od zapisu w buforze.
| Wskaźnik | ZL asortymentu w buforze | ZL asortymentu zatwierdzona |
|---|---|---|
| Stan zatwierdzony w lokalizacji źródłowej | bez zmian | pomniejszony o przeniesioną ilość |
| Stan dostępny w lokalizacji źródłowej | pomniejszony już w buforze | pomniejszony |
| Stan zatwierdzony i dostępny w miejscu docelowym | bez zmian | powiększony o przeniesioną ilość |
| Łączny stan zatwierdzony asortymentu w magazynie | bez zmian | bez zmian |
Reguła przesunięcia w buforze. Dopóki dokument czeka w buforze, przenoszonej ilości nie da się wydać z żadnego z dwóch miejsc. W lokalizacji źródłowej odjął ją rozchód zapisany roboczo, a w docelowej przychód policzy się dopiero po zatwierdzeniu.
Skutek widać przy wydaniach. Lista stanów w formularzu wydania korzysta ze stanu dostępnego, więc zarezerwowanej części palety nie zaproponuje. Tymczasem podgląd stanu dla asortymentu na kolektorze pokazuje stan zatwierdzony, bez rezerwacji, i magazynier widzi towar w starej lokalizacji. Zaległy bufor blokuje też spis z natury: kreator inwentaryzacji odmawia założenia arkusza, gdy w zakresie spisu leżą dokumenty robocze. Przed inwentaryzacją bufor ZL asortymentu trzeba więc rozliczyć - zatwierdzić przesunięcia wykonane i usunąć te, do których nie doszło.
Kolumny rejestru
Rejestr pokazuje nagłówki dokumentów, nie ich pozycje. Szczegóły przeniesień - indeks, partię, adresy i palety - otwiera przycisk Podgląd.
| Kolumna | Zawartość | Jak wykorzystać |
|---|---|---|
| Nr dokumentu | Numer referencyjny dokumentu roboczego - numer z licznika jeszcze nie istnieje. | Wskazanie konkretnego przesunięcia magazynierowi; filtr kolumny działa na fragmencie ciągu cyfr. |
| Data | Data dokumentu, w filtrze wybierana z kalendarza. | Po sortowaniu od najstarszej daty na górze stoją przesunięcia, które czekają najdłużej. |
| MG | Symbol magazynu dokumentu. | Podział kontroli, gdy jedna baza obsługuje kilka magazynów. |
| Liczba pozycji | Liczba wierszy dokumentu; jedno przeniesienie to dwa wiersze. | Połowa wartości to liczba przeniesień; zero oznacza dokument bez pozycji. |
| Uwagi | Komentarz do dokumentu; myślnik oznacza brak wpisu. | Powód przesunięcia, np. uzupełnienie miejsca pobrania sztukowego. |
| Nr referencyjny | Techniczny identyfikator nadany przez system przy utworzeniu dokumentu - unikalny, ale niebędący kolejnym numerem porządkowym. | Zostaje przy dokumencie po zatwierdzeniu, więc łączy wpis w buforze z rejestrem i zestawieniem. |
Kolejność i widoczność kolumn zmienia okno Kolumny..., a szerokość - przeciągnięcie krawędzi nagłówka. Przycisk Zapisz widok utrwala układ razem z filtrami i sortowaniem, ale zapis trafia do pamięci przeglądarki, nie do konta użytkownika. Na innym komputerze widok trzeba zapisać ponownie - szczegóły opisuje strona personalizacja kolumn tabeli.
Pasek narzędzi i menu podręczne
| Przycisk | Działanie | Uwagi |
|---|---|---|
| Edycja | Otwiera dokument roboczy w formularzu. | Tu zapada decyzja: zatwierdzenie przesunięcia albo usunięcie dokumentu. |
| Podgląd | Karta dokumentu z pozycjami, tylko do odczytu. | Kontrola par pozycji bez ryzyka przypadkowej zmiany. |
| Dokumenty | Pliki dołączone do dokumentu. | Plik o tej samej nazwie dostaje przyrostek zamiast nadpisać poprzedni. |
| Wydruk | Wydruk dokumentu z serwera raportów SQL Server Reporting Services. | Podgląd w PDF, zapis do PDF albo XLS; zaznaczone dokumenty, do 50 naraz, łączą się w jeden plik PDF. |
Trzy ikony po prawej stronie paska uruchamiają kolejno okno Analiza danych, wybór kolumn i zapis widoku. Prawy przycisk myszy na komórce otwiera menu podręczne z przyciskami paska oraz poleceniami Eksport, Kopiuj tekst i Filtruj wg rekordu; w podmenu Więcej są funkcje uniwersalne: uwagi, dyskusja, pliki, zdjęcia oraz historia zmian rekordu. Tabela nie odświeża się sama. Nowe dane pobiera zmiana filtra albo strony oraz polecenie Odśwież z menu trzech kresek.
Zatwierdzenie i usunięcie dokumentu
Dokument zatwierdza się w formularzu otwartym przyciskiem Edycja. Rejestr bufora nie ma przycisku zatwierdzenia, więc przesunięcie nie wejdzie do stanu przez przypadkowe kliknięcie na liście.
- Numer dokumentu - powstaje przy zatwierdzeniu z miesięcznego licznika, według wzorca RRRR-MM-NNNNN z sufiksem typu. Rok i miesiąc pochodzą z daty dokumentu, nie z daty systemowej serwera.
- Stan - obie pozycje pary zmieniają status na zatwierdzony. Rozchód obniża stan zatwierdzony źródła, przychód podnosi stan miejsca docelowego, a łączna ilość asortymentu w magazynie się nie zmienia.
- Partia i daty - przychód w miejscu docelowym niesie partię oraz termin ważności i datę produkcji ze stanu źródłowego. Operator ich nie wpisuje, a wymagalność partii i terminu z kartoteki asortymentu system sprawdza przy przyjęciu, nie przy przesunięciu.
- Usunięcie z bufora - rekordy nie znikają z bazy: pozycje przechodzą w status usuniętych, a dziennik zdarzeń odnotowuje operację. Dokument roboczy nie miał numeru z licznika, więc jego usunięcie nie zostawia luki w numeracji.
Transakcja zapisu. Polecenie zapisu wysłane z formularza serwer aplikacji wykonuje w transakcji bazy danych SQL Server: zmiany jednego polecenia zapisują się razem albo wcale. Aplikacja nie ustawia własnego poziomu izolacji, obowiązuje domyślny poziom bazy. Zasadę atomowości zapisu wyjaśnia opis instrukcji transakcyjnych T-SQL w Microsoft Learn.
Typowe sytuacje w buforze ZL asortymentu
| Objaw | Najczęstsza przyczyna | Co zrobić |
|---|---|---|
| Formularz wydania nie proponuje części towaru, który stoi na palecie | Rozchód ZL asortymentu w buforze zarezerwował tę ilość. | Zatwierdzić przesunięcie albo usunąć dokument, jeśli towar nie ruszył się z miejsca. |
| Karton leży już w nowej lokalizacji, a stan dostępny go tam nie pokazuje | Dokument nie został zatwierdzony. | Otworzyć dokument przyciskiem Edycja i zatwierdzić. |
| Kreator inwentaryzacji nie zakłada arkusza dla lokalizacji albo asortymentu | W zakresie spisu leży dokument roboczy. | Rozliczyć bufor przed spisem: zatwierdzić albo usunąć dokumenty. |
| Liczba pozycji równa zero | Nagłówek zapisany bez żadnego przeniesienia. | Dokończyć dokument albo go usunąć, żeby nie zawyżał licznika w menu. |
Usunięcie nie cofa ruchu fizycznego. Usunięty dokument zwalnia rezerwację w lokalizacji źródłowej, ale nie przenosi kartonów z powrotem. Jeśli towar już przeniesiono, ewidencja pokaże go pod starym adresem i na starej palecie, a następne pobranie z tego miejsca skończy się rozbieżnością. W takiej sytuacji trzeba zatwierdzić dokument albo zapisać nowe przesunięcie zgodne z tym, co stoi na regale.
Analiza zaległości w buforze
Okno Analiza danych liczy na całym przefiltrowanym zbiorze, do 20 000 wierszy, a nie tylko na bieżącej stronie tabeli. Funkcja Sumuj kolumny liczbowe na kolumnie Liczba pozycji daje liczbę wierszy do zatwierdzenia; połowa tej wartości to liczba przeniesień. Grupuj i podsumuj według kolumny Data pokazuje, czy zaległość narasta z dnia na dzień, czy wynika z jednej przerwanej zmiany. Obsługę okna opisuje strona sumowanie i grupowanie danych w rejestrach.
Przesunięcia części stanu wynikają najczęściej z metody składowania: miejsca pobrania sztukowego zasila się z palet stojących w strefie zapasu, a niepełne palety tego samego towaru łączy, żeby zwolnić miejsce paletowe. Zasady adresowania i doboru miejsc omawia opracowanie struktura magazynu i lokalizacje w systemie WMS, a organizację pracy przy pobieraniu sztukowym - artykuł o kompletacji towaru na magazynie.
Ćwiczenie w demo - lekcja lub zajęcia
Ćwiczenie: policz przeniesienia w buforze ZL asortymentu i zarezerwowany towar
Uczeń sprawdza, ile towaru wyłączyły z wydań niezatwierdzone przesunięcia, tak jak robi to kierownik przed rozpoczęciem zmiany. Rola w demo: kierownik magazynu. Czas: około 15 minut.
- Otwórz bezpłatne demo Studio WMS.net w roli kierownika magazynu i przejdź do MAGAZYN, Przesunięcia, ZL asortymentu bufor.
- Porównaj liczbę w nawiasie przy pozycji menu z licznikiem rekordów w stopce tabeli.
- W oknie Analiza danych zsumuj kolumnę Liczba pozycji i oblicz liczbę przeniesień.
- Otwórz Podgląd dokumentu z największą liczbą pozycji i wypisz dla każdej pary adres źródłowy oraz docelowy, a obok ilość.
- Na podstawie wypisanych par wskaż lokalizację, w której stan dostępny jest teraz niższy od stanu zatwierdzonego, i podaj różnicę.
Pytanie kontrolne. Dlaczego towar z niezatwierdzonego przesunięcia nie może zostać wydany ani z lokalizacji źródłowej, ani z docelowej, choć łączny stan asortymentu w magazynie się nie zmienił?
Podstawa programowa. Ćwiczenie realizuje efekt "stosuje systemy informatyczne w procesie magazynowania" z kwalifikacji SPL.01 Obsługa magazynów (jednostka SPL.01.5), w tym kryterium "obsługuje programy magazynowe". Pozostałe ćwiczenia zebraliśmy na stronie demo WMS na zajęciach z gospodarki magazynowej, a opis całego systemu - na stronie systemu magazynowego Studio WMS.net.
Najczęstsze pytania
Czym różni się ZL asortymentu od ZL całopaletowej?
ZL całopaletowa przenosi nośnik w całości - wystarczy numer palety i miejsce docelowe. ZL asortymentu przenosi wpisaną ilość wskazanego stanu na inną paletę albo do innej lokalizacji, a reszta palety zostaje. Każdy z tych dokumentów ma własny bufor, rejestr zatwierdzonych dokumentów oraz zestawienie pozycji.
Czy towar z przesunięcia w buforze można wydać?
Nie z żadnego z dwóch miejsc. W lokalizacji źródłowej stan dostępny pomniejszył rozchód zapisany w buforze, a w docelowej przychód zacznie się liczyć dopiero po zatwierdzeniu dokumentu.
Dlaczego rejestr nie ma przycisku Dopisz?
Nowe przesunięcie zakłada pozycja Nowy dokument ZL asortymentu w menu Przesunięcia albo transakcja na kolektorze. Rejestr bufora pokazuje dokumenty robocze i otwiera je do edycji albo wydruku.
Dlaczego w kolumnie Nr dokumentu jest długi ciąg cyfr zamiast numeru?
Numer z licznika dokument dostaje dopiero przy zatwierdzeniu, a do tego czasu pole zajmuje jego numer referencyjny. Docelowy numer ma postać RRRR-MM-NNNNN z sufiksem typu, a rok i miesiąc bierze z daty dokumentu.
Czy przesunięcie w buforze blokuje inwentaryzację?
Tak, gdy dokument dotyczy lokalizacji albo asortymentu z zakresu spisu. Kreator inwentaryzacji nie założy arkusza, dopóki w tym zakresie leżą dokumenty robocze, dlatego bufor rozlicza się przed spisem.
Słownik pojęć
- ZL asortymentu
- Dokument zmiany lokalizacji części stanu: wskazana ilość asortymentu przechodzi na inną paletę albo do innej lokalizacji, reszta nośnika zostaje na miejscu.
- Stan źródłowy
- Konkretna pozycja stanu, z której pobiera się towar: asortyment na określonej palecie, w partii i lokalizacji.
- Para pozycji
- Rozchód z ilością ujemną i przychód z ilością dodatnią, które razem zapisują jedno przeniesienie.
- Stan dostępny
- Ilość możliwa do wydania: przychody liczone od zatwierdzenia dokumentu, rozchody już od zapisu w buforze.
- Rezerwacja przez bufor
- Skutek rozchodu zapisanego roboczo: ilość znika ze stanu dostępnego, choć stan zatwierdzony jeszcze jej nie stracił.
- Miejsce pobrania sztukowego
- Lokalizacja, z której kompletuje się towar w sztukach albo opakowaniach; zasilają ją przesunięcia z palet w strefie zapasu.