Studio WMS.net

Transakcje w programie magazynowym

Transakcje w Studio WMS.net: każdy ekran zarejestrowany jako transakcja, menu użytkownika budowane z tabeli transakcji i parametr typdok w adresie strony.

Autor: Adam Siemiątkowski Aktualizacja: 24 września 2026
system.wms.net.pl/program-magazynowy/
Transakcje w systemie WMS - istotne operacje magazynowe
Transakcje w systemie WMS - istotne operacje magazynowe

W Studio WMS.net transakcja nie oznacza operacji w bazie danych, tylko najmniejszą jednostkę programu, którą można uruchomić z menu: stronę z formularzem albo tabelą. Program w przeglądarce jest zbiorem takich stron, a menu każdego użytkownika składa się z tych, które administrator mu przypisał. Ta strona opisuje, jak transakcje są rejestrowane i łączone w menu. Rolę administratora opisuje strona o administratorze programu.

Transakcja jako strona programu

Każda transakcja ma nazwę strony programu. Przedrostek wskazuje obszar - KNASO to kartoteki asortymentu, KNKON kartoteki kontrahentów - a przyrostek rodzaj ekranu: GRID to tabela, INSERT formularz dopisania. Po nazwie administrator od razu wie, co zobaczy użytkownik, któremu przypisze transakcję.

Przykładowe transakcje i ich działanie
TransakcjaDziałanie
KNASO_GRID.ASPXTabela wszystkich kartotek magazynowych w domyślnej konfiguracji
KNASO_INSERT.ASPXFormularz dopisania nowej kartoteki magazynowej
KNKON_GRID.ASPXTabela wszystkich kartotek kontrahentów według domyślnych ustawień
KNKON_INSERT.ASPXFormularz dopisania nowej kartoteki kontrahenta
MENU_DOKUMENTY_M.ASPXRejestr dokumentów zmiany lokalizacji z dopisywaniem i drukiem za wybrany okres
MENU_DPMAG.ASPX?typdok=PPodmenu dokumentów przychodowych: awiza dostaw i przyjęcia PZ
MENU_DPMAG.ASPX?typdok=RPodmenu dokumentów rozchodowych: polecenia wydania i wydania WZ

Kartoteki, na których pracują te transakcje, opisuje strona o kartotekach magazynowych, a dokumenty zmiany lokalizacji - strona o programie magazynowym.

Starszy mężczyzna trzyma terminal danych, w tle ekran z rozbudowanym panelem systemu WMS
Każdy ekran wywołany z menu - w biurze albo na terminalu - to osobna transakcja zarejestrowana przez administratora.

Rejestracja transakcji przez administratora

Tabela transakcji znajduje się w module administratora, pod ścieżką Skorowidze / Systemowe / Transakcje. Każdy wiersz tabeli to jedna zarejestrowana transakcja - element, który można uruchomić z menu. Administrator może dopisywać nowe wiersze i edytować istniejące.

Transakcją może być też strona spoza programu, na przykład raport opublikowany na serwerze raportów albo instrukcja w intranecie firmy. Użytkownik otwiera ją z tego samego menu co dokumenty magazynowe, bez szukania adresu. Raporty publikowane na serwerze opisuje strona o serwerze raportów.

Od tabeli transakcji do menu użytkownika Diagram pokazuje cztery kroki: stronę programu, jej rejestrację w tabeli transakcji, przypisanie do menu użytkownika oraz wywołanie z menu z kontrolą uprawnień na serwerze. Od transakcji do pozycji menu Transakcje w Studio WMS.net menu składa się z zarejestrowanych ekranów Strona na przykład KNASO_GRID.ASPX Rejestracja w tabeli transakcji Menu pozycje przypisane do użytkownika Wywołanie z kontrolą uprawnień
Użytkownik widzi w menu tylko te transakcje, które administrator mu przypisał.

Menu nie jest wspólne dla wszystkich. Administrator buduje je z tabeli transakcji osobno dla użytkowników, więc magazynier przyjęć widzi przyjęcia, a księgowość - rejestry dokumentów i rozliczenia. Krótsze menu to mniej pomyłek przy wyborze ekranu i mniej miejsc, w których ktoś może zmienić dane, których nie powinien.

  • Magazynier - transakcje przyjęć oraz wydań, bez kartotek kontrahentów.
  • Biuro - rejestry dokumentów oraz zestawienia, bez operacji na terminalu.
  • Klient magazynu - tylko własny stan oraz awizacje w module internetowym.
  • Administrator - tabela transakcji oraz konfiguracja menu pozostałych użytkowników.

Codzienną pracę magazyniera z przypisanym menu opisuje strona o pracy w systemie WMS, a konta klientów - strona o module internetowym dla kontrahentów.

Parametr w adresie transakcji

Ta sama strona może obsługiwać kilka transakcji dzięki parametrowi w adresie. MENU_DPMAG.ASPX z parametrem typdok=P pokazuje dokumenty przychodowe, a z typdok=R - rozchodowe. Jedna strona zamiast dwóch oznacza jedną poprawkę zamiast dwóch, gdy zmienia się układ podmenu.

Parametr w adresie decyduje o tym, co strona pokaże, ale nie może decydować o tym, czy użytkownik ma prawo to zobaczyć. Adres da się zmienić w pasku przeglądarki, więc uprawnienie sprawdza serwer - na podstawie konta zalogowanego użytkownika, a nie wartości typdok.

Dokumenty przychodowe opisuje strona o przyjęciu towaru do magazynu, a rozchodowe - strona o wydaniu z magazynu.

Zobacz Studio WMS.net na własnych danych

Demo działa w przeglądarce, bez instalacji i bez rejestracji. Wycena wdrożenia w jeden dzień roboczy.

Uruchom DEMO
Słownik

Słownik pojęć - transakcje w programie magazynowym

TR Transakcja
Najmniejsza jednostka programu uruchamiana z menu: strona z formularzem albo tabelą, zarejestrowana w tabeli transakcji.
TT Tabela transakcji
Rejestr stron dostępnych w menu, prowadzony w module administratora w sekcji Skorowidze, grupa Systemowe.
GR Transakcja GRID
Strona z tabelą rekordów, na przykład KNASO_GRID.ASPX z listą kartotek magazynowych.
IN Transakcja INSERT
Strona z formularzem dopisania rekordu, na przykład KNKON_INSERT.ASPX dla nowego kontrahenta.
TD Parametr typdok
Parametr w adresie MENU_DPMAG.ASPX wybierający podmenu dokumentów przychodowych (P) albo rozchodowych (R).
MU Menu użytkownika
Zestaw transakcji przypisany przez administratora do konta. Użytkownik widzi tylko te pozycje.

Pozostałe pojęcia z zakresu magazynu oraz znakowania jednostek zbiera słownik pojęć WMS.

FAQ

Najczęstsze pytania - transakcje

01

Czym jest transakcja w programie magazynowym?

Najmniejszą jednostką programu, którą można uruchomić z menu: stroną z formularzem albo tabelą. Nie chodzi o transakcję w bazie danych.

02

Gdzie administrator rejestruje transakcje?

W module administratora, pod ścieżką Skorowidze / Systemowe / Transakcje. Każdy wiersz tabeli to jedna transakcja dostępna w menu.

03

Co oznaczają nazwy KNASO_GRID i KNKON_INSERT?

Przedrostek wskazuje obszar - KNASO kartoteki asortymentu, KNKON kontrahentów - a przyrostek rodzaj ekranu: GRID tabelę, INSERT formularz dopisania.

04

Czy transakcją może być strona spoza programu?

Tak, na przykład raport z serwera raportów albo instrukcja w intranecie. Użytkownik otwiera ją z tego samego menu co dokumenty.

05

Czy każdy użytkownik ma to samo menu?

Nie. Administrator buduje menu z tabeli transakcji osobno dla użytkowników, więc magazynier widzi inne pozycje niż księgowość.

06

Czy parametr typdok w adresie decyduje o uprawnieniach?

Nie powinien. Adres da się zmienić w przeglądarce, więc uprawnienie sprawdza serwer na podstawie konta zalogowanego użytkownika.

Chcesz zobaczyć Studio WMS.net w działaniu?

Uruchom bezpłatne demo systemu WMS.net lub zapytaj o szczegóły wdrożenia.

Bezpłatne DEMO Wycena