StudioSystem

Menu transakcji WMS - dokumenty PZ, PW, WZ i RW

Pełny wykaz dokumentów magazynowych dostępnych z menu roli WMS: przyjęcia, wydania, rozchody, zmiana lokalizacji, paleta mix i inwentaryzacja - wraz z odpowiednikami mobilnymi na Androida.

studiosystem.softwarestudio.com.pl/transakcje/
Panel startowy platformy StudioSystem z kaflami roli WMS
Panel startowy platformy StudioSystem z kaflami roli WMS
W skrócie

Menu transakcji WMS grupuje dokumenty magazynowe dostępne w roli Magazyn WMS.net: przyjęcia zewnętrzne i wewnętrzne (PZ, PW), wydania i rozchody (WZ, RW), zmianę lokalizacji, tworzenie palety mix oraz inwentaryzację. Każdy z nich ma też odpowiednik w aplikacji mobilnej na Androida, a listy wyboru w formularzach zasilane są zapytaniami z tabeli _code_sql.

Zakres menu transakcji WMS

Ogólne zasady obsługi magazynu wysokiego składowania - miejsca adresowe, ewidencja ilościowo-wartościowa - opisano w osobnym, bardziej koncepcyjnym materiale o transakcjach WMS. Ten artykuł skupia się na konkretnym zestawie dokumentów dostępnych z poziomu menu roli WMS oraz na transakcjach, którymi się je tworzy - traktuj go jako praktyczny spis treści menu, a nie wprowadzenie do samej idei magazynu wysokiego składowania.

Większość dokumentów magazynowych zapisywana jest w jednej wspólnej tabeli dpmag, a ich typ rozróżnia symbol dokumentu: PZ, PW, WZ, RW, ZL czy MX. Ta sama tabela wykorzystywana jest również przez moduł narzędziowni TCS - dlatego niektóre transakcje o pozornie magazynowych nazwach, np. rozchód wewnętrzny bez końcówki „j” w nazwie pliku, opisują w rzeczywistości dokumenty narzędziowni, a nie WMS. Rozróżnienie po końcówce nazwy pliku jest w praktyce najszybszym sposobem odróżnienia obu kontekstów bez otwierania samej transakcji.

Poniższa tabela zbiera sześć podstawowych symboli dokumentów wraz z transakcją, która je obsługuje, i kierunkiem, w jakim zmieniają stan magazynu:

SymbolDokumentTransakcjaKierunek
PZPrzyjęcie zewnętrznedpmag_insert_pzj.aspxPrzychód
PWPrzyjęcie wewnętrznedpmag_insert_pwj.aspxPrzychód
WZWydanie zewnętrznedpmag_insert_wzj.aspxRozchód
RWRozchód wewnętrznydpmag_insert_rwj.aspxRozchód
ZLZmiana lokalizacji wg asortymentudpmag_insert_zlj.aspxPrzesunięcie
MXUtworzenie palety mixdpmag_insert_mxj.aspxKonsolidacja

Dokumenty przyjęcia - PZ i PW

Towar trafia na stan magazynu dwiema drogami, rozróżnianymi osobnymi transakcjami. Transakcja dpmag_insert_pzj.aspx służy do dopisania lub edycji dokumentu przyjęcia zewnętrznego PZ - typowo towaru przyjeżdżającego od dostawcy. Transakcja dpmag_insert_pwj.aspx obsługuje natomiast przyjęcie bezpośrednie oraz przychód wewnętrzny PW, czyli sytuacje, w których towar pojawia się na stanie bez udziału zewnętrznego dostawcy - na przykład z produkcji własnej lub w wyniku korekty.

Rozróżnienie to ma znaczenie przy analizie danych: dokumenty PZ dają się powiązać z konkretnym dostawcą i zamówieniem, natomiast dokumenty PW częściej wiążą się z procesami wewnętrznymi firmy, gdzie źródłem towaru nie jest transakcja zakupu.

Wydania i rozchody - WZ i RW

Po stronie ubytku towaru funkcjonuje analogiczny podział. Transakcja dpmag_insert_wzj.aspx tworzy dokument wydania zewnętrznego WZ, zwykle na podstawie wcześniej zarejestrowanego zlecenia wydania ZWZ - rozdzielenie zlecenia od faktycznego wydania pozwala kompletować przesyłkę stopniowo, zanim towar fizycznie opuści magazyn. Transakcja dpmag_insert_rwj.aspx obsługuje z kolei rozchód wewnętrzny RW - zdjęcie towaru ze stanu bez wydania go na zewnątrz, na przykład na potrzeby produkcji lub zużycia własnego.

Warto pamiętać, że dokument RW nie ma tu nic wspólnego z klientem zewnętrznym - jego skutkiem księgowym jest wyłącznie zmniejszenie stanu magazynowego, bez odpowiadającej mu sprzedaży czy wysyłki.

StudioSystem

Jeden indeks towarowy, wiele dokumentów

Każdy dokument magazynowy odwołuje się do tej samej kartoteki towarowej, co eliminuje rozjazd nazw i jednostek miary między przyjęciem a wydaniem.

Zmiana lokalizacji i paleta mix

Obok dokumentów zmieniających ilościowy stan magazynu istnieją dwie transakcje porządkujące jego rozmieszczenie. Transakcja dpmag_insert_zlj.aspx pozwala dopisać dokument zmiany lokalizacji według asortymentu - towar zmienia miejsce składowania bez zmiany ilości na stanie. Drugą jest transakcja dpmag_insert_mxj.aspx, służąca do tworzenia palety mix, czyli jednostki logistycznej złożonej z różnych indeksów towarowych ewidencjonowanych jednak jako jeden nośnik.

Paleta mix ma praktyczne znaczenie przy kompletacji zamówień złożonych z wielu drobnych pozycji - zamiast przemieszczać każdy indeks osobno, system pozwala potraktować całą mieszaną paletę jako jedną jednostkę widoczną w zestawieniach lokalizacji.

Inwentaryzacja stanu magazynu

Kontrolę zgodności stanu ewidencyjnego z fizycznym zapewnia transakcja dopisania dokumentu inwentaryzacji wraz z transakcją jego zamknięcia. Mechanizm ten - podobnie jak w przypadku dokumentów PZ czy WZ - jest współdzielony z modułem narzędziowni TCS, co oznacza, że te same zasady spisu z natury obowiązują niezależnie od tego, czy inwentaryzowany jest magazyn towarowy, czy narzędziownia. Dopisanie dokumentu inwentaryzacji otwiera spis, a jego zamknięcie blokuje możliwość dalszych korekt - rozdzielenie tych dwóch kroków pozwala prowadzić spis etapami, bez ryzyka przypadkowej zmiany danych po jego formalnym zakończeniu.

Dodatkowym elementem porządkującym cykl dokumentów jest skrypt operacji zamykających zlecenia wydania i awizacji przyjęcia. W praktyce oznacza to domknięcie dokumentu na poziomie statusu, niezależnie od transakcji edycyjnej, którą sam dokument został wcześniej utworzony - przydatne tam, gdzie proces przewiduje osobny krok akceptacji, wykonywany przez inną osobę niż ta, która dokument pierwotnie wprowadziła.

Aplikacja mobilna i wyszukiwanie

Każdy z opisanych dokumentów ma swój odpowiednik w aplikacji Android WMS, przeznaczonej do ewidencji ilościowo-wartościowej bezpośrednio z terminala lub smartfona na hali magazynowej. Zestaw plików obsługujących poszczególne dokumenty na urządzeniu mobilnym jest przy tym bogatszy niż na desktopie - część dokumentów doczekała się osobnego wariantu buforowego oraz osobnej ścieżki dla całych palet:

  • android_dpmag_pw i android_dpmag_pz - mobilne przyjęcie wewnętrzne i zewnętrzne.
  • android_dpmag_pzb - przyjęcie zewnętrzne w wariancie buforowym, dla towaru odkładanego czasowo do strefy buforowej przed ostatecznym zlokalizowaniem.
  • android_dpmag_rw i android_dpmag_wz - mobilny rozchód wewnętrzny i wydanie zewnętrzne.
  • android_dpmag_wzb - wydanie zewnętrzne w wariancie buforowym, analogicznie do PZB po stronie przyjęć.
  • android_dpmag_zl_as i android_dpmag_zl_pal - przesunięcie między lokalizacjami, odpowiednio według pojedynczego asortymentu i według całej palety.
  • android_dpmag_mm_aso i android_dpmag_mm_pal - przesunięcia międzymagazynowe MM, również w wariancie po pozycji asortymentowej i po całej palecie.

Wyszukiwanie danych w tej aplikacji obsługuje osobny mechanizm opisany w materiale o wyszukiwaniu w aplikacji mobilnej Studio WMS.net, pozwalający operatorowi szybko odnaleźć potrzebny indeks lub dokument bez przełączania się na przeglądarkę. Dla operacji wymagających sprawdzenia bieżącego stanu konkretnej lokalizacji z poziomu urządzenia mobilnego, bez otwierania pełnego formularza dokumentu, przewidziano dedykowaną funkcję sprawdzania stanów magazynowych dla wybranej lokalizacji.

Podział na wariant „po asortymencie” i „po palecie”, widoczny zarówno przy ZL, jak i przy MM, odzwierciedla dwa różne sposoby pracy magazyniera - drobną korektę pojedynczej pozycji oraz przesunięcie całej już skompletowanej jednostki logistycznej, gdzie skanuje się jeden kod nośnika zamiast każdej pozycji z osobna.

Z perspektywy wdrożeniowej ten podział na warianty ma również znaczenie przy szkoleniu magazynierów. Osoba obsługująca wyłącznie kompletację drobnicową rzadko potrzebuje wariantu paletowego, a przeładowanie interfejsu terminala funkcjami nieużywanymi na co dzień tylko wydłuża czas odnalezienia właściwego przycisku. W praktyce sprawdza się przypisanie konkretnych wariantów mobilnych do ról stanowiskowych, a nie udostępnianie całego zestawu każdemu użytkownikowi terminala.

Zapytania SQL i bezpieczeństwo

Listy wyboru, słowniki i zestawienia widoczne w formularzach WMS nie odpytują bazy danych bezpośrednio z poziomu przeglądarki czy aplikacji mobilnej. Zamiast tego korzystają z zapytań zapisanych centralnie w tabeli _code_sql dla roli WMS. Takie podejście ogranicza dostęp aplikacji klienckiej do gotowych, zdefiniowanych po stronie serwera zapytań, zamiast otwierać bezpośredni dostęp do struktury bazy danych.

Dla administratora oznacza to też jedno wygodne miejsce do zmiany logiki listy wyboru - modyfikacja zapytania w _code_sql zmienia zachowanie formularza bez potrzeby ingerencji w kod strony czy aplikacji mobilnej.

Podsumowanie

Menu transakcji WMS obejmuje pełny cykl dokumentów magazynowych: przyjęcia PZ i PW, wydania i rozchody WZ oraz RW, porządkowanie lokalizacji i palety mix, a także inwentaryzację stanu. Wszystkie korzystają ze wspólnej tabeli dpmag, dzielonej z modułem narzędziowni, oraz ze wspólnej kartoteki towarowej.

Każdy dokument dostępny jest zarówno z przeglądarki, jak i z aplikacji mobilnej na Androida, a bezpieczeństwo danych zapewnia warstwa zapytań _code_sql pośrednicząca między formularzem a bazą SQL Server. Znajomość tego zestawu dokumentów - nawet bez znajomości każdego szczegółu technicznego transakcji - ułatwia rozmowę o wdrożeniu, bo pozwala precyzyjnie nazwać, o którym dokładnie procesie magazynowym mowa.

Słownik pojęć

Podstawowe pojęcia - menu transakcji WMS

Terminologia przydatna przy pracy z dokumentami magazynowymi.

PPZ
Przyjęcie zewnętrzne - dokument rejestrujący przyjęcie towaru z zewnątrz na stan magazynu.
PPW
Przyjęcie wewnętrzne - dokument przychodu wewnętrznego, np. z produkcji lub korekty stanu.
WWZ
Wydanie zewnętrzne - dokument wydania towaru z magazynu na zewnątrz, tworzony zwykle na podstawie zlecenia ZWZ.
RRW
Rozchód wewnętrzny - dokument zdejmujący towar ze stanu bez wydania go na zewnątrz.
PPaleta mix
Paleta złożona z różnych indeksów towarowych, tworzona i ewidencjonowana jako jedna jednostka logistyczna.
Ddpmag
Wspólna tabela dokumentów magazynowych platformy, z której korzystają zarówno transakcje WMS, jak i modułu narzędziowni.
FAQ

Najczęściej zadawane pytania

01

Czym różni się PZ od PW?

PZ, czyli przyjęcie zewnętrzne, rejestruje towar wjeżdżający do magazynu z zewnątrz, na przykład od dostawcy. PW, czyli przyjęcie wewnętrzne, dotyczy przychodu z wewnątrz firmy - z produkcji, korekty stanu lub innego magazynu.

02

Na jakiej podstawie tworzy się dokument WZ?

Dokument wydania zewnętrznego WZ tworzony jest zwykle na podstawie wcześniej zarejestrowanego zlecenia wydania ZWZ, co pozwala oddzielić moment zlecenia wysyłki od faktycznego skompletowania i wydania towaru z magazynu.

03

Czym jest paleta mix?

To paleta złożona z różnych indeksów towarowych, tworzona transakcją dpmag_insert_mxj.aspx i ewidencjonowana jako jedna jednostka logistyczna, mimo że fizycznie zawiera wiele różnych pozycji asortymentowych.

04

Czy dokumenty magazynowe można tworzyć z urządzenia mobilnego?

Tak. Aplikacja Android WMS udostępnia mobilne odpowiedniki dokumentów PZ, PW, WZ oraz zmiany lokalizacji, obsługiwane bezpośrednio z terminala lub smartfona pracującego na hali magazynowej.

05

Czy tabela dpmag jest współdzielona z innymi modułami?

Tak. Ta sama tabela i część transakcji insert_update wykorzystywana jest również przez moduł narzędziowni TCS, dlatego niektóre dokumenty magazynowe, np. rozchód wewnętrzny, mają swoje odpowiedniki opisane w kontekście gospodarki narzędziowej.

06

Skąd pochodzą dane w listach wyboru formularzy WMS?

Listy wyboru i zestawienia zasilane są zapytaniami SQL zapisanymi w tabeli _code_sql, co zabezpiecza bazę danych przed bezpośrednim dostępem z poziomu aplikacji webowej i mobilnej.

Warto przeczytać

Powiązane materiały o module WMS

Kolejne kroki, jeśli wdrażasz lub konfigurujesz dokumenty magazynowe.

Magazyn

Transakcje WMS - miejsca adresowe

Ogólny opis obsługi magazynu wysokiego składowania oraz ewidencji ilościowo-wartościowej, uzupełniający ten wykaz dokumentów.

Czytaj dalej
Mobilnie

Aplikacja Android WMS

Mobilne odpowiedniki dokumentów magazynowych obsługiwane bezpośrednio z terminala lub smartfona na hali.

Czytaj dalej
Dane

_CODE_SQL dla roli WMS

Zapytania SQL zasilające listy wyboru i zestawienia formularzy magazynowych, zabezpieczające bazę przed bezpośrednim dostępem.

Czytaj dalej
Wyszukiwanie

Wyszukiwanie w aplikacji mobilnej WMS

Mechanizm dynamicznego wyszukiwania danych na urządzeniu mobilnym, przydatny przy pracy z dużą liczbą dokumentów.

Czytaj dalej

Chcesz zobaczyć dokumenty magazynowe w działaniu?

Uruchom demo modułów StudioSystem i sprawdź platformę na żywo.