Plik: yard_transport_wew.js – Zarządzanie Zleceniami dla Transportu Wewnętrznego
Plik yard_transport_wew.js odpowiada za obsługę transportu wewnętrznego na terenie zakładu. Umożliwia generowanie i potwierdzanie zleceń transportowych, obsługę miejsc postoju oraz przekazywanie instrukcji dla kierowców.
Funkcja MojaOnLoad()
Główna funkcja odpowiedzialna za inicjalizację formularza transportu wewnętrznego:
- Ładuje arkusz stylów maw_events.css.
- Pobiera numer referencyjny zlecenia transportowego (gcRefno).
- Sprawdza, czy zlecenie istnieje w bazie danych.
- Jeśli brak danych, wyświetla komunikat Brak danych i kończy działanie.
- Tworzy dynamiczny formularz w zależności od statusu transportu:
- Jeśli transport nie jest jeszcze wykonany, wyświetla opcję potwierdzenia jego realizacji.
- W przeciwnym razie generuje formularz zlecenia transportu wewnętrznego.
Struktura formularza
Formularz transportu wewnętrznego zawiera następujące pola:
- Miejsce postoju – lokalizacja pojazdu.
- Numer pojazdu – identyfikacja środka transportu.
- Numer dokumentu – powiązany dokument przewozowy.
- Numer zamówienia – identyfikacja zlecenia transportowego.
- Kontrahent – firma odpowiedzialna za transport.
- Asortyment – przewożone towary.
Obsługa transportu wewnętrznego
Tworzenie nowego zlecenia
Jeżeli transport wymaga realizacji, formularz umożliwia:
- Wybór rodzaju transportu (NRIDASM).
- Wybór nowego miejsca postoju (NRIDPAR).
- Dodanie komunikatu dla kierowcy.
Po wypełnieniu formularza użytkownik może kliknąć przycisk Generuj zlecenie transportu, który zapisuje dane w bazie.
Funkcja ZlecenieTransportu()
Obsługuje zapis nowego zlecenia do bazy SQL:
- Sprawdza, czy wszystkie wymagane pola zostały uzupełnione.
- Pobiera wartości wybranych parametrów.
- Wysyła zapytanie SQL do zapisania danych.
- Po zakończeniu operacji wyświetla komunikat o utworzeniu zlecenia.
Funkcja ZlecenieTransportuEnd()
Obsługuje potwierdzenie wykonania transportu:
- Zapisuje status w bazie danych.
- Wyświetla komunikat o zakończeniu transportu.
- Automatycznie zamyka okno po kilku sekundach.
Podsumowanie
Plik yard_transport_wew.js to narzędzie do zarządzania transportem wewnętrznym w zakładzie. Umożliwia tworzenie zleceń transportowych, przypisywanie miejsc postoju oraz potwierdzanie wykonania transportu. Dzięki integracji z bazą SQL zapewnia płynność procesów logistycznych i zwiększa efektywność operacji wewnętrznych.
Czytaj więcej:
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.
tablet_dpmag_pw
Plik tablet_dpmag_pw.js obsługuje proces tworzenia i edycji dokumentu przyjęcia wewnętrznego (PW) w systemie Studio WMS.net. Skrypt umożliwia dynamiczne dodawanie pozycji, walidację danych oraz zapis dokumentu w bazie SQL. Dzięki temu użytkownik może efektywnie zarządzać procesem przyjęcia wewnętrznego towarów w magazynie.
tablet_dpmag_pz
Plik tablet_dpmag_pz.js obsługuje proces tworzenia i edycji dokumentu przyjęcia do magazynu (PZ) w systemie Studio WMS.net. Skrypt umożliwia dynamiczne dodawanie pozycji, walidację danych oraz zapis dokumentu w bazie SQL. Dzięki temu użytkownik może efektywnie zarządzać procesem przyjęcia towarów w magazynie.
tablet_dpmag_rw
Plik tablet_dpmag_rw.js obsługuje proces tworzenia dokumentu rozchodu wewnętrznego (RW) w systemie Studio WMS.net. Skrypt umożliwia użytkownikowi dodawanie, edytowanie oraz zatwierdzanie dokumentu RW, a także obsługuje walidację danych oraz dynamiczne interakcje z bazą SQL.
yard_view_details
Plik yard_view_details.js to narzędzie do monitorowania transportów na terenie zakładu. Umożliwia użytkownikom przeglądanie szczegółowych danych o pojazdach, przewoźnikach i kierowcach oraz wysyłanie powiadomień SMS. Dzięki dynamicznemu interfejsowi ułatwia zarządzanie ruchem transportowym w obrębie magazynów i parkingów.