SubMenu w StudioSystem działa jak foldery w Windows: transakcje trafiają do kategorii. Zobacz kolumny tabeli SUBMENU i przykład pozycji dla pracowników.
SubMenu w StudioSystem działa jak struktura folderów w systemie Windows (konfiguracja SubMenu w programie StudioSystem), co ułatwia intuicyjną obsługę programu. Użytkownik może tworzyć własne zestawy transakcji i przypisywać je do kategorii w menu. Każdy pracownik dostaje dzięki temu szybki dostęp do najczęściej używanych funkcji systemu.
Kontrahenci programu magazynowego
W programie StudioSystem pojęcie kontrahentów jest szerokie: kartoteka gromadzi dane dostawców i odbiorców. Znajdują się w niej też dane pracowników i inne dane kontaktowe przedsiębiorstwa. Przeglądanie jednej listy wszystkich firm zwykle nie jest wygodne. Podział według kategorii jest naturalnym sposobem filtrowania kartotek. Żeby pracownik nie ustawiał filtra za każdym razem, administrator definiuje transakcję SUBMENU, która wyświetla listę kartotek wybranej kategorii.
Przykładowe SubMenu kontrahentów ma cztery pozycje
- Wszystkie kartoteki. Przeglądanie listy ogółem, bez filtrowania.
- Dostawcy. Lista kartotek oznaczonych jako dostawcy.
- Kontrahenci. Lista kartotek z kategorii kontrahentów.
- Odbiorcy. Lista kartotek odbiorców towaru.
Każda pozycja uruchamia tę samą listę kartotek z innym warunkiem filtrowania, który administrator przekazuje w parametrach transakcji.
Jak skonfigurować SubMenu w module KONFIGURACJA?
Administrator wchodzi do modułu KONFIGURACJA, wybiera opcję Konfiguracja SUBMENU, a następnie M01 - pozycje SUBMENU. Na ekranie otwiera się tabela konfiguracji z kolumnami, które określają działanie każdej pozycji. Wyszukiwanie przyspiesza wpisanie odpowiednich parametrów filtrowania.
Na liście pozycji administrator zawęża zakres do tych rekordów, które go interesują. Dla submenu kontrahentów ustawia filtr TYPDOK=KON. Widok dostosowuje się od razu do wpisanych kryteriów, podobnie jak w arkuszach kalkulacyjnych, więc praca z długą tabelą przebiega szybciej.
Funkcje kolumn tabeli SUBMENU
Tabela SUBMENU ma piętnaście kolumn. Poniższe zestawienie opisuje każdą z nich i wskazuje, co oznacza puste pole.
| Kolumna | Funkcja |
|---|---|
| TypDok | Oznacza, jakiego SubMenu dotyczy rekord tabeli |
| Role | Określa, dla jakiej roli dostępne będzie submenu; puste pole oznacza dowolną rolę (ustawienie domyślne) |
| Kto | Przypisuje pozycję do konkretnego użytkownika (LOGIN); puste pole oznacza wszystkich użytkowników |
| Aktywne | Kolumna logiczna TAK/NIE: czy pozycja ma być wyświetlana |
| Grupa | Nazwa grupy SubMenu, w której wyświetla się pozycja |
| Kolejność | Numeryczne sortowanie pozycji w grupie; pozycje powyżej 100 wyświetlają menu po prawej stronie okna |
| Nazwa | Unikalna nazwa pozycji menu w ramach grupy |
| Tekst | Opis wyświetlany użytkownikowi |
| Opis dodatkowy | Tekst, który pojawia się po najechaniu na pozycję myszką |
| Transakcja do uruchomienia | Wskazuje, co ma się wydarzyć po kliknięciu pozycji menu |
| Parametry transakcji | Opcjonalne parametry przekazywane do transakcji, na przykład warunek filtrowania |
| Funkcja | Wybór ze skorowidza funkcji, która automatycznie buduje SubMenu, na przykład listę dokumentów według statusu lub ścieżki |
| Widok | Nazwa widoku, który ma zostać wykonany |
| Obrazek | Wybór ikony pozycji SubMenu ze skorowidza |
| PRX | Kod tabeli; kolumna nie jest edytowalna |
Kolumna Aktywne działa jak przełącznik: administrator wyłącza pozycję bez usuwania rekordu, a potem ją przywraca. Kolumna Funkcja buduje SubMenu automatycznie na podstawie charakteru wybranej funkcji, na przykład listy dokumentów według statusu lub ścieżki. Kolumna Transakcja do uruchomienia decyduje, co się wydarzy po kliknięciu, a Parametry transakcji dopisują warunek filtrowania.
W przykładzie kolumna TypDok ma trzy wartości, które rozdzielają submenu między kartoteki i miejsca składowania.
| Wartość | Rodzaj SubMenu |
|---|---|
| KON | Submenu kontrahentów |
| ASO | Submenu kartotek towarowych |
| KNW | Miejsca składowania |
Pozycje o kolejności powyżej 100 wyświetlają się po prawej stronie okna, a puste pole Role oznacza, że pozycja jest widoczna w każdej roli.
Rozbudowa pozycji SubMenu
Aby dodać pozycję SubMenu dla kartotek pracowników, administrator dopisuje nowy rekord do tabeli. Poniższa tabela pokazuje wartości wpisane w poszczególnych polach.
| Pole | Wartość |
|---|---|
| GRUPA | pracownicy |
| KOLEJNOŚĆ | 110 (pozycje powyżej 100 wyświetlają menu po prawej stronie okna) |
| NAZWA | PRA |
| TEKST | Umowa o pracę |
| OPIS DODATKOWY | lista kartotek pracowników umowa o pracę |
| TRANSAKCJA DO URUCHOMIENIA | role_sys/x_grid.aspx |
| PARAMETRY TRANSAKCJI | PRX=PRA |
| FUNKCJA | puste |
| WIDOK | knkonm |
| OBRAZEK | pozycja wybrana z listy dostępnych ikon |
W efekcie w menu pojawia się nowe SubMenu z pozycją Umowa o pracę. Po jej kliknięciu transakcja role_sys/x_grid.aspx otwiera listę kartotek z parametrem PRX=PRA.
Przykład pracowników pokazuje wzorzec całej konfiguracji. Transakcja role_sys/x_grid.aspx jest wspólna dla list kartotek, a o zawartości listy decydują parametr PRX i nazwa widoku. Nowa pozycja używa więc tej samej strony, tylko z innymi parametrami.
Dla submenu kontrahentów administrator może wybrać jeden z kilku wariantów układu. Ostateczny wybór zależy od potrzeb i preferencji użytkowników programu.
| Wariant | Zawartość SubMenu |
|---|---|
| Wariant 1 | Wszystkie pozycje związane z kontrahentami: Dodaj kontrahenta; Edytuj kontrahenta; Usuń kontrahenta; Przeglądaj kontrahentów |
| Wariant 2 | Tylko najczęściej wykonywane czynności: Dodaj kontrahenta; Przeglądaj kontrahentów |
| Wariant 3 | Pozycje podzielone na kategorie: Dane kontrahenta; Dokumenty kontrahenta; Umowy z kontrahentem |
Jak szybko wdrożyć system magazynowy WMS w magazynie wysokiego składowania?
Rola Microsoft SQL Server w pracy magazynu
Microsoft SQL Server przetwarza operacje magazynowe w czasie rzeczywistym. Stanowiska robocze wymieniają dane przez wspólną bazę, więc moduły WMS widzą ten sam stan. Indeksy w SQL Server przyspieszają wyszukiwanie produktów i ich lokalizacji w magazynie, a opis mechanizmu znajduje się w dokumentacji indeksów Microsoft.
Raportowanie w SQL Server pozwala na bieżąco monitorować wydajność procesów oraz poziomy zapasów. Kopie zapasowe chronią dane o stanach i historii operacji. Procedury składowane automatyzują powtarzalne czynności i ograniczają ryzyko błędów ludzkich w codziennej pracy magazynu.
Microsoft SQL Server jest głównym produktem bazodanowym firmy Microsoft, a jego językiem zapytań jest Transact-SQL. System magazynowy WMS.net korzysta z tej bazy, dzięki czemu magazyn pracuje bez przerw, także przy szybkim przyjmowaniu i wydawaniu towarów.
Etykiety odgrywają ważną rolę w oznakowaniu magazynu. Niosą informację i ułatwiają zarządzanie zapasami. Etykiety magazynowe zawierają stały napis lub grafikę, więc identyfikacja towaru jest jednoznaczna.
Gdy informacja na etykiecie zmienia się często, sprawdzają się okienka podłogowe w różnych formatach. Wkłada się do nich dowolne etykiety i wymienia je w miarę potrzeb.
Konfiguracja SubMenu koordynuje też pracę magazynierów. Magazynier widzi w menu tylko te transakcje, które przypisano do jego roli (kolumna Role) lub loginu (kolumna Kto), więc szybciej odnajduje właściwą operację. Pierwszą transakcję po zalogowaniu wybiera strona startowa StudioSystem.