Integracja YMS z WMS - VSS.net i WMS.net w jednym ekosystemie logistycznym

Połączenie systemu awizacyjnego YMS z systemem zarządzania magazynem WMS tworzy spójne środowisko operacyjne, w którym dane przepływają bez ręcznego przepisywania. Studio VSS.net synchronizuje się ze Studio WMS.net w czasie rzeczywistym - awizacja dostarcza informacje o nadchodzącym transporcie, WMS rezerwuje lokacje składowania i generuje dokumenty przyjęcia, a status rozładunku wraca do panelu dyspozytora w czasie rzeczywistym bez ręcznego przepisywania danych.

Zobacz bezpłatne DEMO

W skrócie: Połączenie Studio VSS.net z Studio WMS.net eliminuje podwójne wprowadzanie danych i skraca czas od rejestracji awizacji do zamknięcia dokumentu PZ o 40-60%. System awizacyjny przekazuje dane o transporcie bezpośrednio do WMS - ten rezerwuje lokacje, generuje PZ i przypisuje zadania magazynierom zanim pojazd wjedzie na plac. Po zakończeniu rozładunku status wraca do panelu dyspozytora automatycznie - bez ręcznego przepisywania między systemami.

Dlaczego YMS i WMS bez integracji tworzą silosy danych

W większości centrów logistycznych system awizacyjny i system WMS funkcjonują niezależnie. Dyspozytor placu rejestruje awizacje w jednym narzędziu, a pracownicy magazynu przyjmują towar w zupełnie innym systemie. Skutek jest zawsze ten sam: te same dane - numer dostawcy, ilość palet, numer zamówienia - są wprowadzane dwukrotnie przez dwa różne zespoły. Każde ponowne przepisywanie to ryzyko błędu, strata czasu i opóźnienie w przekazaniu informacji o nadchodzącym transporcie do magazynierów odpowiedzialnych za przyjęcie towaru.

Problem pogłębia się w sytuacjach, gdy pojazd przybywa wcześniej niż planowano albo gdy ilość towaru różni się od awizacji. Bez bezpośredniego połączenia YMS z WMS dyspozytor dzwoni do kierownika magazynu, ten ręcznie aktualizuje dokument w WMS, a aktualna informacja dociera do magazynierów z opóźnieniem. W obiekcie o dużej przepustowości - 50 lub więcej pojazdów dziennie - te nieefektywności przekładają się na wymierne straty godzin pracy i wydłużone czasy obsługi każdego pojazdu.

Integracja YMS z WMS eliminuje ten problem strukturalnie: zdarzenie w jednym systemie automatycznie aktualizuje drugi. Awizacja potwierdzona w VSS.net natychmiast tworzy rekord w WMS.net. Zamknięcie wizyty na placu automatycznie zamyka dokument przyjęcia w magazynie. Żadne dane nie są przepisywane ręcznie.

Architektura integracji Studio VSS.net i Studio WMS.net

Studio VSS.net i Studio WMS.net to produkty tego samego producenta - SoftwareStudio Sp. z o.o. - co oznacza, że integracja między nimi jest natywna i nie wymaga zewnętrznych konektorów ani dodatkowego middleware. Oba systemy korzystają z tego samego modelu danych dla kluczowych encji: dostawcy, zamówień, dokumentów magazynowych i lokacji składowania. Komunikacja odbywa się przez wewnętrzne REST API w modelu zdarzeniowym.

Zastosowanie funkcji stanu magazynowego w systemie WMS - integracja z YMS
Zdarzenia wyzwalają synchronizację danych między VSS.net a WMS.net w czasie rzeczywistym - potwierdzenie awizacji, wjazd pojazdu i zamknięcie wizyty.

Zdarzenia wyzwalające wymianę danych są zdefiniowane po obu stronach. Po stronie VSS.net są to: potwierdzenie awizacji przez dostawcę, wjazd pojazdu na plac, rozpoczęcie obsługi rampy i zamknięcie wizyty. Po stronie WMS.net są to: otwarcie dokumentu PZ, zmiana statusu realizacji i zamknięcie przyjęcia. Każde zdarzenie generuje komunikat HTTP POST do endpointu drugiego systemu z pełnym zestawem danych. Oba systemy potwierdzają odbiór komunikatu - w razie braku potwierdzenia zdarzenie jest powtarzane według skonfigurowanego harmonogramu prób.

W architekturze wielooddziałowej lub multi-tenant każdy magazyn posiada własną instancję VSS.net skojarzoną z odpowiednim zakładem w WMS.net. Integracja obsługuje także scenariusze, w których wiele magazynów jest połączonych z jednym centralnym WMS - komunikaty są tagowane identyfikatorem magazynu i kierowane do właściwego zakładu.

Zakres synchronizowanych danych między YMS a WMS

Integracja VSS.net z WMS.net nie ogranicza się do prostego powiadomienia o przyjeżdżającym pojeździe. Zakres wymienianych danych jest dostatecznie szeroki, aby WMS mógł samodzielnie przygotować cały proces przyjęcia towaru bez żadnego ręcznego wyszukiwania informacji przez magazyniera.

Z VSS.net do WMS.net przesyłane są: unikalny identyfikator awizacji, numer zamówienia zakupowego (PO), identyfikator i nazwa dostawcy, numer rejestracyjny pojazdu i naczepy, planowana data i godzina przybycia, deklarowana ilość palet i jednostek logistycznych, typ towaru i kategoria, wymagania specjalne (temperatura, ADR, certyfikaty), przydzielona rampa i szacowany czas obsługi. WMS może na podstawie tych danych wygenerować dokument PZ z wyprzedzeniem, dobrać odpowiednie lokacje składowania i przydzielić konkretne zadania magazynierom.

Raportowanie i analizy VSS.net - dane o ruchu pojazdów i efektywności ramp
Pełny zakres danych przepływa automatycznie z systemu awizacyjnego do WMS - bez ręcznego przepisywania przez pracowników magazynu.

Z WMS.net do VSS.net przesyłane są dane zwrotne: numer wygenerowanego dokumentu PZ, status realizacji przyjęcia (oczekuje, otwarto, w toku, zamknięto), rzeczywista ilość przyjętego towaru po przeliczeniu i identyfikatory lokacji składowania, do których trafił towar. Te dane są widoczne w panelu dyspozytora VSS.net i pozwalają zamknąć wizytę pojazdu dopiero po potwierdzeniu zakończenia rozładunku po stronie WMS, co eliminuje rozbieżności między danymi placu a danymi magazynu.

Przydział rampy i zamykanie wizyty w czasie rzeczywistym

Jednym z praktycznych efektów integracji jest możliwość aktywnego udziału WMS.net w wyborze optymalnej rampy dla danej dostawy. W standardowym trybie rampa jest przydzielana przez VSS.net na podstawie dostępności slotów i skonfigurowanych reguł kolejkowania. Po wdrożeniu integracji z WMS system może dodatkowo uwzględnić lokacje składowania planowane dla danego towaru i przydzielić rampę geograficznie najbliżej tej strefy magazynu, skracając drogę wewnętrznego transportu po rozładunku.

Zamknięcie wizyty pojazdu w VSS.net jest również skoordynowane z WMS. Dyspozytor nie zamknie wizyty, dopóki WMS nie potwierdzi zakończenia przyjęcia towaru - lub, w trybie manualnym, dyspozytor może wymusić zamknięcie z odnotowaniem przyczyny. Dzięki temu dane o czasie obsługi pojazdu w VSS.net odpowiadają rzeczywistemu czasowi pracy magazynierów przy rampie, a nie tylko czasowi obecności pojazdu na placu.

Wdrożenie integracji - wymagania i typowy czas realizacji

Samodzielna rezerwacja okien czasowych w VSS.net przez portal dostawcy
Wdrożenie integracji VSS.net z WMS.net przebiega w czterech etapach - od analizy zakresu danych po testy UAT i uruchomienie produkcyjne.

Wdrożenie integracji VSS.net ze Studio WMS.net przebiega w czterech etapach. Pierwszym jest analiza zakresu danych: konsultant SoftwareStudio mapuje pola danych awizacji z polami dokumentów WMS, ustala zdarzenia wyzwalające synchronizację i konfiguruje reguły transformacji dla pól mających różne formaty w obu systemach. Etap zajmuje typowo 3-5 dni roboczych. Drugim etapem jest konfiguracja konektorów w środowisku testowym i weryfikacja przepływu komunikatów dla wszystkich zdarzeń. Trzecim etapem są testy UAT z udziałem dyspozytora placu i kierownika magazynu. Czwartym - wdrożenie produkcyjne z asystentem wytwórcy przez pierwsze 2-5 dni roboczych.

Wymagania techniczne integracji są minimalne: VSS.net i WMS.net muszą być dostępne w tej samej sieci lub mieć wzajemny dostęp do endpointów REST API przez bezpieczne HTTPS. W przypadku instalacji chmurowych cała komunikacja odbywa się przez Internet z autoryzacją tokenem Bearer. Klient nie musi zapewniać żadnej dodatkowej infrastruktury serwerowej poza standardowym dostępem sieciowym między obydwoma systemami.

Jak skonfigurować integrację VSS.net z systemem WMS.net krok po kroku

Poniższy przewodnik opisuje uruchomienie wymiany danych między systemem awizacji VSS.net a systemem WMS.net w tym samym środowisku SoftwareStudio. Integracja eliminuje ręczne przepisywanie danych dostaw. Konfiguracja trwa około 30 minut i wymaga uprawnień administratora obu systemów.

~30 minut bezpłatna w ramach licencji SoftwareStudio przeglądarka internetowa
  1. Zweryfikuj wersje obu systemów i zgodność API

    Sprawdź wersję VSS.net i WMS.net w panelach administracyjnych obu systemów. Integracja dwukierunkowa wymaga VSS.net w wersji co najmniej 3.0 i WMS.net 4.2.

  2. Wygeneruj token API w WMS.net

    Zaloguj się do panelu administracyjnego WMS.net. Przejdź do Ustawienia - Integracje API i wygeneruj nowy token dla połączenia z VSS.net. Skopiuj token do schowka.

  3. Skonfiguruj połączenie w VSS.net

    W VSS.net przejdź do Konfiguracja - Integracje - WMS.net. Wklej token API, wpisz adres URL instancji WMS.net i wybierz tryb synchronizacji (automatyczny lub ręczny).

  4. Zmapuj typy dostaw na kategorie WMS

    W sekcji Mapowanie typów zdefiniuj, które typy awizacji VSS.net odpowiadają konkretnym typom przyjęć w WMS.net. Dzięki temu dokumenty PZ będą tworzone automatycznie.

  5. Uruchom test synchronizacji i sprawdź logi

    Kliknij Testuj połączenie i po chwili otwórz zakładkę Logi synchronizacji. Sprawdź czy awizacja testowa pojawiła się w WMS.net jako zaplanowane przyjęcie.

Najczęstsze pytania

Jak przebiega wymiana danych między VSS.net a WMS.net?

Studio VSS.net i Studio WMS.net komunikują się przez REST API w czasie rzeczywistym w modelu zdarzeniowym. Potwierdzenie awizacji przez dostawcę automatycznie tworzy wstępny dokument PZ w WMS z pełnym zestawem danych: numer zamówienia, ilość palet, typ towaru, numer rejestracyjny pojazdu i przydzielona rampa. WMS może z wyprzedzeniem zarezerwować lokacje składowania i przydzielić zadania magazynierom. Po zamknięciu wizyty na placu status wraca do WMS, który automatycznie zamyka dokument przyjęcia. Każdy komunikat jest potwierdzany przez odbiorcę - w razie błędu sieciowego zdarzenie jest ponawiane według skonfigurowanego harmonogramu.

Czy integracja działa wyłącznie z WMS.net czy również z innymi systemami WMS?

Studio VSS.net integruje się natywnie ze Studio WMS.net bez żadnej dodatkowej konfiguracji - oba systemy są produktami SoftwareStudio i współdzielają ten sam model danych. Integracja z zewnętrznymi systemami WMS - SAP EWM, Manhattan Associates, Körber czy Infor - jest możliwa przez otwarte REST API VSS.net i wymaga konfiguracji konektora po stronie zewnętrznego WMS. Producent dostarcza pełną dokumentację API i współpracuje z zespołem technicznym klienta podczas konfiguracji i testów. Czas wdrożenia integracji zewnętrznej wynosi typowo 2-6 tygodni.

Jak długo trwa wdrożenie integracji YMS-WMS i jakie są wymagania techniczne?

Wdrożenie integracji VSS.net ze Studio WMS.net zajmuje 1-2 tygodnie i przebiega w czterech etapach: analiza zakresu danych, konfiguracja środowiska UAT, testy akceptacyjne z użytkownikami, uruchomienie produkcyjne. Wymagania techniczne są minimalne: oba systemy muszą mieć wzajemny dostęp sieciowy do endpointów REST API przez HTTPS. W instalacjach chmurowych cała komunikacja odbywa się przez Internet z autoryzacją tokenem. Klient nie musi zapewniać żadnej dodatkowej infrastruktury serwerowej.

Słownik pojęć integracji YMS i WMS

YMS (Yard Management System)
System zarządzania placem magazynowym obsługujący ruch pojazdów, awizacje i zajętość ramp. Studio VSS.net jest systemem klasy YMS zintegrowanym z WMS.net.
WMS (Warehouse Management System)
System zarządzania magazynem kontrolujący stany lokalizacji, przepływ towarów i dokumenty magazynowe. Studio WMS.net to własna platforma WMS firmy SoftwareStudio.
API (Application Programming Interface)
Interfejs programistyczny umożliwiający dwóm systemom wymianę danych przez sieć. Integracja VSS.net-WMS.net opiera się na REST API z uwierzytelnianiem tokenem.
Dokument PZ (Przyjęcie Zewnętrzne)
Dokument magazynowy potwierdzający przyjęcie towaru od dostawcy zewnętrznego. W zintegrowanym środowisku VSS.net-WMS.net PZ jest tworzony automatycznie po zamknięciu awizacji.
Synchronizacja dwukierunkowa
Tryb integracji, w którym dane przepływają w obie strony - z VSS.net do WMS.net i z WMS.net do VSS.net. Statusy odbioru towarów aktualizują automatycznie awizacje w VSS.net.
Token API
Unikalny ciąg znaków pełniący rolę hasła dostępowego do API systemu. Tokeny są wydawane przez administratora i powinny być przechowywane w bezpiecznym miejscu.
Mapowanie typów
Konfiguracja przypisująca typy obiektów z jednego systemu do typów obiektów w drugim. Mapowanie typów dostaw VSS.net na typy PZ WMS.net zapewnia spójność danych.