Raporty magazynowe w Studio WMS.net - rotacja zapasów, terminy FEFO, zajętość lokalizacji i praca zespołu
Menu Raporty w sekcji INFORMACJE zbiera gotowe analizy danych magazynu. Blok Analityka odpowiada na pytania, na które nie odpowie pojedyncza tabela: który towar zamraża kapitał, co straci przydatność w ciągu tygodnia, ile miejsc zostało wolnych i czy ewidencja zgadza się ze spisem. Pozostałe bloki prowadzą do raportów stanów na dzień, obrotów, pracy magazynierów i statystyk bieżącego miesiąca. Z raportów korzysta przede wszystkim kierownik magazynu i osoba odpowiedzialna za zapasy.
Licznik Pozycje menu pokazuje w bazie demonstracyjnej 38 raportów. Pole Szukaj pozycji zawęża menu do wpisanego słowa, a przełącznik 1 kol., 2 kol., 3 kol. zmienia układ bloków. Bloki Magazyn i Zestawienia leżą poniżej kadru.
Na tej stronie
- Siedem bloków menu raportów
- Panele wskaźników i raporty serwera raportów
- Rotacja i wiekowanie zapasów
- Terminy przydatności - raport FEFO zbiorczo
- Zajętość lokalizacji i wolne miejsca
- Wydajność, trendy, storna i obroty kontrahentów
- Zgodność inwentaryzacyjna
- Stan na dowolny dzień i raporty pozostałych bloków
- Ćwiczenie: znajdź towar zamrażający kapitał i sprawdź terminy przydatności zapasu
- Najczęstsze pytania
- Słownik pojęć
Siedem bloków menu raportów
Bloki porządkują raporty według tematu, a ich zestaw zależy od konfiguracji menu roli.
| Blok | Pozycje w bazie demonstracyjnej | Na jakie pytanie odpowiada |
|---|---|---|
| Analityka (8) | Rotacja i wiekowanie zapasów; Terminy przydatności (FEFO); Zajętość lokalizacji; Wydajność magazynierów; Trendy przyjęć i wydań; Korekty i storna; Zgodność inwentaryzacyjna; Obroty wg kontrahenta | Gdzie pojawiają się odchylenia? |
| Magazyn (6) | Obroty miesięczne wg asortymentu; Rotacja w magazynie; Aktualny stan magazynowy; Stan magazynowy na dzień; Stan magazynowy wg kontrahenta; Heatmapa według lokalizacji | Ile towaru jest albo było w wybranym dniu? |
| Magazyn WMS (6) | Obciążenie regałów; Wolne lokalizacje; cztery raporty Praca magazynierów: czas, operacje, operacje wg daty, statystyka | Gdzie jest miejsce na dostawę i kto wykonał operacje? |
| Raporty TOP 10 (4) | TOP 10 najbardziej i najmniej rotujących asortymentów; TOP 10 najbardziej i najmniej rotujących lokalizacji | Które indeksy i miejsca pracują najczęściej, a które stoją? |
| Kartoteki (4) | Kartoteki wg daty zapisu; Stan dostępny wg numerów palet; Zapasy na dowolny dzień wg numerów palet; Stock ze zdjęciami | Co leży na konkretnych paletach? |
| Statystyka (7) | Statystyki oraz statystyki bieżącego miesiąca według asortymentu, dni, grup towarowych, loginu, kolektora danych i kontrahentów | Jak rozkłada się praca w bieżącym miesiącu? |
| Zestawienia (3) | Rejestr i zestawienia dokumentów magazynowych w układzie raportu | Jakie dokumenty powstały w okresie? |
Panele wskaźników i raporty serwera raportów
Raporty działają w dwóch technikach. Panele wskaźników, czyli wszystkie pozycje bloku Analityka, otwierają się od razu jako ekran aplikacji z kafelkami i wykresami, a w nagłówku części z nich stoi przełącznik okna analizy. Raporty serwera raportów SQL Server Reporting Services otwierają się w podglądzie i czasem najpierw proszą o parametr, np. dzień, na który ma zostać policzony stan.
Definicja raportu SSRS to plik w języku RDL, przygotowywany w bezpłatnym narzędziu Microsoft Report Builder 3.0; język opisuje dokumentacja definicji raportów RDL w Microsoft Learn. Nowy raport pojawi się w menu dopiero wtedy, gdy administrator doda go w konfiguracji menu roli.
Rotacja i wiekowanie zapasów
Nagłówek raportu ma przełącznik okna analizy 90 dni, 180 dni, 365 dni oraz przycisk Pełna lista. Pod kafelkami leży wykres Analiza ABC - krzywa Pareto, liczony z wartości rotacji z 12 miesięcy, a niżej wykres Wiekowanie zapasu według daty przyjęcia. W bazie demonstracyjnej, przy oknie 180 dni, raport pokazuje 1614 SKU na stanie, zero pozycji martwych, 198 asortymentów wolnorotujących i średni wiek zapasu 34 dni.
| Kafelek | Co pokazuje | Jak wykorzystać |
|---|---|---|
| Wartość zapasu | Wartość towaru na stanie i liczbę SKU na stanie. | Punkt odniesienia dla pozostałych kafelków. |
| Zamrożony kapitał | Wartość zapasu bez rotacji przez co najmniej długość okna i jej udział w wartości całego zapasu. | Kwota do odzyskania wyprzedażą albo zwrotem. |
| Pozycje martwe | Liczbę asortymentów bez wydania przez co najmniej długość okna. | Lista do przeglądu z działem zakupów albo z klientem magazynu. |
| Wolnorotujące | Liczbę i wartość asortymentów, które obracają się rzadziej niż raz w roku. | Kandydaci do przeniesienia do dalszych lokalizacji. |
| Średni wiek zapasu | Liczbę dni od przyjęcia, ważoną wartością przyjęć. | Wzrost oznacza, że zapas się starzeje. |
| Klasa A (rotacja) | Liczbę SKU klasy A i ich udział w wartości rotacji. | Towary, które powinny stać najbliżej strefy wydań. |
Pozycja martwa a wolnorotująca. Pozycja martwa nie miała w wybranym oknie ani jednego wydania - przy oknie 180 dni to towar, który nie ruszył się od pół roku. Pozycja wolnorotująca schodzi, ale rzadko: jej zapas obraca się mniej niż raz w roku. Pierwszą trzeba rozliczyć, np. wyprzedać albo zwrócić, drugą - przestawić dalej od strefy wydań i ograniczyć jej zamówienia.
Wykres Pareto ustawia asortymenty malejąco według wartości rotacji: słupek pokazuje jeden SKU, linia - udział narastający, a kolor - klasę A, B albo C. W bazie demonstracyjnej do klasy A należą dwa SKU. Metody ograniczania nadstanów opisuje artykuł o optymalizacji stanów magazynowych z analizą ABC i XYZ, a mierniki obrotu - opracowanie rotacja towarów w magazynie - wskaźniki i metody kontroli.
Terminy przydatności - raport FEFO zbiorczo
Kafelki w górnym rzędzie pokazują pozycje przeterminowane oraz wartość zapasu wygasającego w ciągu 7 i 30 dni, w dolnym - w ciągu 90 dni, a obok liczbę pozycji z terminem i ich wartość. Wykres dzieli zapas na przedziały terminu, a tabela Rozkład zbiorczy podaje dla każdego przedziału liczbę pozycji i SKU, wartość oraz udział. W bazie demonstracyjnej raport liczy 2305 pozycji z terminem, 76 pozycji bez terminu i 2 pozycje przeterminowane.
| Horyzont | Co oznacza | Typowe działanie |
|---|---|---|
| Przeterminowane | Termin ważności już minął. | Wstrzymać wydanie; o likwidacji albo zwrocie decyduje kierownik, a w magazynie 3PL - właściciel towaru. |
| Do 7 dni | Towar do wydania w pierwszej kolejności. | Sprawdzić zlecenia wydania i kolejność pobrań. |
| 8-30 dni | Krótki termin. | Uzgodnić sprzedaż albo wysyłkę do odbiorców, którzy przyjmują krótki termin. |
| 31-90 dni i 91-180 dni | Zapas pod obserwacją. | Porównać z tempem wydań w kolejnych przeglądach. |
| Ponad 180 dni | Długi termin. | Bez działań. |
| Brak terminu | Towar przyjęty bez daty ważności. | Sprawdzić, czy kartoteka asortymentu nie powinna wymagać terminu przy przyjęciu. |
Reguła pobrania. Raport pokazuje terminy, ale nie steruje wydaniem. Regułę pobrania - FEFO, FIFO, LIFO albo dowolną - ustawia się w kartotece kontrahenta, a system stosuje ją, gdy generuje pozycje wydania WZ ze zlecenia ZWZ. Przy wydaniu bezpośrednim WZB i rozchodzie RW magazynier sam wskazuje stan, więc kolejność terminów pilnuje człowiek, a raport pozwala sprawdzić efekt.
Termin trafia do pozycji przy przyjęciu. Gdy kartoteka asortymentu go wymaga, przyjęcie w przeglądarce i na tablecie nie przejdzie bez niego. Zasadę wydawania według daty przydatności omawia artykuł o strategii FEFO w magazynie.
Zajętość lokalizacji i wolne miejsca
Kafelki podają wykorzystanie ogółem jako relację miejsc zajętych do wszystkich, liczbę lokalizacji i stref, miejsca zajęte i wolne, miejsca zablokowane oraz palety na stanie z liczbą lokalizacji, na których leżą. Wykres Wykorzystanie wg stref pokazuje zapełnienie każdej strefy; słupek (brak) zbiera lokalizacje bez przypisanej strefy. W bazie demonstracyjnej zajętych jest 565 z 1794 miejsc, a 2426 palet leży na 565 lokalizacjach.
Raport liczy miejsca, a nie masę: lokalizacja z jedną lekką paletą jest zajęta tak samo jak wypełniona do granicy nośności. Wagowo liczy wizualizacja zajętości miejsc składowania - dzieli masę towaru przez nośność lokalizacji, a przy braku wpisanej nośności przyjmuje 800 kg. Listę miejsc dla najbliższej dostawy daje raport Wolne lokalizacje w bloku Magazyn WMS.
Nośność nie blokuje zapisu. System nie sprawdza nośności lokalizacji przy zapisie pozycji dokumentu. Przeciążenie widać w kolorze komórki na wizualizacji, ale nie zatrzyma ono przyjęcia ani przesunięcia.
Wydajność, trendy, storna i obroty kontrahentów
Kolejne cztery panele bloku Analityka mają po sześć kafelków i dwa wykresy.
| Panel | Zakres i przyciski | Kafelki | Wykresy |
|---|---|---|---|
| Wydajność magazynierów | Przełącznik 30, 90 albo 365 dni; Eksport | Aktywni magazynierzy, Dokumenty, Pozycje, Sztuki obsłużone, Palety, Śr. czas realizacji | Ranking wydajności - pozycje obsłużone (TOP 15); Operacje wg kategorii |
| Trendy przyjęć i wydań | Ostatnie 30 dni oraz 12 miesięcy | Przyjęcia (30 dni), Wydania (30 dni), Saldo netto, Śr. dobowy obrót, Szczyt dobowy, Dni z ruchem | Obrót dzienny - ostatnie 30 dni; Sezonowość roczna - 12 miesięcy |
| Korekty i storna | 12 miesięcy; Eksport | Storna, Wartość storn, Ilość wycofana, Śr. czas do storna, Kontrahenci, Śr. wartość storna | Storna w czasie; Storna wg kontrahenta (TOP) |
| Obroty wg kontrahenta | 12 miesięcy; Eksport | Obrót łączny, Przyjęcia (wartość), Wydania (wartość), Saldo wartości, Kontrahenci, Największy obrót | Obroty wartościowo - 12 miesięcy; Top kontrahenci |
Ranking wydajności liczy pozycje obsłużone, więc pozycja wydania całej palety waży w nim tyle samo co pozycja kompletacji sztuk. Porównuj osoby wykonujące podobne zadania. Raport pokazuje nazwiska, czyli dane osobowe w rozumieniu RODO, dlatego dostęp do niego warto ograniczyć w uprawnieniach menu. Dobór mierników pracy opisuje artykuł o wskaźnikach KPI i raportach w systemie WMS.
Panel Korekty i storna zbiera storna wydań z 12 miesięcy. Storno dotyczy wydań WZ i WZB: transakcja pokazuje zatwierdzone wydania z ostatnich pięciu dni i kopiuje pozycje wybranego wydania do nowego dokumentu PW w buforze. Wydanie źródłowe dostaje status Wystornowany po zatwierdzeniu tego PW w buforze przyjęć wewnętrznych PW; samego wydania storno nie usuwa ani nie zmienia. Transakcję uruchamia się z menu Wydania w sekcji MAGAZYN.
Obroty wg kontrahenta pokazują wartość przyjęć i wydań każdego właściciela towaru z 12 miesięcy. W magazynie 3PL raport wskazuje klientów, których towar najmocniej obciąża magazyn, ale opłaty za usługi liczy osobny moduł - rozliczenie kosztów magazynowania - z cennika usług i liczby palet.
Zgodność inwentaryzacyjna
Kafelki pokazują liczbę arkuszy spisu, liczbę pozycji wraz z pozycjami z różnicą, zgodność jako udział pozycji bez różnic, wartość nadwyżek i niedoborów oraz różnicę netto. Wykres opisuje arkusze numerami w formacie RRRR-MM-NNNNN-INW. W bazie demonstracyjnej raport obejmuje 20 arkuszy i 898 pozycji, z których 80 ma różnicę.
Stan systemowy arkusz zapisuje w chwili założenia. Przy zamknięciu arkusza system tworzy dla różnic dodatnich dokument nadwyżek PI, a dla ujemnych - dokument niedoborów RI; oba są od razu zatwierdzone i zmieniają stan. Cały proces opisuje strona inwentaryzacja w Studio WMS.net.
Różnica netto ukrywa rozbieżności. Nadwyżka i niedobór o podobnej wartości dają różnicę netto bliską zera, choć oznaczają dwa błędy, np. zamianę towaru przy przyjęciu albo odłożenie palety do złej lokalizacji. Oceniaj osobno kafelki Nadwyżki i Niedobory oraz liczbę pozycji z różnicą.
Stan na dowolny dzień i raporty pozostałych bloków
Raporty Stan magazynowy na dzień oraz Zapasy na dowolny dzień wg numerów palet odtwarzają stan z przeszłości, np. na koniec miesiąca. Stan dostępny wg numerów palet pokazuje ilość, którą można jeszcze wydać z każdej palety.
Stan na dowolny dzień bez tabeli stanów. Studio WMS.net nie zapisuje stanu w osobnej tabeli, tylko sumuje pozycje dokumentów, więc stan z dowolnego dnia da się odtworzyć z pozycji zapisanych do tego dnia. Przy zatwierdzeniu system zapisuje jako datę dokumentu chwilę zatwierdzenia, a datę wybraną w formularzu - w osobnym polu. Raport liczący stan według daty dokumentu przypisze więc dokument zatwierdzony z opóźnieniem do dnia zatwierdzenia.
Gdy trzeba zejść do pojedynczego dokumentu albo palety, lepsze są tabele z menu zestawienia dokumentów i stanów magazynowych, a gotowe pliki do arkusza daje pozycja eksport danych do Excela.
Ćwiczenie w demo - lekcja lub zajęcia
Ćwiczenie: znajdź towar zamrażający kapitał i sprawdź terminy przydatności zapasu
Uczeń ocenia zapas tak jak kierownik przed przeglądem miesięcznym. Rola w demo: kierownik magazynu. Czas: około 15 minut.
- Otwórz bezpłatne demo systemu magazynowego w roli kierownika magazynu i przejdź do INFORMACJE, Raporty. Otwórz raport Rotacja i wiekowanie zapasów.
- Przełączaj okno 90 dni, 180 dni, 365 dni i dla każdego zapisz wartości kafelków Pozycje martwe, Zamrożony kapitał oraz Wolnorotujące.
- Na wykresie Pareto odczytaj SKU dwóch pierwszych słupków i ich klasę.
- Otwórz raport Terminy przydatności (FEFO) i porównaj kafelki Wygasające z tabelą Rozkład zbiorczy. Ustal, czy kafelek do 30 dni obejmuje także pozycje z przedziału do 7 dni.
- Otwórz raport Zgodność inwentaryzacyjna, oblicz udział pozycji bez różnic z danych kafelka Pozycje i porównaj wynik z kafelkiem Zgodność.
Pytanie kontrolne. Dlaczego po wydłużeniu okna analizy z 90 do 365 dni liczba pozycji martwych nie może wzrosnąć? Jaką decyzję podjąłbyś dla pozycji martwej, a jaką dla wolnorotującej?
Podstawa programowa. Ćwiczenie realizuje efekt "kontroluje stan majątku w magazynie i zapasów magazynowych" z kwalifikacji SPL.01 Obsługa magazynów (jednostka SPL.01.6) i ilustruje treści jednostki SPL.01.4 Przechowywanie zapasów, opisanej w podstawie programowej zawodu magazynier-logistyk. Pozostałe ćwiczenia zebraliśmy na stronie demo WMS na zajęciach z gospodarki magazynowej.
Najczęstsze pytania
Czy raport terminów przydatności blokuje wydanie towaru po terminie?
Nie. Raport pokazuje terminy i nie zmienia statusu zapasu. Decyzję o towarze po terminie podejmuje kierownik albo, w magazynie 3PL, właściciel towaru, a jej skutek zapisuje się dokumentem, np. rozchodem wewnętrznym RW z powodem.
Skąd raport zgodności inwentaryzacyjnej bierze ilość systemową?
Z arkusza spisu, który zapisuje stan systemowy w chwili założenia. Różnica to ilość policzona minus ten stan, a przy zamknięciu arkusza nadwyżki i niedobory stają się dokumentami PI i RI.
Czy można dodać własny raport do menu Raporty?
Tak, w postaci raportu serwera raportów SQL Server Reporting Services. Definicję w języku RDL przygotowuje się w narzędziu Microsoft Report Builder i publikuje na serwerze raportów, a pozycję w menu roli dodaje administrator w konfiguracji menu.
Kto powinien mieć dostęp do raportu wydajności magazynierów?
Osoby, które rozliczają pracę zespołu. Pozycja menu jest widoczna, dopóki administrator jej jawnie nie odbierze, więc pozostałym użytkownikom trzeba ją odebrać w uprawnieniach.
Słownik pojęć
- Rotacja zapasu
- Stosunek wielkości wydań w okresie do przeciętnego zapasu; w okresie rocznym mówi, ile razy zapas wymienia się w ciągu roku.
- Pozycja martwa
- Asortyment na stanie bez żadnego wydania przez długość okna analizy.
- Pozycja wolnorotująca
- Asortyment z wydaniami, którego zapas obraca się rzadziej niż raz w roku.
- Analiza ABC
- Podział asortymentu według udziału w wartości obrotu: klasa A to niewielka grupa o największym znaczeniu, klasa C - pozycje o najmniejszym.
- FEFO
- Zasada wydawania, według której pierwszy wyjeżdża towar z najkrótszym terminem przydatności.
- Storno wydania
- Wycofanie zatwierdzonego wydania WZ albo WZB dokumentem PW z tymi samymi danymi pozycji; wydanie źródłowe dostaje status Wystornowany.