Sprawdzanie Stanu Magazynowego dla Wybranego Numeru Partii
Plik android_stan_nrserii.js obsługuje proces sprawdzania stanów magazynowych dla konkretnego numeru partii w aplikacji mobilnej Studio WMS.net. Skrypt umożliwia użytkownikowi wpisanie numeru partii, pobranie informacji o produkcie oraz wyświetlenie szczegółowego stanu w różnych lokalizacjach magazynowych.
Funkcja MojaOnLoad()
Główna funkcja odpowiedzialna za inicjalizację interfejsu użytkownika:
- Dodaje arkusz stylów dla urządzeń mobilnych DefaultAndroid.css.
- Tworzy dynamiczny formularz z polem do wpisania numeru partii.
- Generuje interfejs do wyświetlania wyników wyszukiwania.
- Inicjalizuje obsługę klawisza Enter do automatycznego wywołania funkcji OdczytValue().
Obsługa sprawdzania stanu magazynowego
Formularz zawiera:
- Pole tekstowe do wpisania numeru partii.
- 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 dla podanego numeru partii:
- Ukrywa sekcję z wynikami wyszukiwania.
- Wysyła zapytanie SQL pobierające dane produktu na podstawie numeru partii.
- Jeśli produkt nie istnieje w bazie, wyświetla komunikat Brak danych!!.
- Tworzy dynamiczny widok szczegółowych informacji o produkcie.
- Pobiera dodatkowe informacje o lokalizacjach składowania oraz ilościach.
- 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 numeru partii.
Podsumowanie
Plik android_stan_nrserii.js to narzędzie dla magazynierów umożliwiające szybkie sprawdzenie stanów magazynowych dla określonych numerów partii. Skrypt automatyzuje pobieranie danych o produktach, umożliwia skanowanie kodów partii i prezentuje szczegółowy stan asortymentu w różnych lokalizacjach magazynowych.
Cel modułu
Skrypt „android_stan_nrserii.js” umożliwia użytkownikom szybkie sprawdzenie stanu magazynowego dla wybranego numeru partii. Użytkownik wpisuje numer partii, a system natychmiast wyświetla dane o zapasie towaru. W ten sposób magazynier może sprawdzić, ile towaru jest dostępne, co przypomina działanie przejrzystych aplikacji mobilnych.
Budowa interfejsu i działanie modułu
Na początku funkcja MojaOnLoad() dodaje styl CSS, aby interfejs wyglądał nowocześnie na urządzeniach mobilnych. Następnie skrypt generuje formularz w formie tabeli o szerokości 400 pikseli. W formularzu użytkownik widzi pole do wpisania numeru partii, a wynik wyszukiwania pojawia się poniżej. Dodatkowo, przycisk „NOWY” umożliwia szybkie rozpoczęcie nowego wyszukiwania.
Gdy użytkownik wpisze numer partii i naciśnie Enter, funkcja OdczytValue() wykonuje zapytanie do bazy. System sprawdza, czy dany numer partii istnieje. Jeśli nie, odtwarza dźwięk i wyświetla komunikat, co można porównać do sygnału ostrzegawczego. Natomiast gdy dane zostaną znalezione, skrypt buduje wynikową treść. System prezentuje podstawowe informacje – nazwę asortymentu, indeks, drugi indeks, kod EAN, numer SAP i zapas – w czytelnej tabeli. Potem skrypt pobiera szczegółowe dane o stanie magazynowym i prezentuje je w oddzielnych blokach. Każdy blok zawiera nazwę miejsca składowania oraz stan towaru, co ułatwia porównanie danych z różnych lokalizacji.
Na końcu funkcja NewSkan() umożliwia wyczyszczenie pola wyszukiwania i ponowne rozpoczęcie operacji. Dzięki temu interfejs działa płynnie, a użytkownik może szybko sprawdzić stan towaru dla kolejnych numerów partii.
Efektywność i przejrzystość działania
Podsumowując, skrypt „android_stan_nrserii.js” pomaga magazynierowi w szybkim sprawdzeniu stanu towaru. Interfejs jest prosty, przejrzysty i działa jak dobrze naoliwiona maszyna. Użytkownik wpisuje numer partii, a system natychmiast prezentuje dane w podzielonych sekcjach. Dzięki użyciu krótkich, prostych zdań i płynnych przejść, moduł usprawnia codzienną pracę i pomaga podejmować decyzje oparte na aktualnych danych.
Czytaj więcej:
android_dpmag_zl_as
Skrypt android_dpmag_wzb.js to zaawansowany moduł mobilnego interfejsu w systemie Studio WMS.net, dedykowany obsłudze operacji wydania towaru w ramach dokumentów typu „WZB”. Jego głównym celem jest przeprowadzenie magazyniera przez proces realizacji dokumentu – od wprowadzenia numeru dokumentu, poprzez identyfikację pozycji przy użyciu kodu EAN, aż do zatwierdzenia operacji wraz z rejestracją szczegółowych danych dotyczących partii, palet
android_dpmag_zl_pal
android_dpmag_wzb.js umożliwia szybkie i przejrzyste wydanie towaru. System łączy w sobie dynamiczne wprowadzanie danych, aktywną walidację oraz intuicyjną nawigację. Dzięki temu magazynier pracuje sprawnie, a operacje wydania realizuje z minimalnym ryzykiem pomyłek.
android_stan_nridasn
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.
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 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.
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 parametry operacji. Użytkownik widzi formularz, który powoli się ujawnia. Formularz został zaprojektowany, aby ułatwić szybkie wprowadzanie danych.