Jak AI połączone z Sente i QGUAR odpowiada na pytania o towar, pilnuje kompletacji i zestawia wydajność zmian?
Jak AI podłączone do Sente lub QGUAR odpowiada gdzie leży towar, sygnalizuje różnice inwentaryzacyjne i pilnuje kompletacji zagrożonych terminem.
Tak, AI można podłączyć do Sente WMS i do Quantum QGUAR bez przepisywania tych systemów ani kupowania nowych licencji. Oba programy trzymają dane w relacyjnych bazach, a QGUAR dodatkowo udostępnia API raportowe, więc wyciągnięcie stanów, lokalizacji, dokumentów PZ i WZ oraz historii ruchów to kwestia jednego złącza. Kiedy złącze działa, magazynier może zapytać chatbota: "gdzie leży indeks KAB-4471?" i dostać odpowiedź z dokładnością do gniazda, bez przeklikiwania terminalu.
Co wyciągamy z Sente i QGUAR i po co nam to w ogóle
Zanim AI zacznie odpowiadać, musi mieć skąd czerpać. Z Sente i QGUAR interesują nas cztery obszary.
- Przyjęcia i wydania. Dokumenty PZ (przyjęcie zewnętrzne) i WZ (wydanie zewnętrzne) z datą, numerem dostawcy lub odbiorcy, indeksami, partiami i ilościami. W QGUAR to tabela receipts i dispatches z powiązanymi pozycjami. W Sente analogiczna struktura z nagłówkiem i pozycjami powiązanymi przez klucz dokumentu.
- Lokalizacje i stany. Każde gniazdo w magazynie ma przypisaną ilość, indeks, partię i często numer seryjny. W Sente to tabela stanów z atrybutami strefy, rzędu, regału, poziomu i gniazda, np. B2-01-03. W QGUAR odpowiednik to stock_locations z identycznymi kolumnami. To tutaj AI szuka odpowiedzi na pytanie "gdzie leży towar".
- Zlecenia kompletacji. W obu systemach zlecenie kompletacji (ZK w Sente, picking order w QGUAR) ma termin realizacji, listę pozycji do zebrania, przypisanego magazyniera i status: otwarte, w trakcie, zakończone. To tę tabelę AI przegląda, szukając zleceń zagrożonych terminem.
- Historia skanów i wydajność. Każde przesunięcie, każdy skan podczas kompletacji zostawia ślad z datą, godziną i identyfikatorem pracownika. AI potrafi z tego wyliczyć, ile pozycji zebrał konkretny magazynier na danej zmianie, i porównać zmiany między sobą.
Większość firm, z którymi pracujemy, ma te dane w systemie od lat. Problem nie jest w braku danych, tylko w tym, że nikt ich na co dzień nie przegląda. AI zmienia ten układ: zamiast czekać na miesięczny raport, odpowiada na pytania w czasie rzeczywistym.
Gdzie leży mój towar: jak AI odpowiada na pytania o lokalizację
To najczęstsze pytanie, od którego zaczynamy wdrożenia. Magazynier przy przyjęciu, handlowiec przy telefonie od klienta, kierownik zmiany sprawdzający braki. Każdy z nich w ciągu dnia traci kilka minut na poszukiwanie tej samej informacji w terminalu albo przez radio.
AI łączy się z bazą Sente lub QGUAR i dla każdego zapytania o indeks, EAN albo nazwę towaru zwraca listę lokalizacji ze stanem. U jednego klienta wdrożyliśmy chatbot dostępny przez przeglądarkę na stacjonarnym terminalu przy rampie. Magazynier wpisuje np. "KABEL 3x1,5 H07V-K" i dostaje: B2-01-03: 240 mb, partia 2025/04 oraz C1-03-01: 80 mb, partia 2025/06. Wcześniej musiał wejść do systemu, przejść przez trzy ekrany i ręcznie połączyć wynik z mapą hali.
Ważne zastrzeżenie: AI jest dokładnie tak precyzyjne, jak dane w systemie. Jeśli magazyn ma kilka "dzikich" lokalizacji, gdzie towar leży bez zaewidencjonowania w QGUAR, AI tego nie zobaczy. Dlatego przed uruchomieniem warto zrobić przegląd, czy wszystkie przesunięcia są skanowane i czy nie ma "szarego stanu" poza systemem.
Różnice inwentaryzacyjne: jak AI sygnalizuje problem zanim zrobi się szkoda
Klasyczna inwentaryzacja w Sente to arkusz inwentaryzacyjny ze statusem: otwarty, w trakcie, zatwierdzony. Wynik pojawia się raz na kwartał albo raz w roku. Tymczasem różnica potrafi narastać miesiącami, zanim ktoś ją zauważy.
AI może prowadzić coś w rodzaju ciągłego monitoringu. Działa to tak: porównuje stan bookingowy danej lokalizacji z historią ruchów z ostatnich kilku dni. Jeśli dla gniazda A1-02-04 ostatnie WZ zostało zaksięgowane dwa tygodnie temu, a tymczasem towar "ucieka" z pozycji bez dokumentu, algorytm oznacza tę lokalizację jako podejrzaną i wyświetla ją w codziennym przeglądzie kierownika.
W QGUAR podobny mechanizm można oprzeć na kolumnie last_movement_date w tabeli lokalizacji i na zestawieniu z danymi z terminali RF. Typowy alert wygląda tak: "Gniazdo C3-01-02, indeks GUM-8823: ostatni ruch 14 dni temu, stan bookingowy 50 szt., według skanów z terminala powinno być ok. 32 szt. Sprawdzić."
To nie zastępuje formalnego spisu. Ale skraca czas między powstaniem różnicy a jej wykryciem z miesięcy do dni. Kilka razy zdarzyło się, że ten mechanizm wyłapał towar przesunięty "na chwilę" do innej strefy przez kierowcę wózka, który zapomniał przepiąć go w systemie.
Kompletacja zagrożona terminem: co AI śledzi i jak ostrzega
Zlecenia kompletacji mają termin realizacji, najczęściej powiązany z zaplanowanym załadunkiem. W Sente to pole data_realizacji w nagłówku ZK. W QGUAR odpowiednik to required_date w tabeli picking orders. AI przegląda tę tabelę co kilka minut i porównuje bieżący status ze zbliżającymi się terminami.
Kiedy zlecenie jest w statusie "otwarte" dwie godziny przed planowanym załadunkiem, a żaden magazynier nie zaczął jeszcze skanować, AI wysyła alert. Nie maila do wszystkich. Konkretną wiadomość do kierownika zmiany, z numerem zlecenia, liczbą pozycji i godziną, do której trzeba skończyć.
- Zlecenia wielostrefowe potrzebują osobnego podejścia. Gdy towar leży w strefie suchej i w chłodni jednocześnie, AI wylicza szacowany czas trasy na podstawie odległości między gniazdami. Jeśli czas trasy przekracza bufor przed załadunkiem, alarm idzie wcześniej.
- Braki towaru to osobny przypadek. Zdarza się, że ZK trafia na magazyn, a indeks jest zerem w lokalizacji, choć bookingowo powinien być. AI oznacza takie pozycje jako "brak fizyczny do weryfikacji" i przekazuje je do kierownika przed kompletacją, a nie w połowie zbierania.
- Priorytetyzacja: gdy jednocześnie mamy kilka otwartych zleceń, AI może uszeregować je według czasu pozostałego do załadunku i liczby pozycji do zebrania, żeby kierownik od razu widział, co przydzielić na którą osobę.
Jeden z naszych klientów prowadzących magazyn wysokiego składowania powiedział, że przez pierwsze trzy tygodnie po uruchomieniu alertów kompletacyjnych czuł się, jakby ktoś przez cały czas stał przy planie załadunków i pilnował. Wcześniej o takich sytuacjach dowiadywał się, gdy kierowca wózka sam przyszedł powiedzieć, że nie zdąży.
Obciążenie zmian: jak AI zestawia wydajność bez Excela i bez ręcznego liczenia
Każdy system WMS zbiera dane o skanach. W Sente każda operacja magazyniera trafia do logu z datą, godziną i identyfikatorem pracownika. W QGUAR analogicznie: tabela user_operations albo picking_history z timestampem i user_id.
AI potrafi z tych danych wyliczyć zestawienie zmian: ile pozycji zebrał każdy magazynier na danej zmianie, ile przemieszczeń MM zaewidencjonowano, ile przyjęć PZ obsłużono. Wynik trafia rano do kierownika jako gotowe zestawienie, bez ręcznego eksportu do Excela i bez łączenia plików.
Ważne: AI nie ocenia ludzi. Zestawia fakty. Jeśli jedna zmiana miała więcej zleceń jednoasortymentowych (prostszych), a druga wielopozycyjnych (trudniejszych), samo liczenie pozycji nie pokaże tego. Dlatego dobry raport zmianowy powinien zawierać też strukturę zleceń, nie tylko sumy. AI może to uwzględnić, jeśli QGUAR albo Sente trzyma liczbę pozycji na zleceniu w tej samej tabeli co historię skanów.
Typowo wygląda to tak: kierownik przychodzi rano, otwiera portal i widzi zestawienie z poprzedniej doby: zmiana dzienna, nocna, imiona i liczby. Jedno spojrzenie i wie, gdzie były wąskie gardła. Zamiast pytać magazynierów albo czekać na piątkowy raport.
Od czego zaczynamy integrację z Sente lub QGUAR
Pierwsze pytanie, które zadajemy na każdym wdrożeniu, brzmi: jak czysty jest stan lokalizacyjny? Jeśli w systemie jest dużo niezaewidencjonowanych przesunięć, AI będzie odpowiadać na podstawie nieprawdziwych danych. Zanim podłączymy inteligentne alerty, warto zrobić jednodniowy mini-spis wybranych stref i uzgodnić stan z systemem.
Kolejny krok to ustalenie dostępu. W Sente najczęściej pracujemy bezpośrednio na bazie MS SQL przez konto z uprawnieniami tylko do odczytu. W QGUAR można dodatkowo skorzystać z modułu raportowego i gotowych widoków, które Quantum udostępnia. Żaden z tych trybów nie wymaga ingerencji w licencję ani w kod systemu.
Potem budujemy złącze i uruchamiamy najprostszą funkcję: odpowiedzi na pytania o lokalizację. To działa najszybciej i od razu pokazuje, czy dane w systemie są wystarczająco dobre. Dopiero gdy ta funkcja odpowiada poprawnie, dokładamy alerty inwentaryzacyjne, monitoring kompletacji i raporty zmianowe.
Na jakim etapie firma powinna mieć Sente lub QGUAR, żeby to miało sens? Nie ma twardego progu. Ważniejsza jest jakość danych niż wielkość magazynu. Mały magazyn z czystymi lokalizacjami skorzysta bardziej niż duży z połową stanów poza systemem.
Jeśli chcesz zobaczyć, jak to wygląda na Twoich danych ze Sente albo QGUAR, zapraszamy na 15 minut rozmowy. Możemy od razu sprawdzić, co jest dostępne w Twojej bazie i co da się uruchomić jako pierwsze. Realne efekty z podobnych wdrożeń opisujemy w case studies.
Chcecie to u siebie?
Na osobnej stronie rozpisaliśmy, co dokładnie podłączamy w Sente WMS, o co możecie wtedy pytać asystenta i ile kosztuje wdrożenie.
Co podłączamy i ile to kosztuje →Najczęstsze pytania
Czy AI może odpowiedzieć, gdzie w magazynie leży konkretny towar, jeśli mamy Sente WMS?
Tak. AI łączy się z bazą Sente, czyta tabelę lokalizacji i stanów i odpowiada z dokładnością do gniazda, np. A3-02-04. Pytanie można zadać głosowo przez terminal lub wpisując indeks towaru w okno chatbota.
Czy integracja AI z QGUAR wymaga zmiany systemu albo kupna nowego modułu od Quantum?
Zazwyczaj nie. QGUAR udostępnia dane przez bazę MS SQL lub przez własne API raportowe. Złącze AI czyta stamtąd dane bez ingerencji w licencję ani w kod samego systemu.
Jak AI może wykryć różnicę inwentaryzacyjną wcześniej niż podczas rocznego spisu?
AI porównuje stan bookingowy z lokalizacji z historią ruchów na bieżąco. Gdy widziak (liczba skanów przyjęć) nie zgadza się ze stanem na półce od kilku dni, AI wyświetla alert jeszcze przed formalnym arkuszem inwentaryzacyjnym.
Czy AI poradzi sobie z kompletacją wielostrefową, gdzie towar leży w strefie mroźni i w strefie suchej jednocześnie?
Tak, o ile QGUAR albo Sente trzyma strefy jako osobne atrybuty lokalizacji. AI widzi obie strefy, może zestawiać czas trasy i ostrzegać, gdy zlecenie kompletacji wymaga zejścia do mroźni, a termin realizacji jest za krótki.
Jak długo trwa podłączenie AI do Sente albo QGUAR w praktyce?
Pierwsze złącze do odczytu danych, czyli odpowiedzi na pytania o stany i lokalizacje, zazwyczaj działa po kilku dniach roboczych. Pełna integracja z alertami, kompletacją i raportami zmianowymi to kilka tygodni, zależnie od tego, jak czysto system ma wypełnione dane lokalizacyjne.
Opracowanie: zespół redAi z wykorzystaniem narzędzi AI.
Podłączymy Sente WMS do AI u Was
15 minut rozmowy: mówicie, czego szukacie w danych, my mówimy, co wyciągniemy z Sente WMS, ile to potrwa i czego potrzebujemy po Waszej stronie.
Umówcie 15 minut o Sente WMS