Własny magazyn wysokiego składowania daje firmie pełną kontrolę nad terminami i jakością wydań, ale tę kontrolę trzeba udokumentować w danych. Od pierwszego dnia potrzebna jest ewidencja palet, rotacja zgodna z terminem ważności i potwierdzanie każdej operacji skanem. Studio WMS.net zapewnia je na terminalach z Androidem.
Spis treści
- Własny obiekt czy outsourcing logistyki
- Cykl towaru od awizacji do wydania
- Co system musi robić od pierwszego dnia
- Rozmieszczenie palet i trasy kompletacji
- Panel zarządczy i wizualizacja obiektu
- Terminale Android i skanowanie kodów
- Mierniki kontroli własnego magazynu
- Rozbudowa obiektu i integracje
- Pytania i odpowiedzi o własny magazyn wysokiego składowania
- Glosariusz pojęć związanych z własnym magazynem wysokiego składowania
Własny obiekt czy outsourcing logistyki
Firma stoi przed wyborem: powierzyć magazyn operatorowi zewnętrznemu albo prowadzić go samodzielnie. Własny obiekt wymaga budowy albo najmu hali. Potrzebny jest też sprzęt i zespół. W zamian daje niezależność od warunków umowy i elastyczność wobec rynku. Model usługi zewnętrznej opisuje strona 3PL - co to jest, a rolę firmy świadczącej taką usługę strona o operatorze logistycznym.
| Kryterium | Własny magazyn | Outsourcing 3PL |
|---|---|---|
| Kontrola procesów | pełna, firma ustala zasady rotacji i kompletacji | ograniczona warunkami umowy |
| Nakłady początkowe | wysokie: hala, regały, sprzęt, system | niskie, płaci się za usługę |
| Koszty w czasie | stałe, niezależne od wolumenu | zmienne, rosną z liczbą operacji |
| Dane o towarze | w bazie firmy, bez pośrednika | udostępniane przez portal operatora |
| Elastyczność w szczycie | zależy od rezerwy własnych regałów | zależy od pojemności operatora |
Koszty stałe własnego obiektu nie zależą od wolumenu. Należą do nich czynsz albo rata oraz serwis sprzętu. Przy dużym i przewidywalnym obrocie rozkładają się na wiele palet, a przy małym albo zmiennym stają się obciążeniem. Dlatego porównanie modeli opiera się na koszcie jednej operacji liczonym przy tym samym wolumenie, a nie na cenach z ofert.
Reguła: hali nie kupuje się przed zdefiniowaniem kartotek i adresów lokalizacji. Bez nich wysoki regał zamienia się w magazyn, w którym nikt nie wie, co leży na szóstym poziomie. Dane trzeba przygotować równolegle z projektem budowlanym.
Odwrotna sytuacja, czyli prowadzenie magazynu dla cudzego towaru, ma osobny zestaw wymagań. Opisuje je strona o obcych magazynach wysokiego składu.
Cykl towaru od awizacji do wydania
Własny magazyn obsługuje pełny cykl, a system zapisuje każdy jego etap. Pierwsza część zaczyna się od awizacji dostawy i kończy na przyjęciu. Druga zaczyna się od odłożenia na regał, a kończy na wydaniu po kompletacji. Planowanie okien rozładunku opisuje strona o awizacji dostaw.
- Awizacja i przyjęcie. Dostawca zapowiada przyjazd, a magazyn przygotowuje wolne lokalizacje i rampę. Kontrola ilości odbywa się ze skanem etykiet.
- Odłożenie i składowanie. System wskazuje gniazdo według reguł masy i rotacji, a operator potwierdza je skanem lokalizacji.
- Kompletacja. Lista pobrań prowadzi pracownika po adresach w kolejności lokalizacji, a nie w kolejności pozycji zamówienia.
- Wydanie. Skan końcowy zamyka dokument i pomniejsza stan, więc kolejne zamówienie widzi już aktualną ilość.
Co system musi robić od pierwszego dnia
Ewidencja ilościowo-wartościowa
Nie wystarczy wiedzieć, ile sztuk towaru leży w obiekcie. Trzeba znać adres i partię. Znaczenie mają też termin ważności oraz wartość. Studio WMS.net zapisuje te informacje dla każdej jednostki ładunkowej osobno, więc historia towaru jest dostępna od przyjęcia do wydania. Przy audycie albo reklamacji system wskazuje, gdzie trafiła konkretna partia i do jakich zamówień ją wydano.
Stan i wartość wynikają z sumy ruchów. Poniższe zapytanie jest ilustracyjne i nie pokazuje kodu produktu. Przyjęcia mają znak dodatni, a wydania ujemny. Grupowanie po trzech kolumnach identyfikujących pozycję daje stan i wartość w jednym przebiegu.
SELECT IndeksId, PartiaId, LokalizacjaId,
SUM(Ilosc) AS Stan,
SUM(Ilosc * CenaEwidencyjna) AS Wartosc
FROM dbo.RuchyMagazynowe
GROUP BY IndeksId, PartiaId, LokalizacjaId
HAVING SUM(Ilosc) <> 0;
Rotacja FIFO i FEFO
Reguła FIFO wydaje najpierw partie przyjęte najwcześniej. FEFO stosuje się dla żywności i leków, bo wydaje najpierw towar o najkrótszym terminie ważności, niezależnie od kolejności przyjęcia. System zapisuje numer partii i datę ważności już przy przyjęciu, a przy kompletacji wskazuje pracownikowi lokalizację z najstarszą partią. Zasady opisuje strona o partiach produkcyjnych i datach ważności.
Dwa terminale mogą w tej samej chwili szukać towaru z jednej partii. Zapytanie z podpowiedzią UPDLOCK i READPAST zapobiega temu, by oba wzięły to samo, a wiersz zablokowany przez jedną sesję jest dla drugiej pomijany. Mechanizm blokad opisuje przewodnik po blokadach i wersjonowaniu wierszy.
SELECT TOP (1) s.PartiaId, s.LokalizacjaId
FROM dbo.StanyPartii AS s WITH (UPDLOCK, READPAST, ROWLOCK)
WHERE s.IndeksId = @IndeksId AND s.Stan >= @Ilosc
ORDER BY s.DataWaznosci ASC, s.DataPrzyjecia ASC;
Sortowanie po dacie ważności realizuje FEFO. Druga kolumna sortowania rozstrzyga remis, gdy dwie partie mają ten sam termin, i wybiera starszą z nich. Dzięki sortowaniu po stronie bazy aplikacja nie musi pobierać wszystkich partii i wybierać właściwej samodzielnie. Przy towarze bez terminu wystarczy usunąć pierwszy składnik sortowania i zostaje FIFO.
Taka historia ma wartość przy kontroli sanitarnej oraz przy reklamacji. Pomaga też w audycie klienta, który pyta o ślad partii. Odpowiedź na pytanie, gdzie jest partia i kto ją wydał, wymaga jednego zapytania, a nie przeglądania papierowych dokumentów z kilku miesięcy.
Rozmieszczenie palet i trasy kompletacji
Błędnie przypisane lokalizacje oznaczają dłuższe trasy wózków i większe zużycie energii. System dobiera miejsce dla każdej palety według masy i wymiarów. Bierze też pod uwagę rotację oraz kategorię towaru. Szybko rotujące artykuły trafiają do lokalizacji najłatwiej dostępnych, co skraca drogi przejazdu. Zasady wyboru opisuje strona o kryteriach wyboru lokalizacji.
Panel zarządczy i wizualizacja obiektu
Kadra zarządzająca potrzebuje jednego widoku z bieżącym obłożeniem. Pulpit nawigacyjny Studio WMS.net pokazuje cztery wskaźniki kołowe. Dwa dotyczą ludzi i czasu pracy, a dwa zajętości regałów i masy towaru. Poniżej leży wykres liczby zleceń w kolejnych godzinach doby. Takie zestawienie wskazuje godziny, w których brakuje rąk do pracy.
Obok pulpitu działa graficzna mapa magazynu z kolorowym oznaczeniem stanu lokalizacji. Wolne i zajęte mają osobne kolory, a zablokowane dodatkowy. Kierownik widzi stopień wykorzystania przestrzeni bez obchodu hali. Mapę opisuje strona o wizualizacji magazynu.
Terminale Android i skanowanie kodów
Pracownik dostaje na ekranie proste polecenia: skąd pobrać, gdzie odłożyć, co zeskanować. Każdą operację potwierdza skan kodu, który od razu aktualizuje stan w bazie. System nie pozwoli potwierdzić wydania z niewłaściwej lokalizacji. Wykrywa niezgodność i blokuje operację. Aplikację opisuje strona o WMS na Androida.
Studio WMS.net obsługuje kody 1D i 2D w standardzie GS1. Kod 2D może zawierać numer partii i datę ważności. Może też nieść masę jednostki. Wzór etykiety paletowej przedstawia standard etykiety logistycznej GS1.
Aplikacja prowadzi nowego pracownika przez każdy proces, więc szkolenie skraca się do pokazania sprzętu i dwóch lub trzech typowych operacji. Doświadczony operator wózka dostaje zadania na terminalu pokładowym, co eliminuje komunikację głosową i ryzyko błędnej interpretacji polecenia.
Mierniki kontroli własnego magazynu
Własny obiekt warto oceniać na podstawie czterech wskaźników liczonych z historii operacji w bazie. Wartości początkowe zapisuje się przy uruchomieniu, a porównuje po kwartale pracy.
- Czas przyjęcia dostawy. Czas od awizowanej godziny do zamknięcia dokumentu przyjęcia.
- Liczba błędnych wydań. Różnica między zleceniem a skompletowanym towarem, wykryta przy skanie albo u odbiorcy.
- Zajętość regałów. Odsetek zajętych gniazd w podziale na strefy i poziomy.
- Zlecenia na godzinę. Liczba zrealizowanych zleceń w kolejnych godzinach zmiany.
Rozbudowa obiektu i integracje
Własny magazyn rośnie razem z firmą. W Studio WMS.net można dodawać użytkowników i nowe strefy. System integruje się też z nowymi kanałami sprzedaży, a wymiana oprogramowania nie jest potrzebna. Wymianę danych z systemem finansowo-księgowym opisuje strona o integracji z SAP.
Algorytmy sztucznej inteligencji analizują historię zamówień i prognozują zapotrzebowanie, co pozwala uniknąć braków i nadmiernych zapasów blokujących regały. Zakres opisuje strona o sztucznej inteligencji w magazynie. Ogólne zasady działania takich obiektów opisuje strona o magazynie wysokiego składowania.
Pytania i odpowiedzi o własny magazyn wysokiego składowania
Tak. Przy kilkunastu metrach wysokości i tysiącach lokalizacji ręczne prowadzenie adresów jest praktycznie niemożliwe. System zapisuje przyjęcie palety i przydziela lokalizację zgodnie z regułami.
Własny obiekt daje pełną kontrolę nad procesami i danymi, ale wymaga nakładów na halę, sprzęt i zespół. Outsourcing eliminuje nakłady początkowe, lecz uzależnia firmę od warunków umowy z operatorem.
Zapisuje numer partii i datę ważności przy przyjęciu, a przy kompletacji wskazuje lokalizację z najstarszą partią albo z najkrótszym terminem ważności. Pracownik widzi gotowe polecenie i nie decyduje o kolejności sam.
Terminale i tablety z systemem Android ze skanerami kodów 1D i 2D. Pracownik potwierdza każdą operację skanem etykiety palety albo lokalizacji.
Tak. Można dodawać użytkowników, strefy i integracje z nowymi kanałami sprzedaży. Rozbudowa nie wymaga wymiany systemu.
Glosariusz pojęć związanych z własnym magazynem wysokiego składowania
- Własny magazyn
- Obiekt prowadzony przez firmę na własne potrzeby, w którym firma ustala zasady składowania i rotacji.
- Outsourcing 3PL
- Powierzenie składowania, kompletacji i dystrybucji zewnętrznemu operatorowi logistycznemu.
- Ewidencja ilościowo-wartościowa
- Prowadzenie stanu w sztukach razem z wartością finansową, z podziałem na partie i lokalizacje.
- FIFO
- First In, First Out, zasada wydawania najpierw partii przyjętych najwcześniej.
- FEFO
- First Expired, First Out, zasada wydawania najpierw towaru o najkrótszym terminie ważności.
- Partia produkcyjna
- Zestaw jednostek wytworzonych w jednym cyklu, oznaczony wspólnym numerem i datą ważności.
- UPDLOCK
- Podpowiedź blokady w T-SQL, która utrzymuje blokadę aktualizacji do końca transakcji.
- READPAST
- Podpowiedź w T-SQL, która pomija wiersze zablokowane przez inne sesje zamiast czekać na zwolnienie blokady.