StudioSystem

android_stan_nridasn - element platformy StudioSystem

Skrypt android_stan_nridasn.js pomaga użytkownikom wyświetlić stan magazynowy dla wybranego asortymentu. Działa na urządzeniach.

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 Wybranego Asortymentu

Plik android_stan_nridasn.js obsługuje proces sprawdzania stanów magazynowych dla określonego artykułu w aplikacji mobilnej Studio WMS.net. Umożliwia użytkownikowi wprowadzenie kodu EAN lub indeksu, pobranie informacji o produkcie oraz wyświetlenie szczegółowego stanu w różnych lokalizacjach.

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 EAN lub indeksu artykułu.
  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 kodu EAN lub indeksu artykułu.
  • 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 magazynowe.

Funkcja OdczytValue()

Odpowiada za pobranie informacji o stanie magazynowym:

  1. Ukrywa sekcję z wynikami wyszukiwania.
  2. Wysyła zapytanie SQL pobierające dane produktu na podstawie wprowadzonego kodu.
  3. Jeśli produkt nie istnieje w bazie, wyświetla komunikat Brak danych!!.
  4. Tworzy dynamiczny widok szczegółowych informacji o produkcie.
  5. Pobiera dodatkowe informacje o lokalizacjach składowania oraz ilościach.
  6. Generuje listę lokalizacji i ich stanów magazynowych.

Funkcja NewSkan()

Obsługuje rozpoczęcie nowego skanowania:

  • Resetuje pole wyszukiwania.
  • Ukrywa wyniki poprzedniego wyszukiwania.
  • Ustawia fokus na pole wpisywania kodu EAN.

Podsumowanie

Plik android_stan_nridasn.js to narzędzie dla magazynierów umożliwiające szybkie sprawdzenie stanów magazynowych dla określonych artykułów. Skrypt automatyzuje pobieranie danych o produktach, umożliwia skanowanie kodów EAN. Ponadto prezentuje szczegółowy stan asortymentu w różnych lokalizacjach magazynowych.

Skrypt android_stan_nridasn.js

Skrypt android_stan_nridasn.js pomaga użytkownikom wyświetlić stan magazynowy dla wybranego asortymentu. Działa na urządzeniach mobilnych i został stworzony z myślą o wygodzie pracy w Internecie. Skrypt umożliwia szybkie wyszukiwanie produktów po kodzie EAN lub indeksie, a następnie prezentuje dane o zapasie oraz szczegółowe informacje z magazynu.

Rozwinięcie

Na początku funkcja MojaOnLoad() dodaje arkusz stylów do nagłówka, co sprawia, że interfejs wygląda estetycznie i zgodnie z wymaganiami mobilnymi. Następnie skrypt dynamicznie buduje formularz, tworząc tabelę o szerokości 400 pikseli. W formularzu znajduje się pole tekstowe do wyszukiwania (mySEARCH) oraz sekcja wyników (myWynik), którą początkowo ukrywa. Dzięki temu użytkownik najpierw koncentruje się na wpisaniu kodu.

Kiedy użytkownik wpisze kod i naciśnie Enter, wywołuje się funkcja OdczytValue(). Skrypt wysyła zapytanie do bazy danych i sprawdza, czy istnieją dane odpowiadające wprowadzonemu kodowi. Jeśli nie znajdzie danych, odtwarza dźwięk „zonk.mp3” i wyświetla komunikat. Natomiast gdy dane zostaną znalezione, skrypt buduje wynikową treść. Używa prostych tabel, aby przedstawić informacje o nazwie, indeksie, kodzie EAN, numerze SAP i stanie magazynowym. Dodatkowo skrypt pobiera szczegółowe dane dotyczące stanów magazynowych i wyświetla je w osobnych blokach. System stosuje krótkie zdania i przejrzyste formatowanie, co przypomina działanie intuicyjnych aplikacji mobilnych.

Funkcja NewSkan() umożliwia szybkie wyczyszczenie pola wyszukiwania i ponowne rozpoczęcie operacji, co działa podobnie do przycisku „reset” w innych systemach. Skrypt zmienia styl wyświetlania formularza, a także ustawia odpowiednie kolory tła, aby interfejs był spójny z całością systemu.

Zakończenie

Podsumowując, android_stan_nridasn.js ułatwia wyszukiwanie stanu magazynowego w Internecie. Skrypt przeprowadza użytkownika przez proces wpisywania kodu i wyświetlania wyników. Działa szybko i płynnie, korzystając z dynamicznego budowania formularza oraz prostych, przejrzystych komunikatów. Dzięki temu magazynier może sprawnie kontrolować stan towarów i podejmować decyzje na podstawie aktualnych danych.

Chcesz zobaczyć Transakcje w działaniu?

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