maw_sko_mam

Plik maw_sko_mam.js to moduł systemu VSS pozwalający logistykom efektywnie zarządzać dokami magazynowymi. Umożliwia dynamiczne przeglądanie dostępnych doków, dodawanie nowych oraz organizowanie ich kolejności. Dzięki wbudowanej walidacji danych i integracji z bazą SQL system zapewnia płynne zarządzanie przestrzenią załadunkową i rozładunkową magazynów.

Zarządzanie Dokami Magazynowymi w Systemie VSS

Plik maw_sko_mam.js obsługuje proces zarządzania dokami za- i rozładunkowymi przypisanymi do magazynu w systemie VSS. Skrypt pozwala logistykom na przeglądanie, dodawanie oraz organizowanie doków magazynowych w sposób dynamiczny i przejrzysty.

Definicja funkcji i struktury interfejsu

Skrypt realizuje następujące funkcje:

  • Pobranie listy istniejących doków przypisanych do magazynu.
  • Wyświetlenie tabeli z dostępnymi dokami, ich identyfikatorami i kolejnością.
  • Dodanie nowego doku do wybranego magazynu.
  • Walidacja danych wprowadzanych przez użytkownika.
  • Zapisanie zmian w bazie SQL.

Funkcja MojaOnLoad()

Główna funkcja inicjalizująca interfejs zarządzania dokami magazynowymi. W jej ramach:

  1. Pobierane są dane dotyczące magazynu, w tym:
    • Kod magazynu.
    • Nazwa magazynu.
    • Adres oraz dodatkowe opisy.
    • Obiekt, do którego należy magazyn.
  2. Tworzony jest interfejs użytkownika, który zawiera:
    • Pola wyświetlające informacje o magazynie.
    • Lista aktualnych doków magazynowych.
    • Formularz do dodawania nowych doków.
  3. Inicjalizowana jest tabela z istniejącymi wpisami.

Obsługa doków magazynowych

Wyświetlanie istniejących wpisów

Funkcja UstawPositionTable() pobiera listę dostępnych doków przypisanych do magazynu i wyświetla je w tabeli z następującymi kolumnami:

  • Identyfikator – unikalny kod doku.
  • Kolejność – określa kolejność wykorzystywania doków.
  • Uwagi – dodatkowe informacje o doku magazynowym.

Tabela jest generowana dynamicznie na podstawie danych pobranych z bazy SQL i prezentowana w komponencie jqxGrid.

Dodawanie nowego doku

Funkcja btnDodaj() obsługuje dodawanie nowych doków do systemu:

  1. Sprawdza, czy użytkownik podał wymagane dane.
  2. Weryfikuje, czy identyfikator doku nie przekracza 50 znaków.
  3. Sprawdza poprawność wartości w polu „Kolejność” (min. 1, max. 99999).
  4. Blokuje przycisk dodawania na czas operacji.
  5. Tworzy zapytanie SQL i zapisuje dane w bazie.
  6. Po zakończeniu operacji odświeża tabelę, aby uwzględnić nowo dodany dok.

Obsługa walidacji

Funkcja sprawdza poprawność wprowadzonych danych:

  • Identyfikator doku musi zawierać maksymalnie 50 znaków.
  • Kolejność doku jest liczbą całkowitą i mieści się w zakresie 1–99999.

Funkcja AddSuccessEnd()

Po poprawnym dodaniu nowego doku:

  • Wyświetlany jest komunikat potwierdzający zapis.
  • Resetowane są wartości domyślne formularza.
  • Odświeżana jest tabela dostępnych doków magazynowych.

Podsumowanie

Plik maw_sko_mam.js to moduł systemu VSS pozwalający logistykom efektywnie zarządzać dokami magazynowymi. Umożliwia dynamiczne przeglądanie dostępnych doków, dodawanie nowych oraz organizowanie ich kolejności. Dzięki wbudowanej walidacji danych i integracji z bazą SQL system zapewnia płynne zarządzanie przestrzenią załadunkową i rozładunkową magazynów.

Czytaj więcej:

  • maw_events_dyspozycja

    Plik maw_events_dyspozycja.js obsługuje przydzielanie miejsc oraz zarządzanie dyspozycjami w procesie awizacji. Umożliwia dynamiczną konfigurację transportu, automatyczne wysyłanie powiadomień SMS oraz zapis do bazy danych, co poprawia organizację ruchu transportowego.

    Transakcje YMS

  • maw_events_ins_ktr.js

    Plik maw_events_ins.js to kluczowy komponent systemu awizacji, który umożliwia użytkownikom intuicyjne tworzenie i edycję awizacji. Automatyzuje proces wyboru lokalizacji, planowania godzin oraz walidacji danych, zapewniając poprawność i efektywność operacyjną. Integracja z bazą SQL pozwala na szybkie zapisywanie danych, a dynamiczne formularze ułatwiają użytkownikowi wprowadzanie niezbędnych informacji.

    Transakcje YMS

  • maw_sko_awiz.js

    Plik maw_sko_awiz.js to moduł systemu VSS pozwalający logistykom i spedycji zarządzać harmonogramem pracy magazynu. Dzięki dynamicznemu formularzowi użytkownicy mogą łatwo przeglądać dostępne przedziały czasowe i dodawać nowe w sposób kontrolowany i zautomatyzowany. Walidacja danych minimalizuje ryzyko błędów, a integracja z bazą SQL zapewnia natychmiastową aktualizację harmonogramu operacji logistycznych.

    Transakcje YMS

  • tablet_dpmag_zwz

    Plik tablet_dpmag_zwz.js obsługuje proces zlecenia wydania z magazynu (ZWZ) w systemie Studio WMS.net. Skrypt umożliwia dodawanie i edytowanie dokumentów, zarządzanie pozycjami oraz zapisywanie zmian w bazie SQL. Dzięki dynamicznej walidacji użytkownik ma pełną kontrolę nad procesem wydawania towarów.

    Transakcje WMS

  • wms_dptrm.js

    Skrypt wms_dptrm.js w programie Studio WMS.net służy do kompleksowego zarządzania zadaniami zapisywanymi w systemie, które dotyczą m.in. przydzielania i monitorowania prac wykonywanych przy użyciu terminali mobilnych.

    Transakcje WMS