StudioSystem

android_stan_nridwms

Skrypt android_stan_nridwms.js służy do wyświetlania stanu magazynowego dla wybranej lokalizacji. Działa na urządzeniach mobilnych i ułatwia.

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

Sprawdzanie Stanu Magazynowego dla Wybranej Lokalizacji

Plik android_stan_nridwms.js obsługuje proces sprawdzania stanów magazynowych dla konkretnej lokalizacji w aplikacji mobilnej Studio WMS.net. Umożliwia użytkownikowi wprowadzenie lokalizacji składowania, pobranie informacji o przechowywanych produktach oraz wyświetlenie szczegółowego stanu w danym miejscu.

Funkcja MojaOnLoad()

Główna funkcja odpowiedzialna za inicjalizację interfejsu użytkownika:

  1. Dodaje arkusz stylów dla urządzeń mobilnych DefaultAndroid.css.
  2. Tworzy dynamiczny formularz z polem do wpisania adresu składowania.
  3. Generuje interfejs do wyświetlania wyników wyszukiwania.
  4. Inicjalizuje obsługę klawisza Enter do automatycznego wywołania funkcji OdczytValue().

Obsługa sprawdzania stanu magazynowego

Formularz zawiera:

  • Pole tekstowe do wpisania adresu lokalizacji składowania.
  • Dynamicznie generowane wyniki wyszukiwania, które wyświetlają:
    • Nazwę produktu.
    • Indeks magazynowy.
    • Indeks alternatywny.
    • Kod EAN.
    • Numer SAP.
    • Aktualny stan magazynowy.
  • Lista szczegółowa z podziałem na lokalizacje i ilości przechowywanego towaru.

Funkcja OdczytValue()

Odpowiada za pobranie informacji o stanie magazynowym:

  1. Ukrywa sekcję z wynikami wyszukiwania.
  2. Wysyła zapytanie SQL pobierające dane produktów przechowywanych w danej lokalizacji.
  3. Jeśli lokalizacja nie istnieje w bazie, wyświetla komunikat Brak danych!!.
  4. Tworzy dynamiczny widok szczegółowych informacji o stanie produktów.
  5. Pobiera dodatkowe informacje o ilościach produktów w tej lokalizacji.
  6. Generuje listę szczegółowych informacji o stanie magazynowym.

Funkcja NewSkan()

Obsługuje rozpoczęcie nowego skanowania:

  • Resetuje pole wyszukiwania.
  • Ukrywa wyniki poprzedniego wyszukiwania.
  • Ustawia fokus na pole wpisywania adresu lokalizacji.

Podsumowanie

Plik android_stan_nridwms.js to narzędzie dla magazynierów umożliwiające szybkie sprawdzenie stanów magazynowych dla określonych lokalizacji. Skrypt automatyzuje pobieranie danych o produktach, umożliwia skanowanie kodów lokalizacji i prezentuje szczegółowy stan asortymentu w danym miejscu składowania.

Cel i zakres modułu

Skrypt android_stan_nridwms.js służy do wyświetlania stanu magazynowego dla wybranej lokalizacji. Działa na urządzeniach mobilnych i ułatwia użytkownikowi szybkie sprawdzenie zapasu towaru. Dzięki niemu magazynier może wpisać kryterium wyszukiwania i natychmiast otrzymać szczegółowe informacje o miejscu składowania.

Budowa interfejsu i działanie

Na początku funkcji MojaOnLoad() skrypt dodaje arkusz stylów, co nadaje interfejsowi nowoczesny wygląd. Następnie dynamicznie generuje formularz, w którym znajduje się tabela o szerokości 400 pikseli. Użytkownik widzi pole wyszukiwania oznaczone jako mySEARCH oraz sekcję myWynik, w której pojawiają się wyniki wyszukiwania.

Po wpisaniu kryterium wyszukiwania użytkownik naciska Enter, co wywołuje funkcję OdczytValue(). Skrypt wysyła zapytanie do bazy danych, aby sprawdzić stan magazynowy dla wprowadzonego kryterium. Gdy nie znajdzie wyników, odtwarza dźwięk i wyświetla komunikat - co można porównać do sygnału ostrzegawczego w innych systemach. Natomiast, jeśli dane zostaną znalezione, system buduje przejrzysty raport. Używa tabeli i bloków, aby pokazać podstawowe informacje, takie jak nazwa, indeks, kod EAN, numer SAP oraz ilość towaru. Ponadto, skrypt pobiera szczegółowe dane o stanie z różnych lokalizacji i prezentuje je w formie oddzielnych bloków.

Następnie skrypt czyści pole wyszukiwania, a sekcja wyników staje się widoczna. Dodatkowo, funkcja NewSkan() umożliwia szybkie rozpoczęcie nowego wyszukiwania, przypominając o możliwości resetu formularza. Co więcej, ustawienie wysokości formularza i tła strony sprawia, że interfejs prezentuje się spójnie i nowocześnie.

Podsumowanie i efektywność działania

Podsumowując, android_stan_nridwms.js umożliwia szybkie i intuicyjne sprawdzenie stanu magazynowego dla wybranej lokalizacji. Skrypt prowadzi użytkownika krok po kroku - od wpisania kryterium wyszukiwania, przez pobranie i prezentację wyników, aż po możliwość rozpoczęcia nowego skanowania. Dzięki zastosowaniu przejrzystych, krótkich zdań oraz aktywnej obsługi zdarzeń, system działa sprawnie i przypomina nowoczesne aplikacje mobilne. W rezultacie magazynier pracuje efektywnie, a system dostarcza jasne i czytelne informacje na temat stanu towarów.

Chcesz zobaczyć transakcje w działaniu?

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