Formularz dopisania wjazdu nieawizowanego (dla pracowników ochrony)
W związku z trudnościami w awizowaniu 100% transportów (wynikającymi np. z braku dyscypliny kierowców, dynamicznych zmian w zapotrzebowaniu fabryki), wprowadzono formularz dopisywania wjazdów nieawizowanych. Umożliwia on rejestrację wjazdów, które nie zostały zgłoszone w systemie awizacji. Formularz ten jest przeznaczony dla pracowników ochrony i dostępny po zalogowaniu.
Cel formularza
Formularz ten służy do ewidencjonowania wjazdów na teren zakładu, które z różnych przyczyn nie zostały zaawizowane. Pozwala to na zachowanie pełnej kontroli nad ruchem pojazdów, nawet w sytuacjach awaryjnych lub nieprzewidzianych.
Kto korzysta z formularza?
Formularz przeznaczony jest dla pracowników ochrony, którzy są odpowiedzialni za rejestrację ruchu pojazdów na terenie obiektu.
Kiedy korzystać z formularza?
Formularza należy użyć w przypadku, gdy pojazd wjeżdża na teren zakładu, a jego wjazd nie został wcześniej zaawizowany w systemie. Może to być spowodowane np.:
- Brakiem awizacji ze strony kierowcy/spedytora.
- Nagłą zmianą w harmonogramie dostaw.
- Awarą systemu awizacji.
- Innymi nieprzewidzianymi okolicznościami.
Jak wypełnić formularz?
Formularz powinien zawierać następujące informacje (w zależności od potrzeb):
- Data i godzina wjazdu: Dokładny czas przyjazdu pojazdu.
- Numer rejestracyjny pojazdu: Identyfikacja pojazdu.
- Nazwa kierowcy/firmy transportowej: Dane identyfikacyjne osoby lub firmy.
- Opis ładunku (opcjonalnie): Informacja o przewożonym towarze.
- Cel wizyty: Krótki opis powodu wjazdu (np. rozładunek, załadunek, wizyta).
- Imię i nazwisko pracownika ochrony: Osoba rejestrująca wjazd.
- Uwagi (opcjonalnie): Dodatkowe informacje dotyczące wjazdu.
Korzyści z Wdrożenia Formularza:
- Pełna kontrola nad ruchem: Rejestracja wszystkich wjazdów, nawet nieawizowanych.
- Dokładne dane: Informacje o nieplanowanych wjazdach, które mogą być istotne dla logistyki i bezpieczeństwa.
- Możliwość raportowania: Generowanie raportów na podstawie zebranych danych.
- Poprawa bezpieczeństwa: Monitorowanie i ewidencjonowanie wszystkich pojazdów wjeżdżających na teren obiektu.
Pola opisane etykietami z wytłuszczoną czcionką są wymagane do uzupełnienia.

Formularz Dopisania Wjazdu Nieawizowanego na Teren Zakładu (Brama – VSS)
Plik maw_events_ins_yms.js obsługuje proces rejestracji wjazdu nieawizowanego na teren zakładu przez system VSS w roli Brama. Skrypt generuje dynamiczny formularz pozwalający na wprowadzenie informacji o pojeździe, przewoźniku, ładunku oraz kierowcy. Obsługuje walidację danych i zapis do bazy SQL.
Definicja zmiennych globalnych
Na początku skryptu definiowane są kluczowe zmienne:
- date_from, date_to – zakres czasowy wjazdu pojazdu.
- cACH – status zgłoszenia (domyślnie „1”).
- cPRX – identyfikator procesu VSS (domyślnie „YMS”).
Funkcja MojaOnLoad()
Główna funkcja odpowiedzialna za inicjalizację interfejsu formularza. W jej ramach:
- Pobierane są parametry daty rozpoczęcia i zakończenia wjazdu.
- Tworzony jest dynamiczny formularz zawierający:
- Wybór obiektu (oddziału), magazynu i bramy.
- Rodzaj zdarzenia – typ awizacji.
- Dane kontrahenta oraz nazwa firmy.
- Rodzaj transportu oraz ewentualne informacje o kontenerach.
- Asortyment, ilość palet i rodzaj palet.
- Numer rejestracyjny pojazdu i naczepy.
- Dane kierowcy – imię, nazwisko, telefon, dokument tożsamości.
- Opcjonalne pole na numer zamówienia SAP.
- Uwagi – opis celu wjazdu.
- Dodawane są interaktywne elementy, takie jak pola wyboru i kalendarze.
Obsługa zdarzeń formularza
Formularz obsługuje interaktywne działania użytkownika:
- Po wyborze oddziału aktywowane są kolejne sekcje formularza.
- Po określeniu magazynu użytkownik wybiera bramę.
- Po wpisaniu danych transportowych aktywowana zostaje opcja zapisania wjazdu.
Funkcja Calendar_insert_UstawStrone()
Wczytuje dane dotyczące zgłoszonego wjazdu i wypełnia formularz danymi:
- Pobiera oddział, magazyn i bramę.
- Ustawia nazwę kontrahenta oraz firmę przewoźnika.
- Wypełnia pola transportowe (rodzaj transportu, numery rejestracyjne).
- Wprowadza informacje o kierowcy.
- Dodaje numer identyfikacyjny dokumentu wjazdu.
Funkcja NewCal()
Obsługuje zapis nowego zgłoszenia wjazdu:
- Sprawdza, czy użytkownik podał wymagane informacje.
- Weryfikuje poprawność danych kierowcy i numerów rejestracyjnych.
- Tworzy zapytanie SQL do zapisania danych w bazie.
- Przydziela unikalny numer identyfikacyjny dla zgłoszenia.
Obsługa numeracji wjazdu
Jeżeli zgłoszenie wymaga przydzielenia numeru dokumentu:
- System generuje nowy numer identyfikacyjny.
- Aktualizuje wpis w bazie SQL.
- Dodaje wpis do historii operacji.
Funkcja AddSuccessEnd()
Po poprawnym zapisaniu:
- Wyświetlany jest komunikat potwierdzający.
- System generuje dokument PDF potwierdzający wjazd.
- Jeśli użytkownik nie korzysta z podglądu, okno zostaje zamknięte.
Podsumowanie
Plik maw_events_ins_yms.js obsługuje pełny proces rejestracji wjazdu nieawizowanego na teren zakładu. Pozwala na dynamiczne wprowadzanie i weryfikację danych, integrację z systemem kontrahentów oraz generowanie dokumentu potwierdzającego wjazd. Dzięki temu zapewnia efektywne i bezpieczne zarządzanie ruchem pojazdów.
Czytaj więcej:
Księga gości – maw_events_ins_vss.js
Plik maw_events_ins_vss.js obsługuje pełny proces rejestracji wejścia gościa na teren zakładu. Pozwala na dynamiczne wprowadzanie i weryfikację danych, integrację z systemem kontrahentów oraz generowanie dokumentu przepustki. Dzięki temu zapewnia efektywne i bezpieczne zarządzanie ruchem gości.
Zmiana statusu przez skanowanie – maw_events_scan.js
Plik maw_events_scan.js to kluczowy element systemu VSS, umożliwiający szybkie zarządzanie awizacjami z wykorzystaniem skanera kodów kreskowych. Automatyzuje identyfikację transportów, prezentację szczegółów oraz zmianę statusów, co znacznie usprawnia proces obsługi dostaw i wysyłek.
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.
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.
maw_events_ins_ktr_aso
Plik maw_events_ins_ktr_aso.js obsługuje rejestrację i edycję awizacji ASO. Automatyzuje wybór lokalizacji, rodzajów transportu oraz walidację wprowadzonych danych. Dzięki integracji z bazą SQL umożliwia szybkie i efektywne zarządzanie procesem awizacji.