Zestawienie pozycji wydań WZ - droga partii od lokalizacji do odbiorcy
Zestawienie pozycji wydań WZ rozkłada dokumenty wydania zewnętrznego na pojedyncze wiersze. Jeden wiersz odpowiada jednemu stanowi pobranemu z magazynu: asortymentowi z konkretnej palety i partii, zdjętemu z jednej lokalizacji. Kierownik magazynu sięga po ten widok, gdy pytanie dotyczy towaru, a nie dokumentu - do kogo trafiła partia albo z których miejsc schodzi najwięcej towaru. Zestawienie służy do odczytu; dokumenty zmienia się w rejestrach WZ.
Pasek nad tabelą ma tylko przyciski Podgląd i Wydruk, a po prawej stronie ikony narzędzi tabeli oraz przycisk przedziału czasowego. Ten sam numer dokumentu WZ powtarza się w kolejnych wierszach tyle razy, ile stanów pobrano do dokumentu. Na zrzucie z bazy demonstracyjnej jeden dokument ma kilka wierszy z tym samym indeksem, bo towar zebrano z różnych palet. Zlecenie ZWZ w kolumnie Nr zlecenia bywa z innego miesiąca niż dokument WZ - zlecenia i wydania mają osobne liczniki numeracji.
Na tej stronie
- Wiersz zestawienia a dokument WZ
- Kolumny zestawienia
- Wycofanie partii - od numeru partii do listy odbiorców
- Kontrola reguły FEFO na danych wydań
- Pasek narzędzi i menu tabeli
- Analiza wydań na poziomie towaru
- Co dzieje się w bazie danych
- Ćwiczenie: ustal, dokąd trafiła partia, i sprawdź kolejność terminów ważności
- Najczęstsze pytania
- Słownik pojęć
Wiersz zestawienia a dokument WZ
Dokument WZ realizuje zatwierdzone zlecenie wydania ZWZ. Każda pozycja dokumentu wskazuje stan, z którego pobrano towar: asortyment na określonej palecie, z partią i datami przypisanymi przy przyjęciu, leżący w jednej lokalizacji. Ilość na pozycji nie może przekroczyć ani ilości pozostałej do wydania na zleceniu, ani ilości wskazanego stanu. Gdy magazynier zbiera ten sam towar z dwóch palet, dokument dostaje dwie pozycje i zestawienie pokaże dwa wiersze.
| Etap | Rejestr w Studio WMS.net | Co widać w danych |
|---|---|---|
| Zamówienie klienta | zlecenia ZWZ oczekujące na kompletację | Ilość zamówiona i postęp realizacji zlecenia. |
| Kompletacja | wydania WZ w buforze | Pozycje robocze z paletą i lokalizacją; ilość jest już zarezerwowana w stanie dostępnym. |
| Wydanie zatwierdzone | rejestr zatwierdzonych wydań WZ | Nagłówki dokumentów z numerem i statusem podpisu odbioru. |
| Analiza pozycji | Zestawienie pozycji wydań WZ (ta strona) | Każdy pobrany stan osobno: partia, paleta, lokalizacja, waga netto. |
Kolumny zestawienia
Domyślny układ liczy dwadzieścia cztery kolumny i nie mieści się na jednym ekranie. Tabela poniżej grupuje je według pytań, na które odpowiadają. Widoczność i kolejność kolumn ustawia się w oknie Kolumny..., a przycisk Zapisz widok utrwala układ w pamięci przeglądarki - na innym komputerze układ trzeba zapisać ponownie.
| Grupa | Kolumny | Zastosowanie |
|---|---|---|
| Dokument | Nr dokumentu, Data, Data wydania, Nr zlecenia, MG | Powiązanie pozycji z dokumentem WZ i zleceniem ZWZ. MG to symbol magazynu, w którym powstał dokument. |
| Strony wydania | Nr awizo, Kontrahent, Odbiorca, Przewoźnik | Kontrahent jest właścicielem towaru albo zleceniodawcą, odbiorca - miejscem dostawy. Numer awizo łączy wydanie z oknem czasowym przy rampie. |
| Towar | Indeks, Nazwa, Ilość, Waga netto [kg], J.m. | Ilość w jednostce miary pozycji. Waga netto wynika z ilości i wagi jednostkowej z kartoteki asortymentu; jej suma daje masę wysyłki. |
| Pochodzenie | Lokalizacja, Nr partii, Nr palety, Rodzaj palety, Data ważności, Data produkcji | Stan, z którego pobrano towar. Dane partii i palety system przepisuje ze wskazanego stanu - operator ich nie wpisuje. |
| Ślad zapisu | Uwagi, Zapisał, Data zapisu, Nr referencyjny | Login i czas zapisu pozycji. Numer referencyjny to identyfikator nadany dokumentowi przez system w chwili utworzenia. |
Adres lokalizacji ma postać rząd.kolumna.poziom, na przykład A.01.4, i wyświetla się jako etykieta z kolorowym znacznikiem. Numer palety jest wewnętrznym identyfikatorem nośnika nadawanym w magazynie. Nie jest numerem SSCC - ten tworzy moduł jednostek logistycznych SSCC z prefiksem firmy GS1 i cyfrą kontrolną.
Wycofanie partii - od numeru partii do listy odbiorców
Gdy producent albo dział jakości wycofuje partię, magazyn musi szybko ustalić dwie rzeczy: gdzie partia jeszcze leży i komu została wydana. Studio WMS.net rozkłada tę odpowiedź na kilka ekranów, bo każdy z nich patrzy na inny kierunek ruchu towaru.
| Pytanie przy wycofaniu | Ekran | Co pokazuje |
|---|---|---|
| Skąd przyszła partia | rejestr partii Track and Trace w module Auto ID | Partie zarejestrowane na dokumentach przyjęć. |
| Gdzie partia leży teraz | stan dla numeru partii na kolektorze | Lokalizacje i palety z bieżącą ilością partii. |
| Komu wydano ją na zlecenie | Zestawienie pozycji wydań WZ | Dokumenty WZ, kontrahenci, odbiorcy i przewoźnicy tej partii. |
| Komu wydano ją bez zlecenia | zestawienie pozycji wydań bezpośrednich WZB | Wydania z rampy i wysyłki doraźne tej samej partii. |
Wynik jest tak dobry, jak dane partii wpisane przy przyjęciu - pozycja bez numeru partii nie trafi do wyniku filtra. Ogólne zasady identyfikowalności w łańcuchu dostaw opisuje standard GS1 Global Traceability, a praktykę magazynową - artykuł o śledzeniu pochodzenia towaru w systemie WMS.
- Ustaw przedział czasowy na okres, w którym partia mogła opuścić magazyn; przy wątpliwościach wybierz Cały okres.
- Wpisz numer partii w polu filtra pod nagłówkiem Nr partii albo kliknij prawym przyciskiem komórkę z tym numerem i wybierz Filtruj wg rekordu.
- Przejrzyj wynik i odrzuć wiersze, w których numer partii tylko zawiera szukany ciąg.
- Z przycisku Analiza danych otwórz okno Grupuj i podsumuj i zgrupuj wynik po kolumnie Odbiorca - powstanie lista odbiorców z sumą wydanej ilości.
- Zapisz wynik grupowania do pliku CSV albo wyeksportuj przefiltrowaną tabelę poleceniem Eksport Excel i dołącz plik do protokołu wycofania.
Filtr kolumny szuka fragmentu. Pole filtra działa jak warunek "zawiera", więc krótszy numer partii dopasuje także dłuższe numery, które go zawierają. Przy wycofaniu każdy wiersz trzeba porównać z pełnym numerem, zanim lista odbiorców trafi do działu jakości.
Kontrola reguły FEFO na danych wydań
Pozycje WZ powstają na dwa sposoby. Operator wskazuje stan ręcznie w formularzu wydania albo system generuje pozycje ze zlecenia ZWZ. Przy generowaniu kolejność stanów wynika z reguły pobrania ustawionej w kartotece kontrahenta, a system bierze pod uwagę tylko stany z magazynu i oddziału użytkownika, w aktywnych lokalizacjach.
| Reguła pobrania | Które stany system bierze najpierw przy generowaniu WZ |
|---|---|
| FEFO | Stany z terminem ważności, od najkrótszego terminu; przy tym samym terminie decyduje ilość. |
| FIFO | Palety z najstarszego przyjęcia. |
| LIFO | Palety z najnowszego przyjęcia. |
| Dowolna | Lokalizacje z najmniejszą ilością - magazyn najpierw opróżnia miejsca z resztkami. |
Reguła pobrania działa przy generowaniu. Ustawienie w kartotece kontrahenta porządkuje stany wtedy, gdy system tworzy pozycje WZ ze zlecenia. Przy pozycji dodanej ręcznie wybór partii należy do operatora, dlatego wynik warto sprawdzić na danych.
Filtr na jeden indeks i sortowanie po kolumnie Data wydania, a potem po Data ważności pokazują, czy kolejne wydania brały najpierw partie z najkrótszym terminem. Odwrócona kolejność na liście to sygnał, że towar kompletowano bez generowania albo że partia z krótszym terminem stała w lokalizacji niedostępnej dla generowania. Tło procesu opisuje opracowanie FEFO - first expired, first out w zarządzaniu magazynem.
Pasek narzędzi i menu tabeli
| Element | Działanie | Uwagi |
|---|---|---|
| Podgląd | Otwiera kartę dokumentu WZ, do którego należy wskazany wiersz. | Tylko do odczytu; dwuklik na wierszu uruchamia akcję domyślną rejestru. |
| Wydruk | Wydruk dokumentu generowany przez serwer raportów SQL Server Reporting Services. | Domyślnie PDF w oknie podglądu; strzałka rozwija listę szablonów. |
| Menu trzech kresek | Funkcje uniwersalne (Eksport Excel, uwagi, dyskusja, pliki, zdjęcia, historia zmian) oraz polecenia siatki. | W części Siatka: Kolumny..., Eksport CSV, Zapisz widok i Przywróć widok. |
| Prawy przycisk myszy | Pozycje paska, Więcej, Eksport, Kopiuj tekst, Filtruj wg rekordu. | Filtruj wg rekordu ustawia filtr na wartość wskazanej komórki. |
| Analiza danych | Trzy okna: sumowanie kolumn liczbowych, grupowanie z podsumowaniem, szybki wykres. | Działają na całym przefiltrowanym zbiorze, do 20 000 wierszy. |
Tabela nie odświeża się sama. Nowe pozycje pojawiają się po zmianie filtra, zmianie strony albo po poleceniu Odśwież z menu trzech kresek.
Analiza wydań na poziomie towaru
Grupowanie po kolumnie Indeks z sumą ilości daje ranking najczęściej wydawanych towarów. Grupowanie po kolumnie Lokalizacja pokazuje adresy, z których magazyn pobiera najczęściej - towar z tych adresów opłaca się trzymać blisko strefy wydań, żeby skrócić drogę wózka. Suma kolumny Waga netto w filtrze na przewoźnika albo na datę wydania daje masę do rozliczenia transportu. Grupowanie odbywa się w oknie analizy, nie w samej tabeli; opis okien zawiera strona grupowanie i sumowanie danych w tabeli.
Eksport do Excela wykonuje serwer: plik XLSX zawiera widoczne kolumny w kolejności z ekranu i te same filtry, do 50 000 wierszy. Eksport CSV powstaje w przeglądarce, obejmuje do 10 000 wierszy i używa średnika jako separatora. Plik CSV ma kodowanie UTF-8 ze znacznikiem BOM, więc Excel poprawnie otwiera w nim polskie znaki.
Drugą drogę do pozycji wydań daje drzewo w pozycji MAGAZYN, Zestawienia. Po lewej stronie wybiera się rok, miesiąc i węzeł Dokument WZ, a po prawej pojawia się tabela pozycji z numerem dokumentu, datą wystawienia, magazynem, indeksem SKU, numerem artykułu i nazwą. Ten widok służy do rozliczeń miesięcznych, a zestawienie pozycji wydań WZ - do pracy bieżącej, bo ma kolumny partii i lokalizacji. Budowę drzewa opisuje strona zestawienia dokumentów magazynowych według okresu i typu.
Co dzieje się w bazie danych
Pozycje w jednej tabeli. Studio WMS.net zapisuje pozycje wszystkich dokumentów magazynowych w jednej tabeli bazy SQL Server. Pozycje dokumentu łączy wspólny numer referencyjny, a każda z nich ma własny identyfikator pozycji. Kierunek ruchu wynika ze znaku ilości: przychód jest dodatni, rozchód ujemny. Stronicowanie i filtry zestawienia wykonuje procedura składowana po stronie serwera, więc przeglądarka pobiera tylko bieżącą stronę, a sumy w stopce i w oknach analizy obejmują cały przefiltrowany zbiór.
Stan palety po wydaniu nie jest zapisywany osobno. System liczy go z sumy przychodów i rozchodów tej samej palety i partii w danej lokalizacji, więc nie istnieje druga kopia danych, która mogłaby rozjechać się z dokumentami. Proces wydania od strony hali, od kompletacji po załadunek, opisuje artykuł o wydaniu towaru w systemie WMS.
Ćwiczenie w demo - lekcja lub zajęcia
Ćwiczenie: ustal, dokąd trafiła partia, i sprawdź kolejność terminów ważności
Uczeń odtwarza drogę partii z magazynu do odbiorców, tak jak robi to magazyn przy wycofaniu towaru z rynku. Rola w demo: kierownik magazynu. Czas: około 15 minut.
- Otwórz demo w roli kierownika magazynu i przejdź do MAGAZYN, Wydania, Zestawienie pozycji wydań WZ.
- Ustaw przedział czasowy na Cały okres i posortuj tabelę po kolumnie Nr partii.
- Wybierz partię, która występuje w więcej niż jednym wierszu, kliknij jej komórkę prawym przyciskiem i użyj polecenia Filtruj wg rekordu.
- Zapisz numery dokumentów i lokalizacje pobrania tej partii. Sprawdź kolumny Kontrahent i Odbiorca - myślnik oznacza dokument bez wskazanego odbiorcy.
- Usuń filtry, ustaw filtr na jeden indeks i posortuj wiersze po kolumnie Data ważności - oceń, czy wydania brały najpierw partie z najkrótszym terminem.
Pytanie kontrolne. Dlaczego w jednym dokumencie WZ ten sam indeks może wystąpić w kilku wierszach i co to oznacza dla akcji wycofania partii?
Podstawa programowa. Ćwiczenie realizuje efekt "wydaje zapasy" z kwalifikacji SPL.01 Obsługa magazynów (jednostka SPL.01.5), w tym kryterium "omawia i stosuje metody wydań magazynowych". Pozostałe ćwiczenia zebraliśmy na stronie demo WMS na zajęciach z gospodarki magazynowej.
Najczęstsze pytania
Dlaczego ten sam dokument WZ zajmuje w zestawieniu kilka wierszy?
Każda pozycja WZ wskazuje jeden stan: asortyment na konkretnej palecie, z partią, w jednej lokalizacji. Towar zebrany z kilku palet albo kilka indeksów w jednym dokumencie daje tyle wierszy, ile pozycji ma dokument.
Czy operator może zmienić partię albo datę ważności na pozycji wydania?
Nie wpisuje ich ręcznie. Operator wskazuje stan, a partia, paleta, data ważności i data produkcji są przepisywane z tego stanu. Zmiana partii oznacza wskazanie innego stanu.
Skąd system wie, którą partię wydać najpierw?
Przy generowaniu pozycji WZ ze zlecenia ZWZ decyduje reguła pobrania z kartoteki kontrahenta: FEFO, FIFO, LIFO albo dowolna. Przy pozycji dodanej ręcznie wybór stanu należy do operatora.
Czy numer palety w zestawieniu jest numerem SSCC?
Nie. To wewnętrzny numer nośnika nadawany w magazynie, bez prefiksu firmy GS1 i cyfry kontrolnej. Numery SSCC tworzy moduł jednostek logistycznych w sekcji AUTO ID.
Jak policzyć masę wysyłki dla przewoźnika?
Ustaw filtr na przewoźnika i datę wydania, a następnie otwórz okno Sumuj kolumny liczbowe. Suma kolumny Waga netto obejmuje wszystkie wiersze spełniające filtr, także te z dalszych stron tabeli.
Słownik pojęć
- Pozycja wydania
- Wiersz dokumentu WZ wskazujący jeden stan magazynowy: asortyment, paletę, partię i lokalizację, z której zdjęto towar.
- Stan (pozycja stanu)
- Ilość asortymentu o tej samej palecie, partii, terminie ważności i dacie produkcji w jednej lokalizacji; system liczy ją z sumy przychodów i rozchodów.
- Reguła pobrania
- Ustawienie w kartotece kontrahenta (FEFO, FIFO, LIFO albo dowolna), które porządkuje stany przy generowaniu pozycji WZ ze zlecenia.
- FEFO
- First expired, first out - w pierwszej kolejności wydaje się partie z najkrótszym terminem ważności.
- Wycofanie partii
- Procedura odzyskania z rynku towaru z określonej partii; wymaga listy dokumentów i odbiorców, którym partię wydano.
- Numer referencyjny
- Identyfikator nadawany dokumentowi przez system w chwili utworzenia; unikalny, ale niebędący kolejnym numerem porządkowym.