StudioSystem

yard_transport_wew

Plik yard_transport_wew.js to narzędzie do zarządzania transportem wewnętrznym w zakładzie. Umożliwia tworzenie zleceń transportowych,.

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

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:

  1. Ładuje arkusz stylów maw_events.css.
  2. Pobiera numer referencyjny zlecenia transportowego (gcRefno).
  3. Sprawdza, czy zlecenie istnieje w bazie danych.
  4. Jeśli brak danych, wyświetla komunikat Brak danych i kończy działanie.
  5. 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:

  1. Sprawdza, czy wszystkie wymagane pola zostały uzupełnione.
  2. Pobiera wartości wybranych parametrów.
  3. Wysyła zapytanie SQL do zapisania danych.
  4. 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.

Chcesz zobaczyć transakcje w działaniu?

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