StudioSystem

android_wms_szukaj

Skrypt android_dpmag_wzb.js wspiera operacje wydania towaru w dokumentach typu WZB. Na początku pobiera dane z Internetu i ustawia.

studiosystem.softwarestudio.com.pl/transakcje-wms/
Panel startowy platformy StudioSystem z modułami przypisanymi do roli użytkownika
Panel startowy platformy StudioSystem z modułami przypisanymi do roli użytkownika

Wyszukiwanie w Aplikacji Mobilnej Studio WMS.net

Plik android_wms_szukaj.js obsługuje dynamiczne wyszukiwanie danych w aplikacji mobilnej Studio WMS.net. Umożliwia użytkownikowi wprowadzenie kodu lub frazy, filtrowanie wyników i wyświetlenie listy dopasowanych pozycji. Dodatkowo wspiera skanowanie kodów QR i EAN.

Funkcja MojaOnLoad()

Główna funkcja odpowiedzialna za inicjalizację interfejsu wyszukiwania:

  1. Odczytuje parametry wywołania transakcji (uid, uid2, kod2).
  2. Weryfikuje, czy podano wszystkie wymagane parametry - w przeciwnym razie wyświetla komunikat o błędzie.
  3. Pobiera dane konfiguracyjne i ustawia widoczność skanowania kodów QR i EAN.
  4. Tworzy dynamiczny interfejs formularza wyszukiwania, który zawiera:
    • Pole do wpisania wyszukiwanego tekstu.
    • Przycisk do skanowania kodu QR.
    • Przycisk wyszukiwania.
    • Obszar wyświetlania wyników.

Obsługa procesu wyszukiwania

Formularz umożliwia użytkownikowi:

  • Wprowadzenie tekstu do wyszukania.
  • Skanowanie kodu QR lub kodu EAN.
  • Filtrowanie wyników w czasie rzeczywistym.
  • Wyświetlenie szczegółowych informacji na podstawie wyników.

Funkcja searchFunc()

Odpowiada za obsługę wyszukiwania:

  1. Sprawdza, czy wprowadzono co najmniej dwa znaki.
  2. Jeśli wpis jest za krótki, wyświetla komunikat ostrzegawczy.
  3. Pobiera dane z bazy SQL na podstawie wprowadzonej frazy.
  4. Jeśli nie znaleziono wyników, wyświetla komunikat Brak danych!.
  5. W przeciwnym razie generuje dynamiczną listę wyników wyszukiwania.

Obsługa skanowania kodów

Skrypt obsługuje:

  • Integrację z czytnikiem kodów QR.
  • Automatyczne wypełnianie pola wyszukiwania po zeskanowaniu kodu.

Funkcja ChangeSearch()

Obsługuje zamknięcie okna wyszukiwania:

  • Wyświetla komunikat z potwierdzeniem wyjścia.
  • Jeśli użytkownik potwierdzi, strona jest przeładowywana.

Podsumowanie

Plik android_wms_szukaj.js to istotne narzędzie wyszukiwania w aplikacji Studio WMS.net. Pozwala na szybkie przeszukiwanie bazy danych, filtrowanie wyników oraz obsługę skanowania kodów QR i EAN. Dzięki dynamicznemu interfejsowi ułatwia magazynierom dostęp do informacji o produktach.

Cel modułu

Skrypt android_dpmag_wzb.js wspiera operacje wydania towaru w dokumentach typu WZB. Na początku pobiera dane z Internetu i ustawia parametry operacji. Użytkownik widzi formularz, który powoli się ujawnia. Formularz został zaprojektowany, aby ułatwić szybkie wprowadzanie danych.

Krok po kroku

Najpierw skrypt generuje interfejs w kilku etapach. Na początku użytkownik wpisuje adres pobrania. Potem system automatycznie sprawdza adres - podobnie jak szybki system wyszukiwania. Następnie skrypt ustala proponowany numer palety pobrania na podstawie danych z bazy. Gdy adres zostanie zweryfikowany, formularz pokazuje kolejne pole, w którym użytkownik wpisuje adres docelowy. System sprawdza, czy adres docelowy istnieje i czy spełnia wymagania. W ten sposób użytkownik przechodzi płynnie do następnego etapu.
Skrypt korzysta z funkcji scrollToEndOfPage(), która przewija formularz do dołu, co przypomina działanie nowoczesnych aplikacji mobilnych. Wszystko dzieje się szybko i sprawnie, a każdy etap wprowadza nowe pole, co ułatwia pracę.

Podsumowanie działania

Podsumowując, skrypt android_dpmag_wzb.js działa jak dobrze zorganizowany proces wydania towaru. Użytkownik wpisuje dane, a system natychmiast je weryfikuje i wyświetla. Formularz jest podzielony na etapy, a każdy z nich przynosi nowe informacje. Gdy dane zostaną wprowadzone, użytkownik może zatwierdzić operację. Interfejs odświeża się i przygotowuje do kolejnej operacji, co przypomina pracę efektywnego systemu.

Chcesz zobaczyć transakcje WMS w działaniu?

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