YMS24

System zarządzania łańcuchem dostaw w wielu lokalizacjach

Grupa prowadząca kilka magazynów staje przed pytaniem, ile z obsługi dostaw ujednolicić, a ile zostawić lokalnym zespołom. Odpowiedź przesądza o tym, czy wskaźniki z różnych obiektów da się później porównać.

Opublikowano: Zaktualizowano:
yms24.pl/baza-wiedzy/
Kalendarz awizacji YMS24 w widoku tygodniowym od 27 lipca do 2 sierpnia - bloki transportów z godziną, kontrahentem i numerem zamówienia, legenda trzech magazynów i znacznik bieżącej godziny 11:30
System zarządzania łańcuchem dostaw w wielu lokalizacjach
W skrócie

Wspólna instalacja ma sens przede wszystkim ze względu na przewoźników, którzy obsługują kilka obiektów. Jedno konto zamiast czterech i jeden sposób rezerwacji to dla nich różnica odczuwalna od pierwszego dnia.

Jedna instalacja czy kilka

Osobne instalacje dla każdego magazynu są prostsze w uruchomieniu i droższe w utrzymaniu. Każda wymaga własnych aktualizacji, własnych kopii zapasowych i własnej obsługi, a przewoźnik obsługujący trzy obiekty dostaje trzy konta w trzech miejscach.

Wspólna instalacja odwraca ten rozkład. Utrzymanie jest jedno, konta są jedne, a kosztem staje się konieczność pogodzenia różnic między obiektami w jednej konfiguracji.

Rozstrzygnięcie zależy od tego, czy obiekty mają wspólnych przewoźników. Przy ich rozdzielności argument za wspólną instalacją słabnie, bo największa korzyść dotyczy właśnie strony zewnętrznej. Warstwę utrzymania opisuje strona o wersjach i aktualizacjach systemu.

Co wspólne, a co lokalne

Podział przebiega wzdłuż jednej linii: wspólne jest to, co dotyczy podmiotów zewnętrznych, lokalne to, co wynika z układu konkretnego obiektu.

Podział konfiguracji między poziom grupy i poziom obiektu
ElementPoziomUzasadnienie
Kartoteka przewoźnikówGrupaTen sam podmiot obsługuje kilka obiektów
Słownik statusówGrupaWarunek porównywalności zestawień
Siatka okien i godziny pracyObiektWynika z obsady i liczby ramp
Przypisanie ramp do strefObiektZależy od układu hali

Drugi wiersz bywa lekceważony i mści się przy pierwszym zestawieniu grupowym. Obiekty używające własnych nazw statusów dają liczby, których nie da się zsumować, a ujednolicenie po roku oznacza przeliczenie historii.

Wspólna kartoteka przewoźników

Ten sam przewoźnik zapisany osobno w każdym obiekcie występuje w systemie jako kilka podmiotów. Jego terminowość liczy się wtedy osobno dla każdej lokalizacji, a rozmowa o współpracy opiera się na wycinku.

Scalenie wymaga jednego identyfikatora, najczęściej numeru podatkowego, i przeglądu zapisów istniejących. Przy kilkuset podmiotach praca zajmuje kilka dni i wykonuje się ją raz.

Zysk widać w dwóch miejscach. Przewoźnik dostaje jedno konto do wszystkich obiektów, a grupa zyskuje obraz jego pracy w całości, łącznie z porównaniem między lokalizacjami. Zasady prowadzenia kont opisuje strona o administrowaniu systemem awizacji.

Porównywalność wskaźników

Zestawienie pokazujące, że jeden magazyn obsługuje transport w czterdzieści minut, a drugi w siedemdziesiąt, bywa pierwszym wynikiem wspólnej instalacji i bywa mylące. Różnica często wynika z odmiennego momentu, w którym obiekty zapisują rozpoczęcie obsługi.

Warunkiem porównywalności jest zgodność definicji, a nie zgodność narzędzia. Ustalenie, że obsługa zaczyna się przy podstawieniu pod rampę, musi obowiązywać wszędzie tak samo, inaczej liczby opisują różne rzeczy.

Drugim warunkiem jest podobieństwo struktury ruchu. Obiekt przyjmujący pełnopojazdowe dostawy i obiekt obsługujący drobnicę będą się różnić niezależnie od organizacji pracy, więc porównanie wymaga rozbicia na rodzaje transportu.

Zestaw miar wartych obserwowania opisuje strona o efektywności łańcucha dostaw.

Porównanie obiektów bez wspólnej definicji zdarzeń kończy się rankingiem, który mierzy sposób wprowadzania danych, a nie tempo pracy.

Kolejność uruchamiania lokalizacji

Uruchomienie wszystkich obiektów jednocześnie wygląda oszczędnie i rzadko się udaje. Problemy pojawiające się w pierwszym tygodniu wystąpią wtedy wszędzie naraz, a zespół wdrożeniowy jest jeden.

Rozsądniejsza jest kolejność, w której pierwszy idzie obiekt o średniej wielkości i uporządkowanych procesach. Najmniejszy nie sprawdzi rozwiązania, a największy obciąży projekt wszystkimi wyjątkami naraz.

Doświadczenie z pierwszego uruchomienia skraca kolejne o połowę, głównie dlatego, że konfiguracja jest już gotowa i przenosi się ją z korektami. Zostaje praca nad kartotekami lokalnymi i nad przeszkoleniem zespołu.

Etapy projektu opisuje strona o wdrożeniu oprogramowania do awizowania dostaw.

Ile swobody zostawić lokalizacji

Konfiguracja narzucona centralnie bez udziału obiektu spotyka się z oporem i z obchodzeniem. Konfiguracja ustalana w pełni lokalnie daje po roku cztery różne systemy w jednej instalacji.

Granica, która się sprawdza, biegnie między parametrami a definicjami. Obiekt ustala długości okien, godziny pracy i przypisanie ramp, bo zna swoje ograniczenia. Nie ustala natomiast nazw statusów ani zakresu danych w zgłoszeniu.

Zmiana definicji wymaga wtedy decyzji na poziomie grupy, co brzmi biurokratycznie i w praktyce oznacza kilka takich decyzji rocznie. Dobór parametrów lokalnych opisuje strona o definiowaniu okien czasowych.

Przewoźnik obsługujący kilka obiektów

Z jego perspektywy wspólna instalacja oznacza jedno logowanie i jedną ścieżkę rezerwacji niezależnie od miejsca dostawy. Różnice między obiektami sprowadzają się do dostępnych godzin, czyli do rzeczy widocznej w kalendarzu.

Warto przy tym zadbać o wyraźne wskazanie lokalizacji przy zakładaniu zgłoszenia. Pomyłka polegająca na zarezerwowaniu terminu w niewłaściwym obiekcie zdarza się i kosztuje jeden zmarnowany kurs.

Powiadomienia powinny nieść nazwę i adres obiektu w treści, a nie wyłącznie numer zgłoszenia. Kierowca czyta zwykle jedną wiadomość i to ona ma go doprowadzić na miejsce. Obieg powiadomień opisuje strona o systemie awizacji.

Wymiana danych przy kilku systemach źródłowych

Grupy powstałe z przejęć mają zwykle więcej niż jeden system sprzedaży, a bywa, że każdy obiekt pracuje na własnym. Rejestr dostaw musi wtedy przyjmować dane z kilku źródeł o różnej strukturze.

Rozwiązaniem nie jest ujednolicenie systemów źródłowych, bo to projekt na lata. Wystarczy warstwa przyjmująca, która sprowadza każdy format do wspólnej postaci przed zapisem, a różnice zostają po stronie wejścia.

Ważniejsze od formatu jest uzgodnienie identyfikatorów. Ten sam dostawca oznaczony innym numerem w każdym systemie wymaga tablicy powiązań, którą trzeba utrzymywać, bo inaczej rozjedzie się po pierwszej zmianie kartoteki.

Zakres danych przekazywanych do rejestru dostaw opisuje strona o danych do awizacji.

Obiekty w różnych krajach

Grupa działająca poza jednym krajem napotyka rzeczy drobne z pozoru i uciążliwe w praktyce. Strefa czasowa przy powiadomieniach, format daty w wydrukach oraz język interfejsu dla lokalnej obsługi to trzy pierwsze z brzegu.

Strefa czasowa bywa najtrudniejsza, bo termin zapisany w bazie musi być jednoznaczny, a pokazywany lokalnie. Zapis w czasie uniwersalnym z przeliczeniem przy wyświetlaniu rozwiązuje to raz na zawsze i rzadko bywa przewidziany od początku.

Język interfejsu dotyczy zwykle dwóch grup: obsługi lokalnej i przewoźników zagranicznych. Wystarczy przy tym przetłumaczyć ścieżkę zakładania zgłoszenia, bo administracją zajmuje się zespół, który pracuje w jednym języku.

Osobną sprawą są dni wolne, różne w każdym kraju. Kalendarz musi dopuszczać osobny zestaw dla każdej lokalizacji, inaczej siatka terminów otworzy się w dniu, w którym obiekt nie pracuje.

Konta o zasięgu ponad obiektem

Osoby odpowiadające za logistykę w grupie potrzebują wglądu we wszystkie lokalizacje, a pracownicy obiektu wyłącznie we własną. Podział ten wygląda oczywisto i bywa psuty przez kopiowanie ustawień z konta na konto.

Zabezpieczeniem jest opisanie zasięgu w roli, a nie w pojedynczym koncie. Rola grupowa obejmuje wszystkie obiekty z założenia, rola lokalna wyłącznie ten, do którego konto zostało przypisane.

Liczba kont o zasięgu grupowym powinna być mała i znana z imienia. Przegląd tej listy raz na kwartał zajmuje kilka minut i bywa jedynym momentem, w którym ktoś zauważa nadmiar uprawnień.

Co ujednolicić poza konfiguracją

Część rzeczy nie jest ustawieniem w systemie, a decyduje o porównywalności tak samo mocno. Należy do nich moment, w którym obsługa zamyka wizytę, oraz sposób opisywania przyczyn opóźnień.

Ujednolicenie wykonuje się instrukcją i przeszkoleniem, nie parametrem. Krótki opis tego, co znaczy każdy status, wystarcza, pod warunkiem że dotrze do wszystkich obiektów w tej samej postaci.

Sprawdzenie polega na porównaniu rozkładu statusów między lokalizacjami. Obiekt, w którym połowa zgłoszeń kończy się statusem innym niż w pozostałych, stosuje własną wykładnię.

Nazewnictwo ramp i stref warto również uzgodnić, choć bywa uznawane za drobiazg. Zestawienie grupowe z rampami o nazwach R1 w jednym obiekcie i Dok Północny w drugim czyta się źle niezależnie od jakości danych.

Zestawienia na poziomie grupy

Widok obejmujący wszystkie obiekty ma sens dla dwóch odbiorców: dla osoby odpowiadającej za logistykę w grupie oraz dla działu zakupów rozliczającego przewoźników. Reszta pracuje na danych lokalnych.

Zakres takiego widoku warto trzymać wąsko. Kilka wielkości porównywanych między obiektami działa lepiej niż zestawienie obejmujące wszystko, którego nikt nie czyta po trzecim miesiącu.

Przydatne bywa też zestawienie ruchu między obiektami grupy, jeżeli towar przemieszcza się między nimi. Transport wewnętrzny bywa liczony jako dostawa w jednym miejscu i jako wysyłka w drugim, co przy sumowaniu daje podwojenie.

Poziomy decyzji w łańcuchu opisuje strona o planowaniu łańcucha dostaw, a współpracę między ogniwami - materiał o zarządzaniu łańcuchem dostaw.

Zespoły lokalne i wymiana doświadczeń

Obiekty pracujące na tej samej instalacji rozwiązują te same problemy osobno, zwykle nie wiedząc o sobie nawzajem. Ustawienie, które w jednym magazynie zlikwidowało poranną kolejkę, pozostaje tam wiedzą lokalną.

Wystarczającym narzędziem bywa krótkie spotkanie osób odpowiadających za konfigurację, raz na kwartał, z jednym punktem: co zmieniliśmy i jaki był skutek. Formalny dokument nie jest do tego potrzebny.

Druga korzyść dotyczy zastępstw. Osoba znająca konfigurację sąsiedniego obiektu poprowadzi go przez kilka dni nieobecności administratora, co przy jednej osobie na lokalizację bywa jedynym zabezpieczeniem.

Warto przy tej okazji zbierać uwagi do ustawień wspólnych. Zmiana definicji zgłaszana przez kilka obiektów naraz ma inną wagę niż postulat pojedynczej lokalizacji.

Spotkanie bywa też jedynym miejscem, w którym wychodzi na jaw obchodzenie zasad. Obiekt pracujący własnym sposobem zwykle o tym opowiada, jeżeli rozmowa nie ma charakteru kontroli.

Dostępność w kilku obiektach naraz

Przewoźnik układający trasę obejmującą dwie lokalizacje grupy potrzebuje widzieć wolne terminy w obu jednocześnie. Przechodzenie między osobnymi kalendarzami zmusza go do zgadywania, czy druga rezerwacja w ogóle będzie możliwa.

Widok zestawiający dostępność kilku obiektów rozwiązuje to bez żadnej logiki planującej. Wystarczy pokazać wolne godziny obok siebie, a wybór trasy przewoźnik wykona sam.

Korzyść dla obiektów polega na mniejszej liczbie rezerwacji odwoływanych. Termin zarezerwowany bez wiedzy o drugim punkcie bywa odwoływany, gdy trasa okaże się niewykonalna.

Widok taki wymaga jednak ostrożności przy obiektach obsługujących różnych zleceniodawców. Obłożenie ramp bywa informacją handlową i udostępnia się je wyłącznie przewoźnikom pracującym dla danego podmiotu, a nie wszystkim posiadaczom konta w instalacji.

Kto pilnuje spójności ustawień

Konfiguracja wspólna rozjeżdża się powoli i niezauważalnie. Ktoś dodaje status na potrzeby jednego obiektu, ktoś inny zmienia nazwę rodzaju transportu, a po roku zestawienia grupowe przestają się zgadzać.

Zabezpieczeniem jest wskazanie osoby odpowiadającej za ustawienia wspólne oraz ograniczenie uprawnień do ich zmiany. Parametry lokalne pozostają w rękach obiektów, definicje wymagają jednego właściciela.

Pomocny bywa okresowy przegląd, w którym porównuje się listę statusów i rodzajów transportu używanych faktycznie z tą przewidzianą w konfiguracji. Pozycje występujące w jednym obiekcie sygnalizują odstępstwo.

Przegląd wykonywany raz na pół roku wystarcza, pod warunkiem że ktoś ma go w obowiązkach. Bez przypisania odpowiedzialności czynność znika po drugim kwartale.

Pomocne bywa zestawienie pokazujące, kto i kiedy zmieniał ustawienia wspólne. Sama jego obecność zmniejsza liczbę zmian wprowadzanych przy okazji, bez uzgodnienia z pozostałymi obiektami.

Dołączenie kolejnego obiektu

Magazyn przejęty albo zbudowany po uruchomieniu systemu wchodzi do instalacji na innych zasadach niż obiekty pierwotne. Konfiguracja wzorcowa już istnieje, więc praca sprowadza się do jej skopiowania i skorygowania różnic.

Największy nakład dotyczy wtedy nie systemu, a ludzi. Zespół przejętego obiektu pracował dotąd inaczej i przyjmuje zasady grupy jako narzucone, co wymaga tłumaczenia powodów, a nie wyłącznie szkolenia z ekranów.

Kartoteki przejętego obiektu bywają zaskoczeniem. Przewoźnicy zapisani pod innymi nazwami i własny słownik rodzajów transportu wymagają scalenia z danymi grupy, zanim zaczną powstawać zgłoszenia.

Warto przewidzieć okres, w którym obiekt pracuje równolegle na starym rozwiązaniu. Przełączenie z dnia na dzień przy zespole nieprzygotowanym kończy się obsługą ręczną i utratą danych z pierwszych tygodni.

Rozliczenie kosztu między obiektami

Wspólna instalacja rodzi pytanie, czyj to koszt. Przypisanie go w całości do jednej lokalizacji budzi opór, a rozdzielenie po równo krzywdzi obiekty mniejsze.

Miarą, która bywa akceptowana, jest liczba obsłużonych transportów. Odpowiada ona rzeczywistemu wykorzystaniu i daje się odczytać z systemu bez żadnej dodatkowej ewidencji.

Alternatywą jest podział według liczby ramp albo kont, prostszy w administrowaniu i słabiej powiązany z korzyścią. Wybór zależy zwykle od tego, jak grupa rozlicza pozostałe usługi wspólne.

Niezależnie od miary warto rozliczać okresowo, a nie jednorazowo przy wdrożeniu. Koszt jednorazowy przypisany pierwszemu obiektowi sprawia, że kolejne korzystają z jego wysiłku bez udziału w nim.

Skalowanie wraz z liczbą obiektów

Instalacja obsługująca jeden magazyn i instalacja obsługująca dziesięć różnią się nie tylko liczbą zapisów. Rosną zbiory, po których system wyszukuje, i rośnie liczba osób pracujących jednocześnie.

Najszybciej daje o sobie znać wyszukiwanie w rejestrze zgłoszeń. Zapytanie działające w ułamku sekundy na danych jednego obiektu potrafi zauważalnie zwolnić po dołożeniu kilku kolejnych, jeżeli zakres nie jest zawężany lokalizacją.

Zabezpieczeniem jest domyślne ograniczenie widoku do bieżącego obiektu i bieżącego okresu, z możliwością rozszerzenia na żądanie. Rozwiązanie tanie i skuteczniejsze niż rozbudowa serwera.

Drugim miejscem jest archiwizacja. Dane starsze niż okres analizy warto przenosić do zbioru osobnego, dostępnego na żądanie, zamiast trzymać wszystko w jednym rejestrze roboczym.

Wspólna instalacja a ryzyko przerwy

Skupienie obsługi w jednym miejscu oznacza, że przerwa dotyka wszystkich obiektów naraz. Ryzyko to istnieje również przy instalacjach osobnych, tyle że rozkłada się na cztery mniejsze zdarzenia zamiast jednego dużego.

Odpowiedzią jest ustalenie, co obiekt robi bez dostępu do systemu. Wydruk planu dnia wykonywany rano daje podstawę do pracy przez kilka godzin, a rejestr uzupełnia się po powrocie połączenia.

Okno serwisowe warto wyznaczyć na porę, w której żaden z obiektów nie przyjmuje dostaw, co przy pracy zmianowej bywa trudne i wymaga uzgodnienia. Zasady prowadzenia takich prac opisuje strona o harmonogramowaniu dostaw.

FAQ

Najczęściej zadawane pytania

01

Czy każdy magazyn potrzebuje osobnej instalacji

Rzadko. Osobne instalacje mają sens przy obiektach niepowiązanych, o rozłącznym gronie przewoźników. Gdy ci sami przewoźnicy obsługują kilka lokalizacji, wspólna instalacja daje im jedno konto i jedną ścieżkę rezerwacji.

02

Co ujednolicić między obiektami

Kartotekę przewoźników i słownik statusów, bo od nich zależy porównywalność zestawień. Długości okien, godziny pracy i przypisanie ramp pozostają lokalne, bo wynikają z układu konkretnej hali.

03

Dlaczego czasy obsługi różnią się między magazynami

Najczęściej z powodu odmiennej definicji momentu rozpoczęcia obsługi, a dopiero w drugiej kolejności z tempa pracy. Porównanie ma sens po ustaleniu wspólnych definicji i po rozbiciu na rodzaje transportu.

04

Od którego obiektu zacząć wdrożenie

Od średniego, o uporządkowanych procesach. Najmniejszy nie sprawdzi rozwiązania w realnych warunkach, a największy obciąży pierwsze uruchomienie wszystkimi wyjątkami naraz.

05

Jak uniknąć podwójnego liczenia transportów wewnętrznych

Oznaczając je jako ruch wewnątrz grupy. Bez tego przewóz między obiektami figuruje jako wysyłka w jednym miejscu i dostawa w drugim, co przy sumowaniu na poziomie grupy podwaja liczbę transportów.

Słownik

Słownik pojęć

Pozostałe pojęcia z obsługi transportu zbiera słownik YMS.

WWspólna instalacja
Jedno uruchomienie systemu obsługujące kilka obiektów grupy.
PPoziom grupy
Zakres konfiguracji obowiązujący wszystkie lokalizacje jednakowo.
SSłownik statusów
Ustalona lista stanów zgłoszenia; warunek porównywalności zestawień.
SScalenie kartotek
Połączenie zapisów tego samego podmiotu prowadzonych osobno w kilku obiektach.
TTransport wewnętrzny
Przewóz między obiektami grupy, liczony osobno od dostaw zewnętrznych.
OOkno serwisowe
Wyznaczony czas prac technicznych, w którym system bywa niedostępny.

Połącz awizację z systemami, które już masz

Status dostawy, przypisana rampa i godzina przyjazdu wymieniane z WMS i ERP bez przepisywania ręcznie.

Wolisz najpierw poczytać? Zobacz, moduły platformy YMS24.

O autorze

Adam Siemiątkowski

Specjalista ds. wdrożeń systemów logistycznych, SoftwareStudio Group Sp. z o.o.

Autor zajmuje się wdrożeniami systemów klasy YMS/VSS w firmach logistycznych i magazynowych. Wszystkie artykuły autora → Profil na LinkedIn →