Okno czasowe to zarezerwowany przedział, w którym konkretny pojazd ma prawo podstawić się pod wskazany dok magazynu. W platformie StudioSystem doba jest dzielona na sloty (standardowo co 20 minut) przypisane do pojedynczej bramy, a rezerwację zakłada przewoźnik przez przeglądarkę - bez telefonów do magazyniera.
Czym jest okno czasowe
Okno czasowe w logistyce wyznacza granicę między pracą działu logistyki a bezpośrednimi działaniami magazynu. To moment, w którym uzgodnienia handlowe i transportowe zamieniają się w konkretną godzinę podstawienia pojazdu pod rampę. W jednym punkcie spotykają się interesy kilku stron naraz: dostawcy, przewoźnika, działu zakupów, magazynu i portierni odpowiedzialnej za weryfikację aut na bramie wjazdowej.
Bez rezerwacji terminu magazyn pracuje w trybie reaktywnym - obsługuje to, co akurat podjedzie pod bramę. Przy kilku transportach dziennie dobrze zorganizowany dział logistyki radzi sobie z tym telefonicznie. Sytuacja zmienia się radykalnie, gdy dziennie trzeba obsłużyć kilkadziesiąt lub kilkaset pojazdów. Wtedy potrzebny jest system rezerwacji okien czasowych, który rozkłada obciążenie w czasie zamiast reagować na kolejkę pod płotem.
Poprawnie wdrożone okna czasowe rozwiązują kilka problemów jednocześnie:
- Kolejki pojazdów przed magazynem - ruch rozkłada się równomiernie zamiast piętrzyć w godzinach szczytu.
- Przestoje ludzi i sprzętu - brygada rozładunkowa i wózki widłowe mają przewidywalne obciążenie w ciągu zmiany.
- Kary umowne za przetrzymanie pojazdu - czas postoju kierowcy skraca się, bo obsługa zaczyna się o umówionej porze.
- Chaos komunikacyjny - ustalenia przestają krążyć w mailach i rozmowach telefonicznych, a trafiają do jednego rejestru.
- Brak danych do rozliczeń - każda wizyta zostawia ślad z godzinami wjazdu i wyjazdu, wagą i liczbą palet.
System awizacji dokowych
Określenie system awizacji dokowych podkreśla istotny szczegół: rezerwacja nie dotyczy magazynu jako całości, lecz konkretnego stanowiska przeładunkowego. To różnica praktyczna, nie terminologiczna. Magazyn z pięcioma bramami, w którym rezerwuje się „termin w magazynie", bardzo szybko trafia na sytuację, w której trzy pojazdy z tej samej godziny walczą o jedną wolną rampę.
W module awizacji platformy StudioSystem każda brama ma własny kalendarz i własną siatkę slotów. Formularz nowej awizacji wiąże rezerwację z obiektem, magazynem i bramą, a dopiero potem pozwala wskazać dzień i wolne okno czasowe. Rozwiązanie opiera się na tej samej architekturze transakcji aspx, co pozostałe moduły platformy, więc konfiguracja slotów odbywa się bez ingerencji w kod aplikacji.

Rezerwacja slotu pod konkretną bramą
Zanim przewoźnik wybierze godzinę, wskazuje obiekt, magazyn i bramę. Siatka poniżej kalendarza pokazuje wyłącznie sloty tej jednej bramy, więc rezerwacja nie może się nałożyć na inny transport przy tym samym doku.
Formularz awizacji zbiera komplet informacji potrzebnych magazynowi do przygotowania się na dostawę, zanim pojazd ruszy w trasę:
- Rodzaj awizacji i rodzaj transportu - rozróżnienie dostawy, odbioru i transportu wewnętrznego.
- Numer zamówienia SAP - pole wiążące rezerwację z dokumentem w systemie ERP klienta.
- Asortyment - informacja, czego dotyczy ładunek, istotna przy towarach wymagających warunków specjalnych.
- Ilość palet, rodzaj palet i znacznik palet piętrowanych - dane pozwalające oszacować czas rozładunku i miejsce składowania.
- Agencja celna - znacznik dla transportów wymagających odprawy.
Rezerwacja krok po kroku
Cały proces jest zaprojektowany tak, aby przenieść ciężar uzgodnień na stronę zamawiającą transport. Logistyk nie spędza czasu na potwierdzaniu godzin przez telefon, bo przewoźnik sam widzi dostępność i sam wybiera termin.
W praktyce rejestracja przebiega w czterech krokach. Po pierwsze, przewoźnik loguje się przez przeglądarkę i wybiera obiekt oraz bramę. Po drugie, wskazuje dzień w kalendarzu i widzi siatkę wolnych okien - zajęte przedziały są wyraźnie odróżnione kolorem, więc podwójna rezerwacja tego samego slotu jest niemożliwa. Po trzecie, uzupełnia dane ładunku i zapisuje zgłoszenie. Po czwarte, otrzymuje zwrotnie potwierdzenie z godziną, o której kierowca powinien podstawić się pod rampę.
Dla stałych kursów realizowanych w tych samych dniach i godzinach system udostępnia osobną pozycję awizacja cykliczna. Rezerwację zakłada się wtedy raz, a nie kilkanaście razy w miesiącu, co przy regularnych dostawach od tego samego dostawcy oszczędza realną pracę biurową po obu stronach.
Cztery poziomy kalendarzy
Jedna siatka slotów wystarcza małemu magazynowi. Firma z kilkoma zakładami, kilkunastoma magazynami i kilkudziesięcioma bramami potrzebuje widoku, który da się zawęzić do interesującego poziomu. Moduł kalendarzy grupuje widoki w cztery warstwy - od ogólnego obrazu całej organizacji po pojedynczą bramę.

Kalendarze wg obiektów, magazynów i bram
Każda brama ma osobny kafel, a wśród kalendarzy ogólnych znajduje się widok Zajętość ramp - najszybszy sposób sprawdzenia, gdzie w danym dniu zostało jeszcze miejsce.
| Poziom kalendarza | Co pokazuje | Typowy odbiorca |
|---|---|---|
| Kalendarze ogólne | Kalendarz ogólny, podział wg rodzajów transportów oraz zajętość ramp | Kierownik logistyki |
| Wg obiektów | Ruch w obrębie jednej lokalizacji, np. centrum logistycznego lub zakładu | Kierownik obiektu |
| Wg magazynów | Awizacje przypisane do konkretnego magazynu w ramach obiektu | Kierownik magazynu |
| Wg bram | Obłożenie pojedynczej bramy w układzie slotów czasowych | Portiernia, brygadzista |
Warstwa kalendarzy odpowiada też na pytanie o zarządzanie oknami czasowymi w skali całej organizacji: widok zajętości ramp pozwala przesunąć część dostaw na mniej obciążone stanowiska, zanim powstanie kolejka. Kto potrzebuje obrazu tego, co dzieje się fizycznie na placu, a nie tylko w kalendarzu, znajdzie go w module graficznej wizualizacji placu i miejsc parkingowych.
Od bramy do zwolnienia rampy
Rezerwacja slotu to dopiero początek. Wartość systemu klasy YMS ujawnia się w momencie, gdy pojazd faktycznie wjeżdża na teren zakładu, a rejestr awizacji zamienia się w rejestr rzeczywistych zdarzeń. Ekran szczegółów wizyty rozdziela ten przebieg na trzy etapy: podstawienie pod bramę, wjazd na teren zakładu oraz wyjazd.

Rejestr rzeczywistych zdarzeń, nie tylko planu
Waga i liczba palet zapisywane osobno przy wjeździe i wyjeździe dają podstawę do rozliczenia transportu oraz do analizy, ile faktycznie trwała obsługa danego kontrahenta.
Zakładki formularza rozdzielają trzy warstwy informacji: dane ewidencyjne awizacji, dokumenty powiązane z transportem oraz realizację, czyli faktyczny przebieg wizyty. Do zgłoszenia można dołączyć załączniki, a pasek poleceń nad tabelą udostępnia operacje takie jak zmiana statusu, podgląd, wysyłka e-maila czy wydruk. Sposób, w jaki taki pasek jest definiowany dla każdej tabeli osobno, opisuje materiał o module Konfigurator.
Zamknięciem cyklu jest zwolnienie rampy. Operacja dostępna z poziomu widoku magazynu podsumowuje transport i uwalnia stanowisko dla kolejnego pojazdu.

Zamknięcie wizyty i zwolnienie stanowiska
Formularz wiąże numer Load Plan z przewoźnikiem, kierowcą, ciągnikiem i naczepą, a zaznaczenie powiadomienia wysyła informację bez opuszczania ekranu.
Warto zwrócić uwagę na dwa znaczniki na dole formularza - Powiadom e-mail oraz Powiadom SMS. To one zamykają pętlę komunikacyjną: kierowca i dyspozytor dowiadują się o zwolnieniu stanowiska w tej samej chwili, w której magazyn kończy obsługę. Konfigurację samej bramki tekstowej opisuje strona o powiadomieniach SMS, a obsługę korespondencji dwukierunkowej - materiał o dwustronnej korespondencji mailowej.
Co zmienia się w magazynie
Różnica między magazynem pracującym bez rezerwacji terminów a magazynem z wdrożonymi oknami czasowymi jest widoczna w codziennych szczegółach operacyjnych.
| Obszar | Bez okien czasowych | Z systemem awizacji dokowych |
|---|---|---|
| Ustalanie godziny | Telefony i e-maile do magazyniera | Samodzielna rezerwacja przez przeglądarkę |
| Obciążenie bram | Spiętrzenia w godzinach szczytu | Ruch rozłożony na sloty w ciągu doby |
| Czas postoju kierowcy | Oczekiwanie w kolejce przed bramą | Obsługa w zarezerwowanym przedziale |
| Wiedza o dostawie | Znana w chwili przyjazdu pojazdu | Asortyment i liczba palet znane z wyprzedzeniem |
| Dane do rozliczeń | Notatki i dokumenty papierowe | Rejestr wjazdów, wyjazdów, wag i palet |
| Planowanie brygady | Reakcja na to, co podjedzie | Grafik oparty na potwierdzonych rezerwacjach |
Integracja z ERP i modułami
Moduł awizacji nie działa w oderwaniu od reszty systemu. Połączenie okien czasowych z systemem ERP - w praktyce najczęściej z SAP - umożliwia dwukierunkową wymianę informacji: rezerwacja może powstać na podstawie zamówienia, a dane o zrealizowanej dostawie wracają do systemu nadrzędnego. Kanałem tej wymiany jest WebAPI platformy StudioSystem działające w architekturze REST, natomiast dane rezerwacji trafiają do tej samej bazy danych SQL Server, z której korzystają moduły magazynowe.
Po stronie interfejsu użytkownika moduł awizacji sąsiaduje z kilkoma pokrewnymi obszarami widocznymi w menu: sekcją KPI, rejestrem bieżących transportów, historią, obszarem Yard Management, rozpoznawaniem tablic rejestracyjnych (LPR) oraz asystentem bramy. Pełną listę pojedynczych transakcji odpowiadających za moduł awizacyjny zebrano na stronie transakcji YMS, a szerszy kontekst produktowy opisuje materiał o systemie awizacyjnym.
Podsumowanie
Okno czasowe jest prostym pojęciem o dużych konsekwencjach operacyjnych: zamienia otwartą kolejkę pod bramą w uporządkowany harmonogram przypisany do konkretnych doków. W platformie StudioSystem realizuje je moduł awizacji, w którym doba dzieli się na sloty przypisane do pojedynczej bramy, rezerwację zakłada przewoźnik przez przeglądarkę, a każda wizyta zostawia komplet danych: godziny wjazdu i wyjazdu, wagę, liczbę palet oraz dane kierowcy i pojazdu.
Dla magazynu oznacza to przewidywalne obciążenie ramp i brygady, dla przewoźnika krótszy postój, a dla działu logistyki koniec ustalania godzin przez telefon. To jeden z modułów działających na wspólnej warstwie platformy StudioSystem - obok systemów WMS, TCS i RMA korzystających z tego samego administratora, konfiguratora i warstwy transakcji.