Zakres funkcjonalny wskazuje dokumenty i operacje, które system obsługuje. Ta strona ułożona jest wokół dokumentów magazynowych, bo to one zmieniają stan zapasów. Kto porównuje programy, znajdzie tu listę mechanizmów, które da się sprawdzić podczas prezentacji.
Spis treści
- Jak czytać opis funkcji
- Dokumenty przyjęć, wydań i przesunięć
- Lokalizacja magazynowa i magazyn MG
- Numery seryjne i daty ważności
- Inwentaryzacja i spis z natury
- Kartoteka asortymentu jako źródło parametrów
- Zlecenia wydania i przygotowanie wysyłki
- Pytania do zadania podczas prezentacji
- Praca w sieci i warianty uruchomienia
- Pytania i odpowiedzi o zakres funkcjonalny WMS
- Glosariusz pojęć z zakresu funkcjonalnego
Jak czytać opis funkcji
Wielu dostawców opisuje oprogramowanie hasłami, a przy zakupie okazuje się, że funkcja istnieje tylko w droższym wariancie. Opis poniżej odwołuje się do konkretnych dokumentów oraz ograniczeń. Każdą pozycję można więc zestawić z własnym procesem w arkuszu wymagań.
Reguła: przedstawiony zakres jest przykładowy i zależy od rodzaju zakupionej wersji programu oraz od zakresu wdrożenia. Moduł, którego nie ma w ofercie, nie pojawi się w programie bez osobnego uzgodnienia.
Studio WMS.net obsługuje firmy handlowe i produkcyjne. Modułowa budowa pozwala dołożyć funkcje w miarę rozwoju magazynu, a sposób konfiguracji menu opisuje strona o konfiguracji menu.
Dokumenty przyjęć, wydań i przesunięć
Przyjęcie do magazynu może odbyć się bezpośrednio albo na podstawie zlecenia. W pierwszym wariancie wystawia się dokument PZB, w drugim operator realizuje zlecenie przyjęcia ZPZ dokumentem PZ. Dokument PW zwiększa stan z przyczyn wewnętrznych.
Wydanie działa symetrycznie. Dokument WZ realizuje zlecenie wydania ZWZ, WZB wydaje towar bez zlecenia, a RW zmniejsza stan na potrzeby wewnętrzne. Przesunięcie między magazynami obsługuje osobny dokument, a zmianę miejsca w obrębie magazynu rejestruje dokument ZL.
| Operacja | Zlecenie (plan) | Dokument realizacji | Dokument wewnętrzny |
|---|---|---|---|
| Przyjęcie | ZPZ albo awizo dostawy | PZ na podstawie zlecenia, PZB bez zlecenia | PW |
| Wydanie | ZWZ albo zamówienie | WZ na podstawie zlecenia, WZB bez zlecenia | RW |
| Zmiana miejsca składowania | brak | ZL | brak |
| Przesunięcie między magazynami | brak | dokument przesunięcia | brak |
Zlecenie jest dokumentem planistycznym. Dopiero PZ albo WZ zmienia stan, więc różnicę między planem a wykonaniem widać w zestawieniach bez dodatkowych raportów. Pełny obieg dokumentów opisuje strona o dokumentach magazynowych.
Lokalizacja magazynowa i magazyn MG
Lokalizacja pozwala rozdzielić towar na kilka miejsc składowania przy jednej wspólnej kartotece asortymentowej. Jeden dokument może obejmować towar z różnych lokalizacji, zarówno przy zamówieniu, jak i przy wydaniu. System kontroluje rozchód z adresów i potrafi zablokować rozchód poniżej stanu zerowego.
Lokalizacja jest obsługiwana tylko w jednym magazynie. Ten magazyn nazywa się Magazynem Wysokiego Składowania (MWS) i ma w programie symbol MG. Pozostałych magazynów może być dowolnie wiele i pracują bez lokalizacji. Zasady doboru adresów opisują strony o kryteriach wyboru lokalizacji i o miejscach składowania.
Zmiana miejsca składowania dokumentem ZL
Przeniesienie palety między adresami wymaga dokumentu ZL. Formularz zawiera pole magazyniera oraz numer palety z lokalizacją docelową, a tabela pozycji pokazuje przesuwane jednostki. Dzięki dokumentowi zmiana miejsca zostaje w historii, a stan pozostaje spójny z fizycznym układem hali.
Blokada rozchodu poniżej zera
Ograniczenie stanu na poziomie bazy zabezpiecza przed pomyłką dwóch operatorów, którzy w tej samej chwili wydają ostatnie sztuki. Poniższy przykład jest ilustracyjny i nie przedstawia kodu produktu. Aktualizacja z warunkiem na ilość wykona się tylko wtedy, gdy zapas wystarcza.
BEGIN TRAN;
UPDATE dbo.StanyLokalizacji WITH (UPDLOCK, ROWLOCK)
SET Ilosc = Ilosc - @IloscWydania
WHERE LokalizacjaId = @LokalizacjaId
AND IndeksId = @IndeksId
AND Ilosc >= @IloscWydania;
IF @@ROWCOUNT = 0
BEGIN
ROLLBACK;
THROW 50001, 'Rozchod ponizej stanu zerowego jest zablokowany.', 1;
END
COMMIT;
Blokada UPDLOCK trzyma wiersz do końca transakcji, więc druga sesja czeka na wynik pierwszej. Składnię transakcji opisuje dokumentacja BEGIN TRANSACTION.
Numery seryjne i daty ważności
Program rejestruje obrót towaru z dokładnością do numeru seryjnego. Wiadomo więc, w którym miejscu leży konkretne urządzenie o danym numerze. Daty ważności zapisuje się dla każdej dostawy, a to pozwala wydawać towar zgodnie z zasadą FEFO.
- Numer seryjny. Zapis przy przyjęciu i wydaniu pozwala odtworzyć drogę urządzenia, więcej opisuje strona o numerach seryjnych.
- Data ważności. Termin przydatności jest przypisany do dostawy, a nie do całego indeksu.
- FEFO. Wydanie zaczyna się od partii o najkrótszym terminie, co ogranicza straty z przeterminowania.
- Kontrola przeterminowania. Lista pokazuje, gdzie leżą artykuły po terminie. Zasady partii omawia artykuł o partiach produkcyjnych i datach ważności.
Inwentaryzacja i spis z natury
Funkcja inwentaryzacji tworzy arkusze spisowe, czyli uporządkowane listy artykułów dostępnych w magazynie. Arkusze powstają na podstawie stanu wynikającego z dokumentów przyjęć i wydań. Operator porównuje liczbę policzoną z liczbą systemową i zatwierdza różnice.
Spis nie musi zatrzymywać pracy magazynu, bo arkusz może obejmować wybraną lokalizację albo grupę towarową. Różnice wychodzą w zestawieniu, które kierownik zatwierdza przed korektą stanu, więc rozbieżność nie znika bez śladu w dokumentach. Przebieg spisu opisuje strona o inwentaryzacji w magazynie.
Kartoteka asortymentu jako źródło parametrów
Zachowanie systemu przy przyjęciu i składowaniu zależy od danych w kartotece. Formularz nowego asortymentu ma trzy zakładki. Pierwsza zawiera dane ewidencyjne, czyli SKU i kod EAN. W tej zakładce wpisuje się też nazwę z jednostką miary oraz przypisanie do kontrahenta.
Druga zakładka przechowuje parametry logistyczne. Sekcja wymiarów określa gabaryt jednostki, a sekcja pakowania ilość w opakowaniu zbiorczym i na palecie. Dla składowania można wskazać opcję piętrowania oraz liczbę warstw. Sekcja definicji zapasów pozwala ustawić domyślną lokację i progi zapasu minimalnego oraz maksymalnego. Można też podać wartość optymalną.
Trzecia zakładka zawiera ustawienia wymaganej serii i daty ważności. Można tam też przypisać grupę towarową. Tu zapada decyzja, czy dla danego indeksu system będzie żądał numeru partii przy każdym przyjęciu. Kartoteki towarowe opisuje strona o kartotekach magazynowych.
Zlecenia wydania i przygotowanie wysyłki
Nagłówek zlecenia ZWZ zawiera kontrahenta i termin realizacji. Osobne pola dotyczą odbiorcy i przewoźnika, a numer awizo można wpisać obok. Zlecenie da się oznaczyć jako wysoki priorytet. Pozycje dodaje się przez wyszukiwarkę asortymentu z podaniem ilości, a przyciski zapisu i bufora zarządzają dokumentem.
ZWZ nie zmienia stanu. Na jego podstawie wystawia się WZ przy fizycznej kompletacji towaru, a dopiero ten dokument zdejmuje zapas z lokalizacji. Rozdzielenie planu i wykonania ułatwia rozliczenie zleceń, które zostały skompletowane tylko częściowo.
Pytania do zadania podczas prezentacji
Lista funkcji nabiera wartości, gdy każdą pozycję da się zweryfikować. Cztery pytania wystarczą, żeby odróżnić opis marketingowy od działającego mechanizmu.
- Które dokumenty zmieniają stan? Odpowiedź powinna wskazywać dokumenty realizacji, a nie zlecenia.
- Czy da się wydać z lokalizacji poniżej stanu zerowego? Wynik próby pokazuje, czy blokada działa na poziomie dokumentu.
- Jak system traktuje partie z różnymi terminami? Wydanie według FEFO sprawdza się na dwóch partiach tego samego indeksu.
- Co obejmuje zakupiona wersja? Zakres modułów trzeba porównać z zapisem w ofercie.
Praca w sieci i warianty uruchomienia
Magazyn rzadko korzysta z jednego stanowiska. Program pracuje w sieci lokalnej albo przez Internet, więc kilka stanowisk w jednym obiekcie i oddziały w różnych miastach widzą ten sam zbiór danych. Dostęp przez przeglądarkę umożliwia zarządzanie magazynem z dowolnego miejsca. Dotyczy to przede wszystkim firm z rozproszoną strukturą magazynową, w których kierownik nie siedzi przy hali.
| Wariant pracy | Gdzie działa | Typowy użytkownik |
|---|---|---|
| Interfejs WWW | przeglądarka internetowa | biuro logistyki, kierownik |
| Wersja Framework | stacja robocza z Windows | operator dokumentów |
| Moduły mobilne | terminale radiowe | magazynier na hali |
| Moduł internetowy dla kontrahentów | przeglądarka klienta | zleceniodawca z wglądem w stany |
Dane systemu leżą w bazie SQL Server, a warianty różnią się sposobem dostępu i urządzeniem, na którym operator wykonuje zadanie. Wersję Framework opisuje strona magazyn Framework, a wgląd kontrahenta w stany strona o internetowym module magazynowym.
Pytania i odpowiedzi o zakres funkcjonalny WMS
Nie. Lokalizacja jest obsługiwana tylko w jednym magazynie, który nazywa się Magazynem Wysokiego Składowania i ma symbol MG. Pozostałe magazyny mogą istnieć w dowolnej liczbie, ale pracują bez lokalizacji.
PZ realizuje wcześniej wystawione zlecenie przyjęcia ZPZ, więc system porównuje przyjęty towar z planem. PZB służy do przyjęcia bezpośredniego bez zlecenia i rejestruje towar od razu na stan.
Tak. System kontroluje rozchód z miejsc adresowych i pozwala zablokować wydanie, gdy ilość w lokalizacji nie wystarcza. Reguła działa na poziomie dokumentu, więc operator dostaje komunikat zamiast ujemnego stanu.
Nie. Opis przedstawia możliwości systemu, a konkretne rozwiązania zależą od zakupionej wersji i zakresu wdrożenia. Listę funkcji warto więc potwierdzić na prezentacji lub w wersji demonstracyjnej.
Pozwalają rejestrować obrót towaru z dokładnością do pojedynczego urządzenia. Znając numer seryjny, można ustalić miejsce składowania konkretnego egzemplarza oraz dokument, którym wszedł i wyszedł z magazynu.
Glosariusz pojęć z zakresu funkcjonalnego
- MWS
- Magazyn Wysokiego Składowania, czyli magazyn z obsługą lokalizacji. W systemie jest tylko jeden i ma symbol MG.
- ZPZ
- Zlecenie przyjęcia do magazynu, dokument planistyczny, który realizuje się dokumentem PZ.
- PZ
- Przyjęcie zewnętrzne do magazynu na podstawie zlecenia ZPZ, zwiększające stan zapasów.
- PZB
- Przyjęcie zewnętrzne bezpośrednie, rejestrowane bez wcześniejszego zlecenia.
- ZWZ
- Zlecenie wydania z magazynu, na podstawie którego wystawia się dokument WZ przy kompletacji.
- WZ
- Wydanie zewnętrzne, dokument zdejmujący towar ze stanu i przekazujący go odbiorcy.
- RW
- Rozchód wewnętrzny, dokument zmniejszający stan na potrzeby własne firmy.
- Arkusz spisowy
- Uporządkowana lista artykułów dostępnych w magazynie, tworzona na podstawie stanu z dokumentów przyjęć i wydań.
- FEFO
- Zasada wydawania najpierw towaru o najkrótszym terminie ważności.