Dynamiczne SubMenu

Pozycje SubMenu są grupowane według kategorii, i można je definiować niezależnie lub generować dynamicznie na podstawie zapytania do bazy danych.

Dynamiczne SubMenu

Konfiguracja Dynamicznego SubMenu

W programie magazynowym Studio WMS.net firmy SoftwareStudio istnieje możliwość konfiguracji Dynamicznego SubMenu, co pozwala na elastyczne zarządzanie pozycjami SubMenu w systemie WMS.

Grupy pozycji SubMenu można wyświetlać jako rozwiniętą listę lub jako nagłówki grup, które użytkownik może rozwijać, klikając na odpowiednią grupę. To daje większą przejrzystość w zarządzaniu menu i pozwala na szybszy dostęp do potrzebnych opcji.

Program magazynowy umożliwia również definiowanie pozycji SubMenu, które wynikają z konfiguracji systemu, na przykład utworzonych przez administratora skorowidzów. Jeśli administrator dodaje nową pozycję do skorowidza, program automatycznie zaktualizuje SubMenu, uwzględniając nowy wpis.

Ta elastyczna konfiguracja Dynamicznego SubMenu w programie magazynowym Studio WMS.net pozwala dostosować menu do konkretnych potrzeb i zmian w systemie, co zwiększa efektywność pracy oraz ułatwia zarządzanie magazynem.

Podsumowując, Dynamiczne SubMenu to przydatna funkcja w programie magazynowym WMS, która umożliwia elastyczne zarządzanie pozycjami menu i dostosowanie ich do zmieniających się potrzeb systemu magazynowego. Dzięki temu użytkownicy mogą szybko i efektywnie korzystać z programu, co przekłada się na lepszą organizację magazynu.

Podziel się informacją

Dynamiczne SubMenu

Program umożliwia definiowanie pozycji SubMenu które będą wynikały z konfiguracji systemu np. utworzonych przez administratora skorowidzy. W przypadku gdy administrator dopisze nową pozycję skorowidza, program zbuduje automatycznie submenu uwzględniając nowy zapis.

Konfiguracja

Pozycję konfiguracji skorowidza definiuje się w analogiczny sposób jak zwykły statyczny zapis submenu, z tą różnicą że zamiast wskazywać konkretną transakcję do uruchomienia podajemy zapytanie SQL, która ma zwrócić listę pozycji. Lista ta będzie podstawą do zbudowania SubMenu, dlatego zapytanie to musi spełniać określone warunki.

  • Zapytanie musi zwracać 4 kolumny
    • NAME – unikalna identyfikator pozycji submenu np. kod, prx itp.
    • TEKST – treść wyświetlana jako informacja dla użytkownika na ekranie
    • TARGETURL – polecenia do przejścia (uruchomienia) określonej transakcji, po kliknięciu przez użytkownika wybranej pozycji submenu.
    • IKONA – wskazenie jaki obrazek (zalecany rozmiar 24×24) ma być wyświetlony przy pozycji submenu

Przykład zapytania SQL budującego pozycje SubMenu

select kod AS NAME, opis AS TEKST, (’~/role_sys/x_grid.aspx?status=’+kod) as TARGETURL, IKONA  from x_skorowidze WHERE (PRX = 'STA’) AND (KOD1 = 'CRMZD’) AND (AKTYWNE = 1) order by KOLEJNOSC, OPIS

W wyniku zapytania otrzymany listę:

0Planowane~/role_sys/x_grid.aspx?status=0~/images_m/24×24/telephone.png
1W trakcie realizacji~/role_sys/x_grid.aspx?status=1~/images_m/24×24/user_telephone.png
2Wykonane~/role_sys/x_grid.aspx?status=2~/images_m/24×24/checks.png
3Rozliczone~/role_sys/x_grid.aspx?status=3~/images_m/24×24/cash_flow.png
XAnulowane~/role_sys/x_grid.aspx?status=X~/images_m/24×24/selection_delete.png

Przykład zastosowania

StudioSystem ma zdefiniowany skorowidz statusów

statusy

Chcemy wyświetlić submenu zawierającą listę tych pozycji, tworzymy więc pozycję w konfiguacji SubMenu wprowadzając zapytanie:

select kod AS NAME, opis AS TEKST, (’~/role_sys/x_grid.aspx?refno=CRM_WIZYTY&status=’+kod) as TARGETURL, IKONA  from x_skorowidze WHERE (PRX = 'STA’) AND (KOD1 = 'CRMZD’) AND (AKTYWNE = 1) order by KOLEJNOSC, OPIS

menu budowane dynamicznie

Po zapisaniu na liście parametrów dla dodanej pozycji wpisujemy identyfikator w kolumnie TypDok np. WIZ

lista pozycji submenu

Następnym krokiem jest dodanie pozycji menu głównego która uruchomi transakcję role_sys/sub_menu.aspx

definiowanie menu wywołanie submenu

Gotowe. Można przejeść do modułu użytkownika i wybrać pozycję menu, która wyświetli listę submenu zbudowaną dynamicznie na podstawie zapytania SQL

submenu dynamiczne
x_mapa.aspx

x_mapa.aspx

Transakcja role_sys/x_mapa.aspx w programie magazynowym WMS.net ma ważne zastosowanie, ponieważ umożliwia wyświetlanie map z usługi Google. To narzędzie pozwala na efektywne śledzenie miejsc adresowych kontrahentów, pracowników oraz tras transportu. Ponadto, umożliwia również wyświetlanie prognoz pogody na mapie.

Operator logistyczny

Operator logistyczny

Operator logistyczny to specjalista od zarządzania przepływem towarów. Dzięki swoim usługom, takim jak magazynowanie, transport i kompletacja zamówień, pozwala firmom na zwiększenie efektywności i obniżenie kosztów. Wybierając operatora logistycznego, przedsiębiorstwa zyskują pewność, że ich produkty dotrą do odbiorców na czas i w doskonałym stanie.

Podgląd dokumentu

Nowy dokument ZL

Formularz dopisania dokumentu zmiany lokalizacji ZL oferuje kilka kluczowych funkcji, które pozwalają na skuteczne zarządzanie dokumentami w systemie. Opcje ZAPISZ, DO BUFORA i ZAMKNIJ dostępne w górnym pasku poleceń umożliwiają odpowiednie zarządzanie statusem dokumentu.

Ważenie palet za pomocą wagi OHAUS

Ważenie palet za pomocą wagi OHAUS

W SoftwareStudio Sp. z o.o. dbamy o to, aby nasze rozwiązania magazynowe były oparte na najlepszych dostępnych technologiach. Dlatego polecamy naszym klientom moduł do ważenia palet, który wykorzystuje wagi firmy OHAUS – renomowanego producenta, gwarantującego wysoką precyzję i niezawodność.

Raportowanie online

Raportowanie online

Raporty online i webowe systemy magazynowe to nieodłączne elementy nowoczesnego zarządzania magazynem. Dzięki nim, firmy mogą zwiększyć swoją efektywność, zredukować koszty i poprawić jakość obsługi klienta.

Optymalizacja dla wyszukiwarek internetowych

Optymalizacja dla wyszukiwarek internetowych

W roku 2008 w związku z dominacją wyszukiwarki Google, działania SEO ograniczają się głównie do Google. Udziały rynku optymalizacji dla wyszukiwarek internetowych są różne w zależności od rynku i także jego konkurencyjności. W 2003 roku Danny Sullivan ustalił, że Google realizuje ok 75% wszystkich wyszukiwań. Na rynkach poza USA udział Google jest często większy i w 2007 roku Google było dominującą wyszukiwarką na świecie. W 2006 roku Google obejmowało 40% rynku w USA, ale miało ok. 85-90% udziałów w Niemczech.