Magazyn online oznacza model pracy z systemem WMS, w którym cała aplikacja działa po stronie dostawcy, a magazynier czy kierownik zmiany korzysta z niej wyłącznie przez przeglądarkę internetową lub aplikację mobilną. Na komputerze biurowym, terminalu radiowym czy smartfonie nie trzeba instalować żadnego programu - wystarczy adres internetowy oraz dane logowania. Ten artykuł opisuje mechanikę działania takiego rozwiązania: sposób logowania, przebieg synchronizacji danych w czasie rzeczywistym, wymagania sprzętowe i łączowe oraz różnice względem wersji instalowanej lokalnie na stacji roboczej.

Jak działa magazyn online od strony technicznej

W modelu online rolę serwera aplikacji i bazy danych pełni infrastruktura dostawcy - to tam przechowywane są kartoteki towarowe, dokumenty magazynowe i historia operacji. Przeglądarka internetowa działa jako cienki klient: wyświetla interfejs, przyjmuje dane wprowadzane przez pracownika i przesyła je do serwera, który wykonuje właściwe przetwarzanie. Różni się to zasadniczo od typowej aplikacji desktopowej, w której logika programu oraz część danych znajdują się lokalnie na dysku stacji roboczej.

Każde kliknięcie przycisku zapisu w magazynie online wywołuje żądanie do serwera, który zapisuje zmianę w bazie danych i niemal natychmiast odsyła potwierdzenie. Z punktu widzenia magazyniera cały proces trwa ułamek sekundy i niczym nie różni się od pracy w programie zainstalowanym lokalnie - różnica leży wyłącznie w tym, gdzie fizycznie odbywa się przetwarzanie danych.

Logowanie i dostęp do systemu z dowolnego miejsca

Uruchomienie pracy w magazynie online zaczyna się od wpisania adresu systemu w przeglądarce i podania loginu oraz hasła. Połączenie odbywa się przez szyfrowany protokół HTTPS, dzięki czemu dane logowania oraz przesyłane później informacje magazynowe nie są widoczne dla osób trzecich. Po poprawnej weryfikacji danych system zakłada sesję użytkownika, która utrzymuje go zalogowanym do momentu wylogowania lub upłynięcia czasu bezczynności. Dokładny przebieg tego procesu, wraz z opisem typowych komunikatów błędów, opisano na stronie poświęconej logowaniu i autoryzacji w systemie WMS.

Ponieważ logowanie odbywa się przez przeglądarkę, ten sam magazynier może zalogować się rano ze stanowiska biurowego, w południe z terminala na hali, a wieczorem sprawdzić stan zamówień ze smartfona - system rozpoznaje go po tych samych danych dostępowych niezależnie od urządzenia i lokalizacji.

Role użytkowników i uprawnienia w magazynie online

Zaraz po zalogowaniu system sprawdza, jaką rolę ma przypisany użytkownik, i na tej podstawie buduje dostępne menu oraz zakres widocznych funkcji. Magazynier widzi wyłącznie ekrany przyjęć, wydań i kompletacji, kierownik zmiany dodatkowo raporty i zestawienia, a administrator pełną konfigurację systemu. Mechanizm ten opisano szerzej w artykule o rolach i użytkownikach w systemie WMS. Dzięki takiemu podziałowi jeden adres i jedna instalacja obsługują jednocześnie dziesiątki osób o różnych zakresach odpowiedzialności, bez potrzeby tworzenia osobnych wersji programu.

Synchronizacja danych w czasie rzeczywistym

Podstawową cechą magazynu online jest to, że wszyscy użytkownicy pracują na tej samej, wspólnej bazie danych. Gdy jeden magazynier zarejestruje przyjęcie towaru, drugi, stojący kilka regałów dalej, widzi zaktualizowany stan magazynowy niemal natychmiast, bez potrzeby odświeżania czy importowania danych z pliku. Takie działanie jest możliwe, ponieważ każda operacja trafia bezpośrednio do centralnej bazy, a nie do lokalnej kopii danych przechowywanej na dysku jednego komputera. Praktyczny opis tego mechanizmu, wraz z przykładami zestawień, znajduje się na stronie o stanach magazynowych.

W praktyce oznacza to również, że dwóch pracowników nie skompletuje przez pomyłkę tego samego zamówienia ani nie wyda towaru, którego w danym momencie faktycznie już nie ma na stanie - system blokuje takie kolizje na poziomie bazy danych, zanim jeszcze dojdzie do błędu na hali.

Co dzieje się z danymi po stronie serwera

Po stronie dostawcy dane magazynowe trafiają do silnika bazy danych działającego na serwerach utrzymywanych i monitorowanych przez zespół techniczny dostawcy. Tam wykonywane są również regularne kopie zapasowe oraz działania utrzymaniowe, takie jak optymalizacja wydajności zapytań przy dużej liczbie jednoczesnych użytkowników. Model pracy w takiej infrastrukturze opisano dokładniej w artykule o programie magazynowym w chmurze. Z perspektywy magazyniera cały ten mechanizm pozostaje niewidoczny - liczy się wyłącznie to, że po zapisaniu dokumentu dane są dostępne dla każdego kolejnego zalogowanego użytkownika.

Brak potrzeby instalacji oprogramowania na komputerze

Ponieważ magazyn online działa jako aplikacja internetowa, na komputerze użytkownika nie trzeba instalować żadnego pliku wykonywalnego ani sterownika. Wystarczy przeglądarka internetowa w aktualnej wersji, którą większość stanowisk komputerowych ma już domyślnie zainstalowaną. Nowe stanowisko pracy uruchamia się w kilka minut - wystarczy otworzyć przeglądarkę, wpisać adres systemu i zalogować się danymi przekazanymi przez administratora.

Ten sam mechanizm dotyczy aktualizacji programu. Gdy dostawca wprowadza poprawkę lub nową funkcję, zmiana pojawia się na serwerze i jest widoczna dla wszystkich użytkowników przy najbliższym odświeżeniu strony - nikt nie musi ręcznie pobierać instalatora ani czekać na wizytę informatyka przy każdym stanowisku.

Wymagania sprzętowe i wymagania dotyczące łącza internetowego

Skoro większość przetwarzania odbywa się po stronie serwera, sprzęt po stronie użytkownika nie musi być wydajny - liczy się przede wszystkim aktualna przeglądarka oraz łącze internetowe o odpowiedniej przepustowości. Poniższe zestawienie pokazuje orientacyjne wymagania dla typowych stanowisk pracy w magazynie.

Stanowisko pracyWymagany sprzętZalecane łącze internetowe
Stanowisko biuroweKomputer z aktualną przeglądarką internetowąStałe łącze, minimum kilka Mb/s
Terminal magazyniera / skanerTerminal z przeglądarką lub dedykowaną aplikacjąWi-Fi o zasięgu obejmującym całą halę
Urządzenie mobilne (smartfon, tablet)System Android z aplikacją mobilną WMSWi-Fi lub transmisja mobilna (LTE/5G)

Najczęstszym źródłem problemów nie jest zbyt wolny Internet, lecz jego zanik w wybranych punktach hali - dlatego przy dużych magazynach wysokiego składowania sieć Wi-Fi projektuje się z myślą o pełnym pokryciu wszystkich stref, w tym regałów wysokiego składowania i stref załadunkowych.

Co się dzieje przy przerwie w połączeniu z Internetem

Krótka przerwa w połączeniu z Internetem zwykle objawia się komunikatem o utracie łączności oraz zablokowaniem możliwości zapisu nowych dokumentów do momentu przywrócenia sygnału. Niezapisana jeszcze operacja pozostaje w formularzu na ekranie i po powrocie połączenia można ją wysłać ponownie - system nie zapisuje częściowych, niepełnych danych do bazy.

Wskazówka

Ponieważ magazyn online wymaga aktywnego połączenia z Internetem w chwili zapisu dokumentu, warto zapewnić w magazynie łącze zapasowe, na przykład router LTE jako rezerwę dla łącza stacjonarnego. Pozwala to ograniczyć przestoje w pracy do minimum.

Magazyn online na komputerze i na urządzeniu mobilnym

Ta sama sesja i te same dane magazynowe są dostępne niezależnie od tego, czy pracownik loguje się z przeglądarki na komputerze, czy z aplikacji mobilnej na skanerze lub smartfonie. Kierownik zmiany może rozpocząć przegląd zamówień na komputerze w biurze, a dokończyć go później na tablecie podczas obchodu magazynu - dane pozostają spójne, ponieważ oba urządzenia komunikują się z tą samą centralną bazą. Mechanikę pracy na urządzeniach przenośnych, w tym obsługę skanera kodów kreskowych, opisano na stronie o mobilnej obsłudze magazynu.

Magazyn online na urządzeniu mobilnym

Interfejs mobilny jest zwykle uproszczony względem wersji przeglądarkowej - ogranicza się do funkcji niezbędnych na hali, takich jak skanowanie kodu, potwierdzenie lokalizacji czy wybór ilości, co przyspiesza pracę i ogranicza liczbę pomyłek przy operacjach wykonywanych w ruchu.

Pierwsze uruchomienie magazynu online krok po kroku

Uruchomienie pracy w nowo wdrożonym magazynie online przebiega według powtarzalnego schematu, niezależnie od wielkości firmy.

  1. Otrzymanie danych dostępowych - administrator przekazuje pracownikowi adres systemu, login oraz hasło tymczasowe.
  2. Pierwsze logowanie - użytkownik wpisuje adres w przeglądarce, loguje się i zwykle ustawia własne, docelowe hasło.
  3. Weryfikacja roli i uprawnień - system wyświetla menu odpowiadające przypisanej roli, co warto od razu sprawdzić razem z administratorem.
  4. Sprawdzenie połączenia z danymi - użytkownik otwiera zestawienie stanów magazynowych, aby potwierdzić, że widzi aktualne dane.
  5. Operacja testowa - wykonanie próbnego przyjęcia lub wydania na wybranej lokalizacji testowej.
  6. Weryfikacja synchronizacji - sprawdzenie z drugiego stanowiska, że testowa operacja jest widoczna od razu po zapisaniu.

Po przejściu tych kroków stanowisko jest w pełni gotowe do pracy operacyjnej - nie ma potrzeby dodatkowej konfiguracji lokalnej ani ponownego uruchamiania komputera.

Różnice w działaniu magazynu online i wersji instalowanej lokalnie

Poza samym sposobem uruchamiania, model online różni się od wersji instalowanej lokalnie kilkoma istotnymi mechanizmami działania. Poniższe zestawienie porównuje oba podejścia pod względem czysto technicznym, bez odnoszenia się do kosztów czy innych aspektów biznesowych.

Mechanizm działaniaMagazyn onlineWersja instalowana lokalnie
Miejsce przetwarzania danychSerwer dostawcyStacja robocza i lokalny serwer bazy danych
Sposób uruchamianiaPrzeglądarka internetowa, bez instalacjiUruchomienie zainstalowanego programu
Aktualizacja wersjiAutomatyczna, po stronie serweraInstalacja aktualizacji na każdej stacji
Dostęp spoza sieci lokalnejStandardowo dostępny przez InternetWymaga dodatkowej konfiguracji zdalnego dostępu
Praca wielookienkowaOgraniczona do możliwości przeglądarkiPełna, z wieloma otwartymi zakładkami naraz

Przykładem wersji instalowanej lokalnie jest opisana osobno wersja Framework programu magazynowego, uruchamiana na stacji roboczej i oferująca pracę wielookienkową zbliżoną do arkusza kalkulacyjnego. Wybór między tymi dwoma sposobami działania zależy przede wszystkim od tego, czy w magazynie priorytetem jest dostęp z wielu lokalizacji, czy maksymalna wydajność pracy na jednym stanowisku.

Dokumenty i operacje magazynowe rejestrowane na bieżąco

Każdy dokument magazynowy, przyjęcie, wydanie czy przesunięcie międzymagazynowe, powstaje w magazynie online bezpośrednio w centralnej bazie danych, w momencie jego zatwierdzenia przez pracownika. Nie istnieje etap pośredni w postaci pliku roboczego czy lokalnego szkicu, który trzeba dopiero wysłać do głównego systemu. Numeracja dokumentów nadawana jest automatycznie przez serwer, co eliminuje ryzyko przypadkowego nadania tego samego numeru przez dwóch pracowników pracujących równolegle.

Dzięki temu kierownik magazynu, przeglądając listę dokumentów, zawsze widzi ich faktyczny, bieżący stan - łącznie z tymi zatwierdzonymi minutę wcześniej przez pracownika znajdującego się fizycznie w zupełnie innej części budynku.

Gdzie szukać korzyści biznesowych magazynu online

Ten artykuł celowo koncentruje się na mechanice działania magazynu online - sposobie logowania, synchronizacji danych oraz wymaganiach technicznych. Osoby, które szukają argumentów biznesowych przemawiających za wyborem tego modelu, na przykład wpływu na koszty infrastruktury, skalowalność czy tempo wdrożenia, znajdą je w osobnym artykule o korzyściach systemu WMS online. Oba teksty warto czytać łącznie, ponieważ zrozumienie mechaniki działania ułatwia ocenę, czy deklarowane korzyści biznesowe faktycznie przełożą się na pracę konkretnego magazynu.