Moduł wielooddziałowości w Studio WMS.net: skorowidz oddziałów, przypisanie użytkowników i miejsc składowania oraz zakres widocznych kartotek i dokumentów.
Studio WMS.net pracuje w wielu oddziałach jednocześnie, a dane każdego z nich trafiają do jednego systemu. O tym, co zobaczy konkretny pracownik, decyduje oddział przypisany do jego konta. Moduł wielooddziałowości dzieli więc widoczność danych, a nie sam program.
Jak Studio WMS.net obsługuje wiele oddziałów
Z jednego miejsca widać stany magazynowe i ruch towarów we wszystkich oddziałach. Zamówienia realizuje się w tym samym systemie, bez przenoszenia danych między lokalizacjami. Firma ma jeden obraz całego łańcucha dostaw: centrala widzi przepływ towarów w całości, a oddział widzi swój fragment.
Oddziały nie muszą pracować identycznie. System pozwala dopasować konfigurację do specyfiki każdego z nich i jednocześnie pilnuje spójności danych oraz procesów. Podstawy ewidencji, na których opiera się ta praca, opisują strony o programie do prowadzenia magazynu i o zarządzaniu magazynem w programie.
Inwentaryzacja w wielu oddziałach
Inwentaryzacja korzysta z tych samych dokumentów w każdym oddziale. System sam generuje dokumenty inwentaryzacyjne i porównuje dane rzeczywiste z teoretycznymi, więc różnice widać szybko. Zgromadzone dane historyczne pozwalają dodatkowo analizować trendy i poprawiać procesy magazynowe.
Co daje praca w wielu oddziałach w jednym systemie
Pierwsza korzyść dotyczy zapasów. Firma kontroluje stany w różnych lokalizacjach, więc unika sytuacji, w której jeden magazyn ma braki, a drugi nadmiar tego samego towaru. Użytkownik z pełnym dostępem może szybko przełączać się między oddziałami i porównywać poziomy zapasów.
Porządkują się też uprawnienia: pracownik oddziału widzi wyłącznie swoje dane, a konto bez przypisanego oddziału obejmuje całość. Konto bez oddziału jest potrzebne osobom, które nadzorują kilka lokalizacji naraz. Tabela pokazuje, które ustawienie za co odpowiada.
| Element | Gdzie się go ustawia | Skutek dla użytkownika |
|---|---|---|
| Skorowidz oddziałów | Konfiguracja początkowa modułu | Lista oddziałów, do których można przypisać dane |
| Miejsce składowania | Formularz nowej lokalizacji, wybór oddziału | Lokalizacja pojawia się tylko u użytkowników tego oddziału |
| Konto użytkownika | Przypisanie oddziału do użytkownika | Po zalogowaniu widoczne są kartoteki i dokumenty tego oddziału |
| Konto bez oddziału | Puste pole ODDZIAŁ | Dostęp do wszystkich kartotek i dokumentów |
Skorowidz oddziałów konfiguruje się jako pierwszy. Dopiero na jego podstawie można określić, które dane są dostępne dla poszczególnych oddziałów.
Konfiguracja pracy wielooddziałowej
Wdrożenie zaczyna się od skorowidza oddziałów. Gdy lista jest gotowa, określa się, które dane należą do których oddziałów. Kolejny krok to przypisanie oddziału do użytkownika systemu. Kolejność ma znaczenie, bo bez skorowidza nie ma czego przypisywać.
Po zalogowaniu użytkownik widzi wyłącznie kartoteki i dokumenty skojarzone ze swoim oddziałem. Jeżeli pole ODDZIAŁ pozostanie puste, konto ma dostęp do wszystkich kartotek i dokumentów. Takie ustawienie stosuje się tam, gdzie potrzebna jest pełna widoczność. To, co otwiera się po zalogowaniu, ustawia strona startowa dla każdego użytkownika.
Przykład konfiguracji dla dwóch oddziałów
Firma z oddziałami A i B wpisuje oba do skorowidza oddziałów. Przy dodawaniu regałów wybiera oddział A albo B, więc każde miejsce składowania ma właściciela. Magazynier z oddziału A dostaje konto z oddziałem A i po zalogowaniu widzi tylko kartoteki i dokumenty tego oddziału oraz jego lokalizacje.
Kierownik odpowiedzialny za oba oddziały dostaje konto z pustym polem ODDZIAŁ. Widzi wtedy dane A i B, a lista miejsc składowania nie jest dla niego skrócona. Gdy firma otworzy kolejny oddział, dopisuje go do skorowidza i przypisuje mu nowe miejsca składowania. Schemat zestawia te trzy przypadki.
Oddział a uprawnienia użytkownika
Oddział wyznacza zakres danych, ale nie zastępuje uprawnień. Logowanie korzysta z kont Windows, a po weryfikacji system sprawdza, czy użytkownik istnieje w bazie aplikacji, i przydziela mu uprawnienia. Dla wskazanego użytkownika można dodatkowo wyłączyć dostęp do konkretnej transakcji, dlatego dwa konta z tego samego oddziału mogą mieć różny zakres funkcji.
Szczegóły opisują strony o logowaniu do systemu, użytkownikach programu i uprawnieniach per użytkownik. Zasadę rozdzielania obowiązków omawia strona o magazynach i uprawnieniach.
Na poziomie bazy danych podobny cel osiąga mechanizm zabezpieczeń na poziomie wiersza w SQL Server, który zawęża wynik zapytania do wierszy dozwolonych dla danego użytkownika. Studio WMS.net działa na tym samym silniku, ale podział na oddziały ustawia się w programie, bez pisania zapytań.
Moduł dopasowuje się do małych i dużych firm. Dodanie kolejnego oddziału sprowadza się do rozszerzenia konfiguracji, bez dużych inwestycji.
Program do magazynowania w wielu lokalizacjach
Moduł pozwala zebrać dane z wielu lokalizacji w jednym systemie. Użytkownik szybko przełącza się między oddziałami i kontroluje w nich stany. Zasady ewidencji opisuje strona o programie do magazynowania.
Miejsca składowania przypisane do oddziałów
System wykorzystuje przypisanie miejsc składowania do konkretnych oddziałów. Przy dodawaniu nowej lokalizacji użytkownik wybiera oddział, do którego ona należy. Dzięki temu program wie, jakie miejsca pokazać po zalogowaniu. Nowy regał trzeba więc od razu przypisać do oddziału, żeby trafił do właściwych użytkowników.
Ograniczenie listy daje dwa efekty.
- Szybszy dostęp. Pracownik nie przewija długich list miejsc składowania, bo system pokazuje mu tylko lokalizacje, z którymi ma do czynienia.
- Mniej pomyłek. Ograniczony dostęp zmniejsza ryzyko przypadkowych błędów i zmian cudzych danych, a komunikacja między oddziałami przekazuje tylko niezbędne informacje.
Rozwiązanie sprawdza się w firmach o wielu oddziałach i rozległych magazynach. Lokalizacje definiuje się osobno dla każdego oddziału, więc struktura magazynowa jednego nie miesza się z drugim.
Efekt widać już na liście lokalizacji. Zestawienie miejsc składowania ma kolumny strefy i regału, więc pracownik od razu odnajduje właściwy adres, a oddział przypisany do lokalizacji zawęża tę listę do jego własnych miejsc.

Miejsca składowania w module wielooddziałowości
Podobnie działa dokument przyjęcia bezpośredniego PZB. Okno dopisywania pozycji zawiera rozwiniętą listę miejsc składowania, z której wybiera się lokalizację dla przyjmowanego towaru. Po przypisaniu miejsc do oddziałów na tej liście zostają lokalizacje oddziału zalogowanego użytkownika, więc przyjęcie nie trafi na cudzy regał.

Lista miejsc składowania przy dokumencie PZB
Moduły pracujące w każdym oddziale
Kilka modułów Studio WMS.net działa w obrębie oddziału i dziedziczy jego zakres widoczności.
- Kartoteki towarowe utrzymują spójny asortyment we wszystkich oddziałach, a system synchronizuje dane między nimi.
- Stany w lokalizacji pozwalają sprawdzić dostępność towaru w konkretnym miejscu składowania danego oddziału.
- Dokumenty magazynowe podlegają temu samemu filtrowi co kartoteki: konto z oddziałem widzi dokumenty skojarzone z tym oddziałem.
- Lokalizacje definiuje się osobno dla każdego oddziału, co wyznacza strukturę magazynową w każdym miejscu.
Praca z urządzeń mobilnych odbywa się przez Terminal Android, który daje szybki dostęp do danych magazynowych. Układ menu dla konkretnego oddziału ustawia się w dynamicznym submenu.
Dalsza lektura o pracy rozproszonej
Poniższe strony rozwijają wątki, które w module wielooddziałowości są tylko zarysowane.
- WMS program magazynowy opisuje centralne zarządzanie danymi magazynowymi i zachowanie spójności między jednostkami.
- Awizacja dostaw w oknach czasowych pokazuje, jak planować dostawy do wielu lokalizacji według harmonogramu.
- Oprogramowanie magazynowe wyjaśnia, jak system daje dostęp do danych w czasie rzeczywistym przy pracy w wielu miejscach.
- Elektroniczna wymiana danych omawia EDI i wymianę informacji o stanach oraz przyjęciach między oddziałami.