Dokumentacja
Pełna dokumentacja ABWMS — funkcje, ustawienia i uprawnienia.
🏠 Lokalizacje produktów
Serce systemu — szybkie znajdowanie produktu i jego miejsca w magazynie. Skanujesz kod EAN, system pokazuje pełne informacje: nazwę, zdjęcie, symbol, ilość, lokalizację główną i dodatkowe.
- Skanowanie kodu EAN — Błyskawiczne wyszukiwanie produktu w magazynie — skaner ręczny, kolektor lub kamera telefonu (po włączeniu pływającej ikony aparatu).
- Stany magazynowe — Podgląd aktualnej ilości produktu (z Subiekta) i ilości zarezerwowanych. Można skonfigurować widok stanów z wielu magazynów jednocześnie.
- Wiele lokalizacji dla jednego produktu — Lokalizacja główna z Subiekta + dowolna liczba lokalizacji dodatkowych (np. strefa pick, bufor, sezonowy magazyn).
- Dodatkowe kody EAN — Jeden produkt może mieć wiele kodów kreskowych — wszystkie są rozpoznawane przy skanie.
- Drukowanie etykiety lokalizacji — Bezpośrednio z poziomu aplikacji, na skonfigurowanej drukarce termicznej.
- Lokalizacje tymczasowe — Automatyczne wykrywanie produktów bez przypisanej lokalizacji — osobna lista z możliwością szybkiego rozdzielenia.
📦 Produkty Subiekta
Kompletny podgląd asortymentu z Subiekta — wszystko w jednym miejscu, bez przełączania się między systemami.
- Lista produktów — Wszystkie towary z Subiekta z nazwami, symbolami, kodami EAN, cenami i stanami.
- Wyszukiwanie i filtrowanie — Po dowolnym atrybucie produktu — symbol, EAN, nazwa, cecha, lokalizacja.
- Zdjęcia produktów — Automatyczne pobieranie obrazów z zewnętrznych źródeł (Sellasist API lub ShopGold XML feed). Konfiguracja w sekcji Baza danych i Subiekt.
- Zarządzanie kodami EAN — Możliwość zbiorczego importu z pliku — narzędzie Bulk EAN w sekcji administracyjnej.
- Produkty bez lokalizacji — Widok towarów nieprzypisanych do żadnego miejsca — kontrola nad niezorganizowanymi zapasami.
- Dodawanie produktów do Subiekta — Z poziomu ABWMS zakładasz nowe produkty — pojawiają się w Subiekcie natychmiast.
- Historia dostaw — Bezpośrednio na karcie produktu — kiedy i skąd towar trafił do magazynu.
- rozbudowaneDziennik zmian produktu — Na dole karty produktu przycisk „Pokaż dziennik zmian” otwiera okno z historią zmian tego produktu — z informacją kto, kiedy i o ile (stare → nowe). Dziennik obejmuje zmiany na karcie (lokalizacja podstawowa i dodatkowe, korekty ilości, wymiary, waga, objętość, kody kreskowe) oraz ruchy z rozkładania dostaw — odłożenie towaru z bufora DOSTAWY na konkretną lokalizację, przeniesienia między lokalizacjami i nadwyżki na NADMIAR (np. „pracownik odłożył 20 szt. z DOSTAWY na A01.23”). Każdy rodzaj zmiany ma swój kolor (kropka i pasek z lewej strony wiersza): przyjęcie na bufor — niebieski, odłożenie z bufora — zielony, nadwyżka na NADMIAR — bursztynowy, przeniesienie między lokalizacjami — turkusowy, lokalizacja podstawowa — fioletowy, dodanie lokalizacji dodatkowej — szmaragdowy, korekta ilości — błękitny, zdjęcie/usunięcie — czerwony, wymiary i objętość — grafitowy, kody kreskowe — różowy. Kolory działają też w trybie ciemnym. Cały opis każdej zmiany jest w jednym zdaniu (np. „Odłożono 7 z DOSTAWY → A01.3”, „Dodano 10 na bufor DOSTAWY: 80 → 90”) — wraz z osobą, która ją wykonała. W Ustawieniach → Produkty wybierasz, które kategorie zdarzeń są zapisywane. Historię wczytujemy dopiero po kliknięciu przycisku, więc otwieranie karty pozostaje szybkie. Funkcję włącza administrator globalnie, a widoczność przycisku ustawia się osobno dla każdego pracownika (Ustawienia → Użytkownicy).
- nowośćWymiary, waga i objętość produktu — W karcie produktu, w sekcji „Szczegóły”, uzupełniasz wagę (kg), wymiary (długość × szerokość × wysokość w cm) i objętość. Przycisk „Przelicz objętość z wymiarów” liczy objętość z podanych wymiarów (długość × szerokość × wysokość w centymetrach, zaokrągloną do pełnej liczby) — nie musisz liczyć ręcznie. Wszystkie te dane można też importować i eksportować masowo (Narzędzia → Wymiary / waga / objętość).
🧾 Stwórz dokument
Wystawianie dowolnego dokumentu do Subiekta wprost z magazynu — działa jak prosta kasa (POS). Skanujesz produkty do koszyka, a rodzaj dokumentu wybierasz na samym końcu.
- Najpierw koszyk, potem rodzaj — Skanujesz kolejne produkty i podajesz ilości — cena podpowiada się z karty towaru (możesz ją zmienić). Dopiero gdy koszyk gotowy, klikasz „Wystaw dokument” i wybierasz rodzaj.
- Obsługiwane dokumenty — Zamówienie od klienta (ZK), rozchód wewnętrzny (RW), przychód wewnętrzny (PW), wydanie zewnętrzne (WZ), przesunięcie międzymagazynowe (MM), faktura sprzedaży (FS) oraz paragon zwykły i imienny (PA/PAi).
- Pytamy tylko o to, co potrzebne — Po wyborze rodzaju aplikacja dopyta o brakujące dane: kontrahenta (przy ZK, WZ, fakturze, paragonie imiennym), magazyn docelowy (przy przesunięciu MM) albo formę płatności (przy sprzedaży). Dla RW i PW nie pyta o nic.
- Domyślny kontrahent i fiskalizacja — W Ustawieniach możesz wskazać domyślnego kontrahenta (podpowiadany przy dokumentach sprzedaży) oraz drukarkę fiskalną dla paragonów. Bez wskazanej drukarki paragon powstaje niezafiskalizowany — fiskalizację wykonasz później w Subiekcie.
- Uprawnienia per pracownik — Dostęp do modułu oraz to, które rodzaje dokumentów może wystawiać dany pracownik, ustawiasz osobno w Ustawienia → Użytkownicy.
🚚 Dostawy
Pełna obsługa przyjmowania i kontroli towarów — od tworzenia własnej dostawy po szczegółowe raporty i integrację z dokumentami PZ w Subiekcie.
- własne dostawyTworzenie i skanowanie dostaw —
- Skanowanie pozycji za pomocą czytnika.
- Obsługa wielu dostawców i kojarzenie z dokumentem dostawcy (np. fakturą).
- Kontrola cen — system może wymagać podania ceny przy skanowaniu.
- Własne statusy pozycji (np. „uszkodzone", „do zwrotu").
- Raporty dostaw z filtrami wg daty, dostawcy, statusu.
- PZ/ZDPrzyjęcia PZ z Subiekta —
- Pobieranie dokumentów PZ bezpośrednio z Subiekta — brak ręcznego przepisywania danych.
- Skanowanie każdej pozycji z potwierdzeniem zgodności ilości.
- System informuje o rozbieżnościach.
- Oznaczanie pozycji wykluczonych z MM.
- Notatki + zdjęcia + załączniki przy każdym przyjęciu.
- Raporty przyjętych PZ z historią sesji.
- Ostrzeżenie o dokumentach starszych niż próg (zapobieganie pomyłkom).
- Usunięta przez pomyłkę pozycja wraca jako oryginalna pozycja z PZ po ponownym zeskanowaniu towaru — bez tworzenia osobnej pozycji „Dodatkowy”.
- Powiadomienie e-mail po zakończonym przyjęciu — automatyczny raport (zgodne pozycje, rozbieżności, usunięte pozycje z informacją kto i kiedy, notatki, zdjęcia).
- MMPrzesunięcia magazynowe (MM) —
- Tworzenie dokumentów przesunięć między magazynami (MM) bezpośrednio w aplikacji.
- Podgląd i zarządzanie listą oczekujących przesunięć.
- Skanowanie ZD (zamówień do realizacji) z obsługą wielu e-maili i typów dokumentów.
- Potwierdzanie pozycji przesunięcia z miniaturkami, kodami i lokalizacją zawsze odświeżaną z karty towaru — poprawisz lokalizację, od razu widać nową. Lista ułożona wg lokalizacji; pozycja, którą właśnie skanujesz, wskakuje na górę, a w pełni zgodne schodzą na dół.
- Tryb potwierdzania do wyboru (Ustawienia → Przesunięcia MM): pozycje wstępnie zeskanowane (ilość z dokumentu, tylko potwierdzasz różnice) albo od zera (skanujesz każdą sam, jak przy przyjęciu PZ).
- picklineRozkładanie dostaw —
- Gotowa lista do porozkładania, posortowana po lokalizacji — jeden obchód regałów i wszystko trafia na miejsce.
- Pozycje dorzucasz skanując towar (okienko pyta o ilość) albo z zakończonego przyjęcia PZ/ZD (cała dostawa jednym kliknięciem). Świeży towar ląduje na buforze „DOSTAWY". Wspólna pula (zakładka „Wolne" — „Weź") i własna kolejka („Moje").
- Odkładanie krok po kroku: 1) Ile → 2) Gdzie (skan/dotknięcie półki) → 3) Podsumowanie i „Odłóż". Jedną dostawę rozłożysz na kilka miejsc.
- Przy prowadzeniu ilości na lokalizacjach dodatkowych wybierasz podstawowa (kod zapisuje się na karcie towaru w Subiekcie) lub dodatkowa (dopisujemy ilość) — ilość na podstawowej wylicza się sama. Półce można z góry przypisać typ w słowniku; jeśli nie, system zapamiętuje wybór.
- Grupowanie tych samych towarów z wielu dostaw (opcja), odkładanie reszty na „NADMIAR", automatyczne sprzątanie, podgląd zawartości lokalizacji technicznych.
- Pokrewny moduł Przenoszenie (menu Produkty) — przekładanie towaru między półkami tym samym sposobem.
- Konfiguracja: Ustawienia → Dostawy → Rozkładanie dostaw + per-osobowy przełącznik w ustawieniach użytkownika.
- nowośćKoszyki przy dostawach — Opcjonalny skrót pracy: przy przyjmowaniu istniejących PZ/ZD (zaraz po wpisaniu ilości pozycji) możesz przypisać towar do koszyka — koszyk skanujesz (okno przejmuje skaner, kod nie trafia w tło) lub wybierasz z listy, ustalasz ilość (wszystkie sztuki, „z max stanu” = tyle, ile wejdzie na półkę, albo dowolną) i klikasz Zapisz. Przy rozkładaniu magazynier klika „Skanuj koszyk → Moje", przypisane produkty trafiają do „Moje" z gotową ilością i odkłada je bez wpisywania liczby. Jeśli do koszyka idzie mniej niż przyjęto, resztę kierujesz od razu na NADMIAR albo zostawiasz na DOSTAWY (przełącznik w oknie, domyślny wybór ustawia administrator). Z jednej dostawy przypisujesz tylko wybrane produkty — reszta rozkłada się jak dotąd. Wymaga włączonych nośników i automatycznego przekazywania PZ/ZD na dostawy. Konfiguracja: Ustawienia → Nośniki.
- własne dostawyTworzenie i skanowanie dostaw —
📤 Wydania (WZ / ZK)
Lustrzane odbicie modułu przyjęć — kompleksowa obsługa wydań towaru z dokumentów WZ (wydanie zewnętrzne) i ZK (zamówienia od klientów) pobranych z Subiekta. Pracownik dostaje gotową listę „Do wydania", skanuje pozycje, zamyka wydanie z automatyczną aktualizacją statusu w ERP.
- Trzy podstrony modułu —
- Trasy — planowanie kolejności wydań i pojazdów floty (dostępne).
- Magazyn — kompletowanie i wydawanie towaru z dokumentów Subiekta (dostępne).
- Spedycja — etykiety, listy przewozowe, integracja z firmami kurierskimi (w przygotowaniu).
- Trzy zakładki w widoku Magazyn —
- Do wydania — dokumenty WZ/ZK z Subiekta z konfigurowalną flagą filtra, podgląd zaznaczonych dokumentów z pogrupowaniem pozycji po SKU.
- Moje wydania — sesje rozpoczęte przez bieżącego pracownika z filtrami statusu (W trakcie / Wstrzymane / Zakończone / Z błędami).
- Wszystkie (administrator) — pełny widok sesji wydań wszystkich pracowników i magazynów.
- Skanowanie wydania —
- Lista pozycji z kolorowymi statusami: zielony (OK), żółty (niezgodność), szary (oczekuje), niebieski (poza dokumentem), czerwony (nieznany produkt).
- Miniaturki produktów, kody EAN/SKU, lokalizacja, ilość oczekiwana vs wydana.
- Tryb ciągłego skanowania (+1 szt. po każdym skanie) lub tryb zwykły z popupem ilości.
- Ręczne wpisanie kodu i wyszukiwarka produktów z Subiekta.
- Przyciski +/- przy każdej pozycji, edycja ilości, soft-delete (audytowane).
- Pełne dane zawsze widoczne — bez trybu ślepego (decyzja produktowa).
- Pasek postępu i statystyki na żywo.
- Załączniki zapisane przy sesji wydania.
- Możliwość odświeżenia listy pozycji z Subiekta (gdy dokument zmienił się w międzyczasie) — zeskanowane ilości zachowane.
- Zakończenie z opcją automatycznej akceptacji niezeskanowanych i raportem rozbieżności.
- automatyzacjaWorkflow etapów: Magazyn → Spedycja → Trasa — Każdy etap procesu wydania ma własną flagę w Subiekcie (osobno dla WZ i ZK). Po dodaniu dokumentu do trasy flaga „Trasa" ustawia się automatycznie. Po wycofaniu z trasy flaga cofa się o etap (Trasa → Spedycja, Spedycja → Magazyn). Konfiguracja w ustawieniach Wydania.
- profileMulti-magazyn — osobne flagi per magazyn — Każdy fizyczny magazyn (np. „Główny", „Grajewo") może mieć osobny komplet flag WZ/ZK. Pakowacze widzą tylko swoje dokumenty, magazyniery różnych miejsc nie wchodzą sobie w drogę. Konfiguracja: Administracja → Profile magazynów wydań.
- flotaModuł Tras — planowanie kursów —
- Pojazdy z rejestracją i max wagą ładunku (kontrola czy się zmieści).
- Definicje tras — szablony: cykliczne (np. „Grajewo piątek") albo jednorazowe.
- Trasa jednorazowa — przycisk obok „Nowa trasa": podajesz nazwę, datę, pojazd i gotowe (nie wymaga wcześniejszego szablonu).
- Tworzysz trasę na konkretny dzień, dodajesz dokumenty WZ/ZK po kolei.
- Waga z Subiekta sama się liczy — bierzemy z karty produktu (pole Masa) i mnożymy przez ilość. Pasek pokazuje % wypełnienia auta (zielony OK / żółty „prawie pełne" / czerwony „przekroczona ładowność").
- Filtry dat przyciskami (Dziś / Jutro / 7 dni / 30 dni / Własny zakres) — przeglądasz wzrokowo, bez tabel.
- niezależne od magazynuDokumenty na trasach — z flagi w Subiekcie — Trasy są niezależne od Magazynu (Wydania → Magazyn). Dokument WZ/ZK trafia do puli „Dodaj dokument" w module Tras gdy ma w Subiekcie aktywną odpowiednią flagę. Konfiguracja: Ustawienia → Trasy, gdzie wybierasz osobną flagę dla WZ i dla ZK. Pakowacz w Subiekcie nadaje WZ/ZK tę flagę — dokument od razu pojawia się na liście, bez konieczności wcześniejszego skanowania w Magazynie.
- automatTrasy cykliczne — pojawiają się same — W swój dzień tygodnia (rano, około 5:00) aplikacja sama dodaje cykliczną trasę na ten dzień. Wystarczy raz zdefiniować trasę z dniem tygodnia (np. „Grajewo — piątek") — kolejne tygodnie idą same. Pakowacz wchodzący do pracy widzi gotową trasę, dorzuca tylko pojazd. Gdy aplikacja była długo nieaktywna i ominęła parę dni, po starcie dorabia brakujące trasy.
- pakowaczTrasy — układanie kolejności i wycofywanie —
- Kolejność dostaw — przy każdym dokumencie strzałki góra/dół. Pakowacz układa porządek bez przeciągania (działa też na ekranie dotykowym).
- Wycofaj dokument z trasy — z podaniem powodu (np. „nie zmieściło się"). Dokument wraca do puli „Dodaj dokument" na innej trasie.
- Przywróć wycofany — w zakładce „Wycofane" przycisk cofa wycofanie (jeśli dokument nie został w międzyczasie dodany gdzie indziej).
- Wycofane wracają z informacją — w „Dodaj dokument" wycofane dokumenty mają żółte oznaczenie z której trasy wróciły, kiedy i z jakim powodem.
- Jeden dokument tylko na jednej trasie — przy próbie przypisania dokumentu który jest już gdzie indziej, dostajesz czytelny komunikat „jest na trasie X z DD.MM — najpierw wycofaj go stamtąd".
- roleTryb pakowacza i podgląd administratora —
- Magazynier z uprawnieniem „Trasy (tryb pakowacza)" widzi listę tras swojego dnia: układa kolejność, wycofuje, przywraca dokumenty.
- Pakowacz NIE może: tworzyć ani usuwać tras, dodawać dokumentów, zarządzać pojazdami i szablonami tras, zmieniać pojazdu ani stanu trasy — to zostaje przy administratorze.
- „Podgląd jako pakowacz" dla administratora — przycisk u góry strony Tras. Administrator widzi stronę oczami pakowacza (ukryte akcje administracyjne, wyraźne oznaczenie „PODGLĄD JAKO PAKOWACZ"). Powrót jednym kliknięciem.
- edycjaMagazyn — edycja dokumentu w Subiekcie — Podczas otwartej sesji skanowania wydania (WZ/ZK) administrator klika Edytuj w nagłówku. Aplikacja najpierw sprawdza czy dokument jest dostępny do edycji (czy nie jest otwarty u innego operatora w Subiekcie, czy nie ma powiązanej faktury, czy okres księgowy nie jest zamknięty). Otwiera się modal z listą pozycji dokumentu: można zmienić ilości, usunąć pozycje, dodać nowe (wybór z listy lub skan kodu EAN/SKU kolektorem — pole szuka po Enter). Lista produktów do dodania pokazuje stan dostępny z magazynu dokumentu (zielony / żółty / czerwony). Zapis idzie bezpośrednio do Subiekta jednym kliknięciem.
- Synchronizacja z Subiektem —
- Lista „Do wydania" oparta o flagi w Subiekcie (osobno dla WZ — grupa magazynowa, osobno dla ZK — grupa handlowa).
- Po zakończeniu wydania automatyczna zmiana flagi w Subiekcie: „wydano OK" gdy wszystko zgodne lub „błędy" gdy są rozbieżności.
- Gdy Subiekt akurat jest niedostępny w momencie zakończenia, sesja zamyka się prawidłowo, a informacja o niezsynchronizowanej fladze zapisuje się w polu „Błędy synchronizacji" — administrator może ustawić flagę ręcznie później.
- Magazyn źródłowy nadrzędny nad ustawieniami pracownika.
- Trzy podstrony modułu —
🧪 Produkcja / konfekcja
Wytwarzanie wyrobów złożonych z innych towarów — np. paczek mieszanki studenckiej ze słonecznika, orzechów i rodzynek. System sam zdejmuje składniki z magazynu i przyjmuje gotowy wyrób, a na końcu (opcjonalnie) przesuwa go na magazyn docelowy. Magazynier pracuje z gotowej puli zleceń, dokładnie jak w rozkładaniu dostaw.
- Receptura prosto z Subiekta — To, co wchodzi w skład wyrobu, bierzemy z kompletu w Subiekcie (karta towaru typu komplet). Niczego nie przepisujesz — gdy zmienisz recepturę w Subiekcie, produkcja od razu liczy po nowemu.
- podpowiedź„Ile można wyprodukować” widać na liście — Przy każdym zleceniu pokazujemy, ile sztuk realnie złożysz z dostępnych składników i materiałów. Przykład: na 1 paczkę trzeba 0,08 kg słonecznika, a masz go 8 kg → zrobisz 100 paczek. Jeśli brakuje któregoś składnika albo opakowań, liczba od razu spada (system bierze najmniejszą możliwą).
- Pula zleceń: Wolne i Moje — Tak samo jak w rozkładaniu dostaw. Wpada zlecenie „zrobić 100 szt.”. Bierzesz np. 40 — w puli zostaje 60. Jak zrobisz tylko 30, pozostałe 10 wraca do puli dla innych. Nic się nie gubi.
- prosty flowTrzy kroki magazyniera —
- 1. Weź — ile sztuk bierzesz do zrobienia.
- 2. Zmontuj komplety — system zdejmuje składniki z magazynu kompletacji (rozchód) i przyjmuje gotowe wyroby (przychód). Opakowania i etykiety schodzą osobno z magazynu materiałów.
- 3. Zawieź na magazyn → Zakończ — gotowy towar zostaje przesunięty na magazyn docelowy.
- magazyn materiałówOpakowania i etykiety — Opakowania i etykiety leżą na osobnym magazynie materiałów. Przy wyrobie wskazujesz, ile opakowań i etykiet schodzi na 1 sztukę (Administracja → Materiały produkcji). Przy montażu schodzą automatycznie — wiesz dokładnie, ile poszło na daną produkcję. Na liście „ile można wyprodukować” uwzględniamy też zapas opakowań (jeśli skończą się etykiety, produkcja staje, choć składników jest pod dostatkiem).
- Rezerwacja składników i opakowań przy wzięciu — Gdy bierzesz zlecenie, system rezerwuje składniki w Subiekcie oraz opakowania z magazynu materiałów — żeby nikt inny nie zużył ani nie sprzedał ich spod zaplanowanej produkcji, a dostępna liczba „ile można wyprodukować” od razu zmalała. Po zmontowaniu albo oddaniu zlecenia rezerwacja sama się zwalnia (opakowania wracają na stan). Gdy świadomie chcesz wziąć zlecenie mimo braku opakowań, w oknie „Weź” zaznacz „Pomiń brak opakowań”.
- Usuwanie zlecenia (administrator) — Na liście „Do zrobienia” administrator ma przy zleceniu przycisk usuwania — przydatny, gdy zlecenie powstało przez pomyłkę. Usunięcie zdejmuje zlecenie wraz z jego zadaniami i rezerwacjami; dokumenty wystawione już w Subiekcie (przyjęcia/rozchody zmontowanych partii) pozostają — to tylko zdjęcie z ewidencji produkcji.
- ręcznie + z ZKSkąd biorą się zlecenia — Zlecenie dodajesz ręcznie („Nowe zlecenie” — okno otwiera się na pełnym ekranie i od razu pokazuje listę wyrobów, którą zawężasz wyszukiwarką), albo zaciągasz je z zamówień klientów przyciskiem „Pobierz zlecenia z ZK”. Wtedy wskazujesz magazyn zamówień (skąd czytamy zamówienia) i magazyn produkcji (gdzie powstają wyroby) oraz okres (domyślnie 7 dni), a system podpowiada: ile zamówiono − ile już zrobione − ile już zlecone = ile dozlecić. Dwoma przełącznikami — „Pomijaj już zrobione” i „Pomijaj już zlecone” — decydujesz, czy te odliczenia mają być uwzględniane. Jednym kliknięciem zakłada brakujące zlecenia. Jeśli zlecisz ten sam wyrób ponownie, gdy poprzednie zlecenie jest jeszcze w puli — ilości sumują się w jednym zleceniu. Wybierając wyrób w „Nowym zleceniu” od razu widzisz jego skład (co i ile wchodzi na sztukę), a listę wyrobów przełączasz między kartami a tabelą.
- Zakładka „Wszystkie” — partie i filtry — Pokazuje całą historię. Jedno zlecenie zrobione na kilka podejść (np. 1 szt., potem 4) widać jako osobne wiersze z kolumną „Wyprodukowano” i statusem „Zlecono” / „Zakończone”. Każdy filtr to osobne pole: nazwa, symbol, EAN, status oraz zakres dat. Na telefonie listy produkcji możesz przełączyć między kartami a tabelą — aplikacja zapamiętuje ostatnio wybraną zakładkę i widok.
- lista wyrobówReceptury opakowań — W Materiały produkcji → Receptury widzisz listę wszystkich wyrobów (kompletów) z Subiekta z oznaczeniem, czy mają już przypisane opakowanie (Tak/Nie). Wyszukiwarka działa po nazwie, symbolu i kodzie kreskowym (EAN), lista jest stronicowana, a recepturę edytujesz wprost z listy (dodaj/zmień ilość/usuń materiał).
- Konfiguracja — Administrator włącza moduł w Ustawienia → Produkcja: magazyn kompletacji / produkcji (gdzie powstaje wyrób), magazyn zamówień ZK (skąd zaciągamy zamówienia klientów), magazyn materiałów (opakowania/etykiety), magazyn docelowy i sposób przesunięcia (od razu albo „wydane — przyjęcie na docelowym osobno”), kontrahenta rezerwacji składników oraz kategorię dla rezerwacyjnych ZK (żeby łatwiej odróżnić je w Subiekcie — wybierasz z listy kategorii, nie wpisujesz numeru). Dostęp dla pracownika włączasz przy nim w Ustawienia → Użytkownicy → „Produkcja / konfekcja”.
📋 Inwentaryzacja
Przeprowadzanie pełnej inwentaryzacji magazynu — cyfrowo, szybko, bez papierowych arkuszy.
- Sesje inwentaryzacyjne z rundami skanowania — Tworzysz sesję, definiujesz rundy. Wielu pracowników może skanować jednocześnie.
- Ponowne skanowanie (rescan) — Weryfikacja już zinwentaryzowanych pozycji — ten sam produkt można zeskanować drugi raz: nadpisz, dodaj lub poproś o decyzję każdorazowo.
- szybkieTryb ciągłego skanowania — Magazynier skanuje kod po kodzie — system automatycznie dodaje nowe pozycje i sumuje powtórzenia. Bez przełączania ekranów.
- Aktualizacja lokalizacji podczas skanowania — Inwentaryzacja i porządkowanie magazynu w jednym kroku.
- Raporty rozbieżności — Szczegółowy raport różnic między stanem zinwentaryzowanym a Subiektem.
- Eksport do Subiekta — Wynik inwentaryzacji eksportowany jako dokument w Subiekcie GT.
- Podział uprawnień — Oddzielne role do skanowania (operator) i podglądu raportów (kierownik).
✅ Zarządzanie zadaniami
Kompleksowy system zarządzania pracą zespołu — od prostych zadań przez cykliczne harmonogramy, aż po zaawansowane procesy wieloetapowe.
- Zadania ogólne —
- Tytuł, opis (edytor tekstu z formatowaniem HTML), priorytet i termin.
- Przypisywanie do jednego lub wielu pracowników oraz do grup użytkowników.
- Niestandardowe statusy zadań — dostosuj nazwy i kolory pod własne procesy.
- Wbudowany czat przy każdym zadaniu — wymiana wiadomości i plików.
- Wzmianki
@@imię— oznaczona osoba dostaje powiadomienie. - Można wymagać, żeby zadanie ukończył każdy przypisany lub wystarczy jeden („first-wins").
- Filtrowanie i sortowanie wg statusu, priorytetu, daty, osoby.
- Zadania cykliczne — Zadania powtarzające się automatycznie: codziennie, co tydzień, co miesiąc lub własny harmonogram. Pełna historia rund.
- Zadania uzupełnienia (Restock) —
- Zgłaszanie towarów do uzupełnienia przez skanowanie kodu EAN na regale.
- Lista zadań z priorytetami i statusami.
- Automatyczne odliczanie ilości ze stanu lokalizacji po ukończeniu uzupełnienia.
- „Weź" otwiera od razu okienko zdejmowania (gdy włączone w ustawieniach) — pakowacz jednym kliknięciem wybiera lokalizację zapasową i zadanie kończy się natychmiast.
- Automatyczne zadania ze stanów minimalnych — gdy ilość produktu spadnie do progu (cały produkt / lokalizacja podstawowa / dodatkowa), system sam tworzy zadanie doniesienia, powiadomienie i e-mail (patrz Ustawienia → Min. stany).
- Procesy Gantta —
- Planowanie wieloetapowych procesów na wykresie Gantta.
- Etapy, daty, zależności między nimi.
- Wizualny podgląd postępu projektu.
- Możliwość zaznaczenia etapów oczekujących na działanie zewnętrzne.
- Łańcuchy zależności — Zadanie B startuje automatycznie po zakończeniu zadania A. Wizualizacja całego łańcucha — zawsze wiesz, co blokuje co.
- Szablony zadań —
- Gotowe szablony z etapami — jedno kliknięcie tworzy kompletny zestaw zadań.
- Propagacja zmiennych między etapami (np. numer zamówienia trafia do wszystkich etapów).
- Szablony reagujące na zdarzenia (np. automatyczne zadanie przy nowym produkcie, problemie z dostawą, po zaakceptowaniu dostawy lub po wysłaniu PZ do Subiekta).
- Zadania ogólne —
💬 Czat wewnętrzny
Wbudowany komunikator do szybkiej komunikacji zespołu — bez opuszczania aplikacji.
- Kanały tematyczne — Tworzysz dowolne pokoje rozmów (np. „Magazyn", „Dostawy", „Ogłoszenia").
- Wiadomości w czasie rzeczywistym — Odpowiedzi pojawiają się natychmiast.
- Edytor z formatowaniem — Pogrubienie, listy, nagłówki, emotikony.
- Wysyłanie plików i zdjęć — Dołączane bezpośrednio w wiadomości — limit rozmiaru i retencja konfigurowane w ustawieniach.
- Odpowiadanie na konkretną wiadomość (wątki) — Odpowiedz na konkretną wiadomość, żeby utworzyć osobny wątek dyskusji.
- Wzmianki @@imię — Oznaczony pracownik otrzymuje natychmiastowe powiadomienie.
- Czat zintegrowany z zadaniami — Każde zadanie ma własny mini-czat dla zespołu realizującego.
💸 Windykacja należności
Kontrola nad należnościami od kontrahentów — przeglądaj nieopłacone dokumenty, śledź wierzytelności i automatycznie wysyłaj wezwania płatnicze.
- Lista wszystkich nieopłaconych dokumentów — Z podziałem na grupy wiekowe zadłużenia (np. 0–30 dni, 30–60 dni, powyżej 60).
- Widok długów wg kontrahenta — Pełne podsumowanie zadłużenia jednego klienta w jednym miejscu.
- Konfigurowane zakładki windykacji — Dopasowane do etapów procesu windykacyjnego w firmie (np. wg dni opóźnienia).
- Automatyczne wysyłanie wezwań e-mail — Szablony wezwań konfigurowane przez administratora.
- Ręczne notatki windykacyjne — Zapisywanie ustaleń z klientem przy kontrahencie.
- Filtrowanie wg opiekuna handlowego — Każdy handlowiec widzi tylko swoich klientów (mapowanie konta WMS na opiekuna z Subiekta).
♻️ Depozyty
Moduł obsługi depozytów — zarządzanie zwrotami opakowań i rozliczeniami z dostawcami.
- Cennik depozytów — Stawki opakowań zwrotnych dla poszczególnych dostawców.
- Przetwarzanie dokumentów depozytowych — Automatyczne wystawianie PZ depozytowych w Subiekcie.
- Przypisywanie do magazynów i kategorii — Per-dostawca, per-kategoria produktowa.
- Historia z audytem — Pełen ślad operacji depozytowych.
🔔 Powiadomienia
System powiadomień na żywo — nie przegapisz nic ważnego.
- Powiadomienia push w aplikacji — Nowe zadanie, wzmianka w czacie, zmiana statusu — wszystko w czasie rzeczywistym.
- Dzwonek powiadomień w pasku — Szybki podgląd bez wchodzenia na osobną stronę.
- Strona historii powiadomień — Przegląd wszystkich, oznaczanie jako przeczytane.
- Powiadomienia techniczne e-mailem — Raporty PZ, alerty systemowe — wysyłane z dedykowanej skrzynki SMTP, niezależnie od konta używanego w windykacji.
🛠️ Narzędzia i administracja
Zestaw narzędzi dla administratorów, ułatwiający codzienne zarządzanie systemem i danymi.
- Zarządzanie użytkownikami —
- Tworzenie kont z indywidualnymi uprawnieniami — każdy widzi tylko to, do czego ma dostęp.
- Grupy użytkowników — przypisywanie zadań do całego działu jednym kliknięciem.
- Logowanie kodem kreskowym (kod losowy lub własny — np. ten sam co w innym WMS).
- Zarządzanie sesjami — administrator widzi kto jest zalogowany.
- Kopiowanie uprawnień: wybór wzorcowego usera, klik „Kopiuj na…", multi-select pojedynczych userów + grup, jednym kliknięciem przelatują wszystkie uprawnienia (bez maila i danych wrażliwych).
- Narzędzia (import / eksport) —
Wszystkie narzędzia znajdziesz w menu „Narzędzia” — to jeden ekran z wyszukiwarką i kafelkami; każdy kafelek otwiera osobne narzędzie. Każdy eksport/import obsługuje Excel (XLSX) oraz CSV.
- Masowe wgrywanie EAN — wgranie dodatkowych kodów z pliku, aktualizacja setek produktów naraz.
- Masowa zmiana lokalizacji — zmiana lokalizacji wielu produktów w jednej operacji.
- Wymiary / waga / objętość — eksport i import; dopasowanie po Symbolu lub EAN, opcja automatycznego przeliczenia objętości z wymiarów.
- Stany minimalne — eksport/import progów alarmów (niski stan na półce, niski stan w magazynie, powrót na stan). Odnośnik jest też w samej zakładce stanów minimalnych.
- Zdjęcia produktów — eksport/import linków do zdjęć (małe i duże). Jeśli podasz tylko duże, posłuży też jako miniatura. Gdy włączone jest pobieranie zdjęć z innego serwisu, ręcznie wgrane linki mogą zostać nadpisane.
- Lokalizacje produktów — lokalizacje przypisane do towarów: podstawowa (na karcie w Subiekcie) oraz dodatkowe z ilością. Format dodatkowych:
Kod:Ilość|Kod:Ilość(np.A01.2:5|B03.1:3). - Słownik lokalizacji — same kody lokalizacji jak w „Zarządzaniu lokalizacjami”: kod, opis, aktywność. Przycisk „Import z pliku” w Zarządzaniu lokalizacjami otwiera właśnie to narzędzie.
- Użytkownicy — eksport/import ustawień i uprawnień, bez haseł istniejących kont. Przy imporcie można nadać hasło nowej osobie lub zresetować je wybranemu użytkownikowi.
Zasada pustych pól w importach: puste pole = zostawiamy bez zmian; aby coś wyczyścić lub wyzerować, wpisz
NULL. Przy każdym eksporcie opisujemy mniej oczywiste kolumny, żeby było jasne, co wpisać. - Konfiguracja i wygląd —
- Nazwa firmy w pasku.
- Kolory paska nawigacji i gradient menu bocznego — pełna paleta hex.
- Konfiguracja drukarek etykiet — można podłączyć wiele, wybór przy wydruku.
- Ukrywanie nieużywanych sekcji menu — każda firma konfiguruje pod siebie.
- Logi systemowe — pełny podgląd aktywności i błędów.
- Automatyczne sprawdzanie aktualizacji.
- System licencjonowania — bez ważnej licencji aplikacja blokuje dostęp.
- Zarządzanie użytkownikami —
🔑 Licencja
Klucz licencyjny decyduje czy aplikacja jest aktywna. Bez ważnej licencji system blokuje dostęp do wszystkich funkcji (oprócz strony logowania i ustawień admina).
- wymaganeKlucz licencyjny — Unikalny kod aktywacyjny dla Twojej firmy. Po wpisaniu i zapisaniu system automatycznie weryfikuje go z serwerem licencji. Klucz ważny → aplikacja działa; wygasły lub nieprawidłowy → ekran blokady.
- Przycisk „Sprawdź licencję" — Pozwala zweryfikować klucz natychmiast bez zapisywania całego formularza. Po wklejeniu nowego klucza od razu widać czy jest prawidłowy.
🎨 Wygląd
Personalizacja aplikacji pod branding firmy — zmiana nazwy i kolorów widocznych dla wszystkich użytkowników.
- nowośćTryb ciemny / jasny — W bocznym menu jest przełącznik motywu (ikona księżyca/słońca). Tryb ciemny przyciemnia całą aplikację — wygodny przy pracy wieczorem i na kolektorach w ciemniejszych halach. Wybór zapamiętuje się na danym urządzeniu (osobno na telefonie, osobno na komputerze) i działa od razu na wszystkich stronach — nie trzeba nic ustawiać w panelu administracyjnym.
- Nazwa firmy — Wyświetlana w górnym pasku obok logo. Zmień na nazwę swojej firmy lub oddziału.
- Kolor paska — Kolor tła górnego paska nawigacji (gdzie widnieje nazwa firmy i dzwonek). Można wybrać z palety lub wpisać hex (np.
#009244). - Kolor menu (góra gradientu) i (dół gradientu) — Dwa kolory tworzące pionowy gradient bocznego menu. Ustaw oba na ten sam kolor żeby uzyskać jednolite tło zamiast gradientu.
🗄️ Baza danych i Subiekt
Konfiguracja połączenia z bazą Subiekta GT oraz integracji z platformą Sellasist. Bez poprawnych danych system nie odczyta stanów, produktów ani dokumentów.
- wymaganeŁańcuch połączenia Subiekt — Pełny connection string do bazy SQL Subiekta. Możesz wpisać go ręcznie lub wypełnić oddzielne pola Serwer, Baza, Użytkownik, Hasło — łańcuch jest budowany automatycznie.
- Magazyn — Domyślny magazyn, z którego pobierane są stany produktów i do którego trafiają operacje (PZ, inwentaryzacja). Każdy użytkownik może mieć przypisany inny w swoich ustawieniach indywidualnych.
- Pole lokalizacji — Pole własne produktu w Subiekcie (np.
tw_Pole1), w którym przechowywana jest lokalizacja regałowa towaru. - Pole gabarytu — Pole własne produktu z informacją o gabarycie/rozmiarze. Wyświetlane przy produkcie w UI.
- API Key Sellasist + Panel Sellasist — Klucz API i nazwa panelu (subdomena, np.
firmadlafirma.sellasist.pl). Wymagane gdy źródło zdjęć = Sellasist. - Użytkownik DB / Hasło DB — Dane logowania do SQL Subiekta (autentykacja SQL). Niepotrzebne gdy włączony Windows Auth.
- Operator Subiekt / Hasło operatora — Dane operatora Subiekta GT do operacji wymagających Sfery (tworzenie MM, PZ, dodawanie produktów). NIE login SQL — operator programu.
- Nazwa bazy / Serwer SQL — Nazwa instancji SQL Server i bazy danych. Używane gdy nie wpisano pełnego connection stringa.
- Windows Auth — Włączone: połączenie na konto Windows (bez hasła SQL). Wyłączone: login SQL z polem Użytkownik DB i Hasło DB.
- Pobieraj info o produktach — Włączone: system w tle pobiera zdjęcia i dodatkowe dane ze skonfigurowanego źródła. Wyłączone: tylko symbol i nazwa produktu.
- Źródło zdjęć produktów — Sellasist (przez API) lub ShopGold (plik XML z feedem). Pojawia się po włączeniu pobierania info.
- URL do pliku XML ShopGold — Adres pliku XML z numerami katalogowymi i linkami do zdjęć. Tylko dla ShopGold.
- URL do regeneracji feedu ShopGold — Opcjonalny adres do wywołania regeneracji XML przed pobraniem — gwarantuje, że plik jest aktualny.
- domyślnie takSynchronizuj tylko w nocy — Włączone: pobieranie zdjęć, dodatkowych kodów EAN i powiązań ofert marketplace rusza raz na dobę o wybranej godzinie (domyślnie 22:00) — w dzień nic nie obciąża systemu. Wyłączone: odświeżanie jak najszybciej, ale nie częściej niż co 24 h. Godzinę ustawiasz tuż obok, gdy opcja jest włączona.
🔍 Produkty i skanowanie
Zachowanie systemu podczas skanowania kodów kreskowych i zarządzania lokalizacjami.
- Przypisywanie EAN — Włączone: użytkownicy z uprawnieniem mogą przypisywać kod EAN do produktu, który go nie ma. Wyłączone: kody EAN tylko z poziomu Subiekta.
- Dodatkowe lokalizacje — Włączone: każdy produkt może mieć wiele lokalizacji (główna + dodatkowe). Wyłączone: każdy produkt ma jedną lokalizację — prostszy interfejs dla małych magazynów.
- Ilości na lokalizacjach — Włączone: przy dodatkowych lokalizacjach wyświetlana jest informacja o ilości sztuk. Wyłączone: tylko adresy lokalizacji bez stanów.
- Tylko cyfry w skanie — Włączone: system odrzuca skany z literami/znakami specjalnymi — akceptowane wyłącznie kody numeryczne (EAN-13, EAN-8). Chroni przed przypadkowym skanem etykiet tekstowych.
- Ilość do doniesienia — Włączone: w zadaniach uzupełnienia (restock) pojawia się pole z żądaną ilością do przyniesienia. Wyłączone: bez pola ilości — tylko informacja o produkcie.
- domyślnie takObjętość produktu — Włączone: objętość produktu (z karty towaru w Subiekcie, jako liczba całkowita) jest widoczna — kolumna i filtr na liście „Produkty (Subiekt)" oraz edytowalne pole na karcie produktu. Służy do pilnowania pojemności nośników. Wyłączone: objętość nie jest w ogóle pobierana (mniejsze obciążenie), kolumna i pole są ukryte.
- nowośćSzczegóły produktu: waga i wymiary — Na karcie produktu przycisk „Szczegóły" rozwija panel z dodatkowymi danymi: objętość (jeśli włączona — patrz wyżej), waga [kg] (czytana z karty towaru w Subiekcie i tam zapisywana po zmianie) oraz wymiary dł. × szer. × wys. [cm] — te trzymane są tylko w aplikacji, bo Subiekt nie ma na nie pola. Dane ładują się dopiero po rozwinięciu panelu, więc karta otwiera się tak samo szybko jak wcześniej.
- Zarządzanie lokalizacjami — Włączone: lokalizacje walidowane względem listy z sekcji Administracja → Lokalizacje. Nieistniejąca = odrzucenie. Wyłączone: dowolny tekst bez weryfikacji.
- Zdejmij z lokalizacji przy doniesieniu — Włączone: po ukończeniu uzupełnienia system pyta o automatyczną korektę stanu lokalizacji źródłowej. Wyłączone: stany nie są korygowane automatycznie.
- Precyzja ilości — Liczba miejsc po przecinku przy ilościach.
0= tylko pełne sztuki,2= kg/litry,3= do 0,001 (towary sypkie). - nowośćDziennik zmian produktu — Włączone: system zapisuje historię ręcznych zmian na karcie produktu (lokalizacje dodatkowe, lokalizacja podstawowa, objętość) — kto, kiedy i o ile. Podgląd na karcie produktu uruchamia przycisk „Pokaż dziennik zmian", a kto go widzi ustawiasz per pracownik (Ustawienia → Użytkownicy). Wyłączone: nic nie jest zapisywane. Możesz ograniczyć rozmiar dziennika: maks. liczba wpisów i maks. rozmiar (MB) —
0= bez limitu. Po przekroczeniu limitu najstarsze wpisy są codziennie sprzątane automatycznie.
⚡ Zadania i automatyzacja
Reguły dotyczące tworzenia zadań i sposobu ich realizacji przez pracowników.
- Reakcje na nowe produkty — Włączone: gdy w Subiekcie pojawi się nowy produkt, system automatycznie tworzy zadania wg szablonów (np. „Wstaw na magazyn", „Zrób zdjęcie", „Wpisz EAN"). Szablony konfiguruje się w Szablony zadań. Wyłączone: brak automatycznych zadań przy nowych produktach.
- automatyzacjaZadania ze zdarzeń dostaw — Włączone: aplikacja automatycznie zakłada zadania, gdy w dostawie zajdzie wybrane zdarzenie — po zaakceptowaniu (zakończeniu) dostawy lub po wysłaniu PZ do Subiekta. Zadania powstają osobno dla każdej pozycji dostawy, według szablonów z karty „Zadania ze zdarzeń dostaw" w Szablony zadań. Liczą się tylko dostawy, których zdarzenie nastąpiło po utworzeniu szablonu (bez działania wstecz). Wyłączone: brak takich zadań.
- Wystarczy 1 wykonawca (first-wins) — Włączone: zadanie zamyka się gdy PIERWSZA z przypisanych osób kliknie „Ukończ". Wyłączone: każda przypisana osoba musi potwierdzić swoje wykonanie.
- Zdejmij z lokalizacji przy doniesieniu — Włączone: po zakończeniu zadania doniesienia („Gotowe") pojawia się okienko z wyborem lokalizacji zapasowej, z której zdejmujemy ilość. Wyłączone: zadanie kończy się bez ruszania lokalizacji dodatkowych.
- szybkiePokaż okienko od razu po „Weź" — Włączone: gdy pakowacz klika „Weź" w wolnych zadaniach uzupełnienia, od razu otwiera się okienko zdejmowania z lokalizacji (bez konieczności klikania „Gotowe"). Po potwierdzeniu zadanie znika z listy. Wymaga włączonego Zdejmij z lokalizacji przy doniesieniu. Wyłączone: klasyczny flow „Weź" → „Gotowe" → okienko.
📉 Minimalne stany
Trzy niezależne alarmy dla każdego produktu w magazynie. T1 — stan na lokalizacji podstawowej (sygnał operacyjny: trzeba donieść z zaplecza). T2 — stan globalny w magazynie (sygnał zakupowy: towar się kończy, trzeba zamówić). T3 — powrót produktu na stan (informacja: produkt znów dostępny po okresie braku). Każdy alarm można skonfigurować niezależnie i z innymi adresatami. Konkretne wartości progów dla produktów ustawiasz na stronie Produkty → Minimalne stany.
Przykład 1 — T1 odpala, T2 nie: W magazynie jest 100 sztuk produktu, z czego 40 na lokalizacji podstawowej (kompletacyjnej), a 60 na lokalizacjach dodatkowych (zaplecze). Próg 50. T1 odpala: 40 ≤ 50 ORAZ jest co donieść (60 na zapleczu) → operator dostaje zadanie „donieś z zaplecza". T2 nie odpala: łącznie 100 sztuk, czyli powyżej 50.Przykład 2 — T2 odpala, T1 nie: W magazynie zostało 40 sztuk, wszystkie na lokalizacji podstawowej (na zapleczu już nic nie ma). Próg 50. T1 nie odpala: stan 40 ≤ 50, ale na zapleczu 0 — nie ma jak donieść (system to wie i nie próbuje). T2 odpala: łącznie 40 ≤ 50 → dział zakupów dostaje powiadomienie i mail „towar się kończy, trzeba zamówić".Przykład 3 — T3 powrót na stan: Produkt spadł poniżej 10 sztuk (próg dolny T3), potem zniknął na chwilę. Po dostawie znowu jest 50 sztuk. Gdy stan przejdzie próg górny T3 (np. 20) → wysyłka powiadomienia „produkt wrócił na stan" do osób które na niego czekały. Zazwyczaj próg dolny i górny mają tę samą wartość — wtedy alarm odpala się gdy stan wróci powyżej tej liczby.- automatWłącz monitorowanie minimalnych stanów — Włączone: w tle co kilka minut sprawdzamy stany i wysyłamy alarmy. Pojawia się link „Minimalne stany" w menu (Produkty → Minimalne stany). Wyłączone: brak monitora, brak alarmów.
- bez powtórzeńPowiadomienie wysyłane tylko raz — Każde powiadomienie wysyłamy tylko raz — kolejne dopiero gdy stan wróci powyżej progu i znowu spadnie. Ponowne uruchomienie aplikacji niczego nie powtarza. Dzięki temu nawet po nocy ze zmieniającym się stanem dostaniesz dokładnie jedno powiadomienie.
- globalnieSkąd brać próg T1 i T2 — Trzy opcje osobno dla T1 i T2: Tylko z WMS (próg ustawiasz ręcznie w stronie Minimalne stany dla każdego produktu), Tylko z Subiekta (używamy pola „Stan minimalny" z karty towaru w Subiekcie), WMS jeśli ustawiony, inaczej z Subiekta (mieszane — pozwala nadpisać tylko wybrane produkty). T3 jest zawsze tylko z WMS.
- Liczyć stan po rezerwacji czy przed — Osobny wybór dla T1, T2 i T3. Po rezerwacji (domyślnie) — bierzemy stan dostępny po odjęciu rezerwacji (czyli realnie ile masz „do dyspozycji"). Przed rezerwacją — bierzemy stan fizyczny (ile jest na półce). Przykład: na magazynie 50 sztuk, 30 zarezerwowanych. Po rezerwacji = 20, przed rezerwacją = 50.
- sensownePomijaj próg „0" z Subiekta — Gdy w karcie towaru w Subiekcie „Stan minimalny" = 0 (czyli brak ustawienia), traktujemy to jako brak progu. Stan i tak nie spadnie poniżej zera, więc nie ma czego alarmować. Zalecane włączone.
- Domyślne akcje przy alarmie T1 — Trzy niezależne przełączniki dla T1: Zadanie doniesienia (magazynier widzi w „Do doniesienia"), Powiadomienie (dzwoneczek w aplikacji), E-mail (do osób z listy). Najczęściej: zadanie + powiadomienie. Można nadpisać per produkt.
- Domyślne akcje przy alarmie T2 — To samo dla T2 (stan globalny). Najczęściej: powiadomienie + mail do działu zakupów (bez zadania — to nie jest sygnał operacyjny).
- Domyślne akcje przy powrocie T3 — To samo dla T3. Najczęściej: powiadomienie (informacja). Mail i zadanie są opcjonalne.
- per magazynMagazyny do skanowania — Lista magazynów które monitor sprawdza. Każdy magazyn osobno — stany nie są sumowane między magazynami. Jeśli ten sam produkt ma niski stan w dwóch magazynach, dostaniesz dwa alarmy.
- Jak często sprawdzać stany — Domyślnie co 60 minut. Minimum 15 minut — żeby nie obciążać bazy Subiekta. Możesz też wymusić skan natychmiast guzikiem „Sprawdź teraz" na stronie Minimalne stany.
- Kto dostaje powiadomienia i maile — Lista użytkowników (dzwoneczek w aplikacji), grup użytkowników (wszyscy członkowie dostają powiadomienie) i adresów e-mail (dla maili). Listy się sumują. Można nadpisać per produkt — wtedy ustawienie globalne jest pomijane dla tego produktu.
- Temat i treść maila — Wspólne szablony dla wszystkich trzech powiadomień. Pola wstawiane automatycznie:
{Trigger}(czyli „Niski stan na lokalizacji podstawowej" / „Niski stan globalny w magazynie" / „Produkt wrócił na stan"),{Sku},{Name},{Stock}(bieżący stan),{Threshold}(próg),{Warehouse},{AppName},{TriggeredAt}. - per produktStrona „Minimalne stany" — konfiguracja per produkt — Dla każdego produktu możesz osobno ustawić wartości T1/T2/T3, akcje przy alarmie i listę adresatów. Okno konfiguracji ma trzy oddzielne sekcje — pusta wartość oznacza wyłączone powiadomienie dla tego produktu (chyba że próg pobierany jest z Subiekta).
- nowośćStan max (pojemność podstawowej) — Włącza kolumnę „Stan max" w Minimalnych stanach oraz w imporcie/eksporcie. Stan max to ile maksymalnie mieści pudełko na lokalizacji podstawowej danego produktu — nie jest alarmem. Na jego podstawie aplikacja podpowiada przy rozkładaniu dostaw i przy koszykach, ile sztuk dołożyć, żeby zapełnić półkę (sugerowana = stan max − stan na podstawowej). Ustawiasz wartość wprost w tabeli, w oknie konfiguracji progu albo hurtowo w imporcie. Działa niezależnie od monitorowania alarmów.
✉️ Kolejka maili
Wszystkie wiadomości wychodzące z aplikacji (powiadomienia o stanach, raporty przyjęć, powiadomienia o brakach) trafiają najpierw do kolejki. System wysyła je w tempie nie szybszym niż ustawiony limit na minutę. Dzięki temu nawet duża fala wiadomości nie obciąży serwera poczty i nie zostanie uznana za niechcianą.
- limitMaksymalna liczba wiadomości na minutę — Domyślnie 10 wiadomości / minutę. Wiadomości ponad limit czekają w kolejce i wychodzą w kolejnej minucie. Większość skrzynek (Gmail, Microsoft 365) dopuszcza znacznie więcej — limit chroni głównie przed wyglądaniem na masową wysyłkę. Pole w Ustawienia → Powiadomienia e-mail.
- Strona „Kolejka e-mail" — Pokazuje listę wszystkich wiadomości (oczekujące, wysłane w ciągu ostatnich 24 godzin, z błędem). Każdą wiadomość możesz podejrzeć (treść i adresata), usunąć z kolejki (zanim wyjdzie) lub ponowić (gdy poprzednia próba zakończyła się błędem).
- natychmiast„Wyślij wszystkie teraz" — Przycisk u góry strony — wysyła wszystkie oczekujące wiadomości od razu, pomijając limit. Przydatne, gdy chcesz nadrobić zaległości po przerwie w pracy serwera poczty.
- Historia wysyłki — Wysłane wiadomości zostają w kolejce z oznaczeniem „Wysłana" i datą — możesz przejrzeć, kto co dostał. Wiadomości z błędem mają zapisany powód niepowodzenia, co ułatwia rozwiązanie problemu z konfiguracją skrzynki.
🚛 Dostawy (własne)
Wymagania przy tworzeniu własnych dostaw (moduł „Nowa dostawa"). Nie dotyczy przyjęć PZ z Subiekta.
- Cena przy dodawaniu — Włączone: pracownik musi wpisać cenę brutto przed dodaniem pozycji do dostawy. Wyłączone: cenę można uzupełnić później.
- Cena przy zakończeniu — Włączone: dostawa nie może być zamknięta gdy choć jedna pozycja nie ma ceny. Wyłączone: można zamknąć z brakującymi cenami.
- Dodawanie produktów do Subiekta — Włączone: w raportach dostaw pojawia się przycisk szybkiego założenia produktu w Subiekcie (gdy zeskanowany EAN nie istnieje). Wyłączone: tylko w Subiekcie.
- nowośćDostawy kontenerowe — Włączone: przy tworzeniu dostawy pojawia się przełącznik „dostawa kontenerowa" oraz liczba kontenerów, a na ekranie tworzenia — licznik dostaw kontenerowych i kontenerów w bieżącym roku. Oznaczenie „Kontenerowa" możesz też poprawić później (w trakcie obsługi dostawy), widnieje wszędzie przy dostawie, a raporty pokazują osobne podsumowanie ile dostaw kontenerowych przyjęto. Wyłączone: dostawy bez podziału na kontenerowe.
📦 Rozkładanie dostaw
Moduł do efektywnego rozkładania świeżej dostawy na docelowe lokalizacje magazynu. Magazynier dostaje gotową listę posortowaną po lokalizacji — jeden obchód regałów i wszystko trafia na miejsce. Pozycje biorą się ze skanu albo z zakończonego przyjęcia PZ/ZD; każdy ma własną kolejkę („Moje") i wspólną pulę („Wolne") do wzięcia.
- globalnieWłącz moduł „Rozkładanie dostaw" — Włączone: aktywuje funkcję w aplikacji. Aby użytkownik faktycznie zobaczył link „Rozkładanie dostaw" w menu Dostawy, dodatkowo musi mieć włączony per-osobowy przełącznik „Rozkładanie dostaw" w jego ustawieniach (Ustawienia → Użytkownicy). Administrator widzi moduł zawsze gdy włączony globalnie. Wyłączone: moduł niewidoczny dla wszystkich.
- Zakładki modułu —
- Skanuj — skanujesz kod, a okienko pyta o ilość; po potwierdzeniu pozycja trafia tylko do Twojej kolejki „Moje" (towar na bufor „DOSTAWY"). Dobieranie do wózków robisz potem w „Moje".
- Z PZ/ZD — z listy zakończonych przyjęć jednym kliknięciem cała dostawa trafia do wspólnej puli.
- Moje — to, co rozkładasz: u góry Wózki (już dobrane do wózka — „Zapakuj wózek", a po zapakowaniu „Rozłóż"), niżej pozycje jeszcze wolne (posortowane po lokalizacji) z „Odłóż" oraz „Dopasuj do wózka". Listy to zwarta tabela ze stronicowaniem.
- Wolne — wspólna pula; bierzesz pozycję przyciskiem „Weź", a „Oddaj" zwraca ją z powrotem.
- NADMIAR / DOSTAWY — podgląd co i ile leży aktualnie na lokalizacjach technicznych.
- W toku (tylko administrator) — podgląd kto co aktualnie rozkłada.
- nowośćDobierz do nośnika / Dopasuj do wózka (planowanie na wózek) — Dobieranie towaru do wózka odbywa się przez jeden przycisk. W „Wolne" jest „Dobierz do nośnika": nic nie zaznaczysz → dobierze całą pulę; zaznaczysz konkretne pozycje (pola wyboru) → dobierze tylko je. W „Moje", przy wolnych pozycjach, jest „Dopasuj do wózka" — bierze wszystkie Twoje pozycje bez wózka. W obu wypadkach skanujesz wózek, a system planuje: zasada 1 koszyk = 1 towar, kolejność po lokalizacji, z uwzględnieniem objętości (towar większy niż jeden koszyk idzie na kolejne). Co się nie mieści, trafia na listę „proponuję wziąć bez…" z powodem (np. „objętość 1 szt. = 123, a największy koszyk mieści maks. 100" albo „brak wolnych koszyków"). Zajęte koszyki są pomijane — można doważać częściowo pełny wózek. Po zatwierdzeniu pozycje są Twoje, z przypisanym koszykiem; „Dopasuj do wózka" od razu otwiera pakowanie.
- nowośćWeź z Wolnej puli — opcjonalnie od razu do kuwety — Gdy bierzesz pozycję z zakładki „Wolne" (przycisk „Weź" albo skan towaru), otwiera się okno „Weź do rozłożenia" z pytaniem o ilość. Jeśli masz włączone nośniki towaru, możesz w tym oknie od razu wskazać kuwetę, do której odkładasz — wystarczy ją zeskanować (albo wpisać kod zielonym ołówkiem, albo wybrać z listy „Pokaż kuwety"). Wzięta ilość trafia wtedy prosto do tej kuwety w zakładce „Moje", bez osobnego „Przypisz ręcznie". Kolejność jest ważna: najpierw zeskanuj kuwetę, dopiero potem wpisz ilość. Pole „Ile bierzesz?" celowo nie jest aktywne (nie ma w nim kursora) — gdyby było sfokusowane, kliknięcie w nie przejęłoby skaner i kod kuwety wpisałby się do pola ilości zamiast ją przypisać. Nie wiesz, którą kuwetę wziąć? Kliknij „Pokaż kuwety" — lista (wczytywana dopiero po kliknięciu) pokaże wszystkie wolne kuwety, a na samej górze, wyróżnione, te w których ten sam towar już masz (przypisane przez Ciebie) — żeby dołożyć do rozpoczętej kuwety zamiast otwierać nową. Ten sam przycisk „Pokaż kuwety" jest też w oknie „Przypisz ręcznie do kuwety". Wskazanie kuwety jest opcjonalne: bez niej „Weź" działa jak dotąd (towar ląduje w „Moje" bez przydziału, możesz go przypisać później).
- nowośćZapakuj wózek (pakowanie koszyków) — Po dobraniu, w „Moje" u góry jest sekcja „Wózki" — każdy z licznikiem (np. 0/6 koszyków). Klikasz „Zapakuj wózek {kod}" i otwiera się kreator, który prowadzi koszyk po koszyku: „Włóż {towar} {ilość} do koszyka {N}". Zeskanuj towar (albo kliknij „Zapakuj koszyk") — i przechodzisz do kolejnego. Towar ląduje w koszyku, ale zostaje na liście do rozłożenia — bo wózek jeszcze trzeba rozwieźć po lokalizacjach. Gdy wszystkie koszyki zapakowane, wózek dostaje status „Zapakowany" i przycisk „Rozłóż".
- nowośćRozłóż wózek (trasą po lokalizacjach) — Przy zapakowanym wózku w „Moje" klikasz „Rozłóż". Otwiera się trasa poukładana po lokalizacji podstawowej — idziesz po regałach po kolei. Przy każdej pozycji widać docelową półkę i koszyk. Podjeżdżasz, skanujesz koszyk albo towar (lub klikasz „Odłóż") — i otwiera się dokładnie to samo proste odkładanie co bez wózka: ile i na którą półkę (możesz wybrać dowolną, nie tylko podstawową). Po odłożeniu wracasz na trasę do kolejnej pozycji, aż wózek będzie pusty.
- Oddaj a Usuń pozycję — Przy pozycji w „Moje" są dwie różne akcje. Oddaj — zwraca pozycję do wspólnej puli „Wolne" (przestaje być Twoja, ktoś inny może ją wziąć) i jednocześnie zdejmuje towar z nośnika oraz kasuje zaplanowany koszyk — skoro wraca do puli, nie leży już w żadnym wózku. Usuń (kosz) — całkowicie kasuje pozycję z rozkładania (np. pomyłka) i również zdejmuje towar z nośnika, żeby nie został „duch" w koszyku.
- nowośćOdkładanie z nośnika (skan nośnika) — W zakładce „Moje" możesz zeskanować kod nośnika zamiast produktu. System pokaże zawartość tego nośnika — z podziałem na koszyki, jeśli to wózek — a przy każdej pozycji da przycisk „Odłóż". Po kliknięciu otwiera się zwykłe odkładanie (ile + gdzie), ale ilość jest z góry ograniczona do tego, co leży w danym koszyku (a nie do całej dostawy), i odłożenie zdejmuje towar dokładnie z tego nośnika/koszyka.
- Odkładanie krok po kroku — Klikasz „Odłóż" (albo skanujesz towar ze swojej listy) i przechodzisz przez trzy ekrany: 1) Ile odkładasz (z opcją odłożenia reszty na NADMIAR), 2) Gdzie — skanujesz albo dotykasz półki, 3) Podsumowanie i przycisk „Odłóż". Krok „Gdzie" pojawia się, gdy prowadzisz ilości na lokalizacjach dodatkowych (jeśli nie — wystarczy ilość). Pole skanu nie przejmuje fokusu, żeby na kolektorze nie wyskakiwała klawiatura — wpisywanie ręczne jest dodatkowe. Odłożona ilość schodzi z nośnika (jeśli towar w nim leżał) i ląduje na wskazanej półce.
- Podstawowa czy dodatkowa — Przy nieznanej półce system pyta raz: podstawowa (kod zapisuje się od razu na karcie towaru w Subiekcie; ilość wylicza się sama: stan całkowity minus dodatkowe) czy dodatkowa (dopisujemy ilość do tej półki). Wybór jest zapamiętywany dla tej półki, a w podsumowaniu widać o ile i na ile zmieni się stan. Jedną dostawę można rozłożyć na kilka półek po kolei.
- Słownik lokalizacji — Słownik to lista samych kodów półek (te same, co w Zarządzaniu lokalizacjami). To, czy dana półka jest dla towaru podstawowa, czy dodatkowa, wynika z jego karty towaru — wskazujesz to przy odkładaniu, nie ustawia się tego w słowniku. Słownik możesz szybko uzupełnić importem z pliku (.xlsx/.csv z mapowaniem kolumn: kod, opis, aktywność) lub importem z Subiekta (zaciąga lokalizacje już wpisane na kartach towarów i dodaje brakujące).
- Lokalizacje produktu przy odkładaniu — W oknie odkładania (krok „Gdzie") zawsze pokazują się bieżące półki produktu (podstawowa + dodatkowe z ilościami) jako klikalne — można wybrać miejsce dotknięciem zamiast skanu. Przy wpisywaniu ilości widać graficznie, o ile i na ile zmieni się stan na wybranej półce. Działa, gdy prowadzisz ilości na lokalizacjach dodatkowych — nie trzeba nic włączać.
- Grupowanie tych samych towarów — Listy „Moje" i „Wolne" zawsze pokazują ten sam produkt z wielu dostaw jako jeden wiersz ze zsumowaną ilością (np. „15 szt." zamiast 15 pozycji po 1 szt.). „Weź" bierze całą grupę, a odkładanie zdejmuje sztuki po kolei od najstarszej dostawy. Działa tak samo jak okno dobierania do wózka — to stałe zachowanie, nie trzeba go nigdzie włączać.
- Reszta na NADMIAR + automatyczne sprzątanie — Opcjonalnie: gdy odkładasz mniej niż jest w pozycji, możesz jednym zaznaczeniem odłożyć resztę na lokalizację zapasową (domyślnie „NADMIAR") i zamknąć pozycję. Zakończone pozycje mogą znikać same po ustalonej liczbie dni. Można też włączyć automatyczne dorzucanie zakończonych przyjęć PZ/ZD do wspólnej puli.
- Kody lokalizacji technicznych — W Ustawienia → Dostawy ustawiasz nazwy trzech lokalizacji technicznych: DOSTAWY (bufor świeżych dostaw), NADMIAR (zapas / drugi rzut) i PRZENOSZENIE (towar zdjęty z półki w trakcie przenoszenia). Domyślne nazwy działają od razu — zmień tylko jeśli używasz innych w magazynie. Te lokalizacje są techniczne, więc nie wymagają wpisania do słownika lokalizacji — korekta ich stanu na karcie produktu działa nawet przy włączonym „Zarządzaniu lokalizacjami".
- nowośćLista „Z PZ/ZD" — filtry, strony i pomijanie — Zakładka „Z PZ/ZD" pokazuje zakończone przyjęcia gotowe do rozłożenia w czytelnej tabeli ze stronicowaniem i filtrami (numer, dostawca, zakres dat, typ PZ/ZD, status OK / z błędami). Jeden klik importuje dostawę do wspólnej puli. Dokument, którego nie chcesz rozkładać (np. już ogarnięty), możesz pominąć — znika z listy bez importu. Zaznaczając kilka naraz pomijasz/importujesz hurtem. Pominięte da się w każdej chwili podejrzeć przełącznikiem „Pokaż pominięte" i przywrócić.
- nowośćIlość kładziona na DOSTAWY przy rozbieżności — Gdy importujesz przyjęcie PZ/ZD do wspólnej puli, a ilość z dokumentu różni się od faktycznie zeskanowanej (np. dokument 10, zeskanowano 8), wybierasz która wartość ląduje na buforze DOSTAWY. Faktycznie zeskanowana (domyślnie) — kładziemy tyle, ile naprawdę przyszło. Z dokumentu PZ/ZD — kładziemy ilość z dokumentu. Ustawienie w Ustawienia → Rozkładanie dostaw. Działa zarówno przy imporcie ręcznym, jak i przy automatycznym dorzuceniu po zakończeniu przyjęcia.
🧺 Nośniki towaru (kuwety, wózki, koszyki)
Nośniki to fizyczne pojemniki — kuwety, wózki, koszyki — w które magazynier wkłada towar. System pamięta, co i w którym nośniku leży. Przydaje się przy rozkładaniu dostaw (towar czeka w oznaczonym pojemniku) i przy zbieraniu wielu zamówień naraz (każde zamówienie do osobnego nośnika).
- globalnieWłącz nośniki towaru — Ustawienia → Dostawy → „Włącz nośniki towaru". Włączone: pojawia się panel „Nośniki" (menu Lokalizacje, tylko administrator) oraz dobieranie do wózków w „Rozkładaniu dostaw" (zakładki „Wolne"/„Moje"). Wyłączone: cała obsługa nośników ukryta.
- Definiowanie nośników + generator — W panelu „Nośniki" dodajesz nośniki pojedynczo (kod skanowalny, np. KW-001, rodzaj i pojemność) albo generatorem — podajesz prefiks, zakres i liczbę cyfr, a system tworzy całą serię nośników pojedynczych naraz (np. KW-001 … KW-050 jednym kliknięciem). Każdy nośnik ma unikalny kod, który skanujesz w magazynie.
- nowośćRodzaj nośnika: pojedynczy i kontener (nośniki budowane) — Przy nośniku wybierasz jego rodzaj — bez osobnego słownika typów. Pojedynczy (koszyk/kuweta): podajesz po prostu jego pojemność. Kontener (wózek): budujesz go z gotowych nośników — dodajesz istniejące koszyki jako koszyk 1, 2, 3… i ustalasz ich kolejność strzałkami. Dzięki temu wózek od razu wie, ile ma koszyków i o jakiej pojemności każdy (pojemnością koszyka jest pojemność włożonego nośnika). Po co wózek: gdy go zeskanujesz, system zna jego koszyki i mówi wprost „włóż do koszyka 1", „włóż do koszyka 2" — bez skanowania każdego koszyka osobno.
- przepływDobieranie do wózka przy rozkładaniu dostaw — Skanowanie świeżego towaru (zakładka „Skanuj") służy wyłącznie do dorzucania go do kolejki „Moje" — bez pytania o nośnik. Dobieranie do wózków jest osobnym krokiem w zakładkach „Wolne" / „Moje": skanujesz wózek, a system sam planuje koszyki (1 koszyk = 1 towar, po lokalizacji, z pilnowaniem objętości) i prowadzi pakowanie „włóż do koszyka N". Na liście widać znacznik z numerem koszyka. Szczegóły w sekcji „Rozkładanie dostaw" (Dobierz/Dopasuj, Zapakuj wózek, Rozłóż).
- objętośćPojemność nośnika (opcjonalnie) — Objętość produktu brana jest wprost z karty towaru w Subiekcie (pole „Objętość") jako liczba całkowita. Tej samej skali używasz, podając pojemność nośnika. Gdy nośnik (lub koszyk w wózku) ma ustawioną pojemność, system ostrzeże przy pakowaniu, że towar się już nie mieści — możesz wziąć kolejny albo włożyć mimo to. W wózku pojemność pilnowana jest osobno dla każdego koszyka (równa pojemności włożonego nośnika). Produkty bez objętości lub nośniki bez pojemności = bez limitu.
- globalnieZbieranie zamówień do nośników (kompletacja fal) — Ustawienia → Dostawy → „Zbieranie zamówień do nośników". Włączone: w Wydaniach magazynowych pojawiają się dwa przyciski. „Zbieraj do nośnika" — zaznaczasz zamówienia, a przy pierwszej sztuce każdego skanujesz nośnik (jeden nośnik = jedno zamówienie); możesz też zeskanować jeden wózek na całą falę (zamówienie 1 → koszyk 1, 2 → koszyk 2…). „Dobierz do wózka" (nowość) — zaznaczasz zamówienia i skanujesz wózek z góry: system bierze tyle pełnych zamówień, ile wózek ma koszyków (najstarsze pierwsze), resztę pomija, a każde zamówienie od razu dostaje swój koszyk — przy zbieraniu nie musisz już skanować nośnika. Na ekranie kompletacji widać postęp (np. „1 / 9"), trasę po lokalizacji i przypisanie zamówień do koszyków.
- Kolejność zbierania wydań po lokalizacji — Przy zbieraniu pojedynczego wydania (skanowanie pozycji) lista jest zawsze ułożona według lokalizacji — magazynier idzie regałami po kolei, zamiast szukać po całej liście. Pozycje bez lokalizacji lądują na końcu. Nie trzeba tego włączać — działa zawsze.
🔀 Przenoszenie
Przekładanie towaru między półkami — działa dokładnie jak rozkładanie dostaw, tylko towar bierzesz z istniejącej półki, a nie ze świeżej dostawy. Moduł w menu Produkty → Przenoszenie.
- Jak to działa —
- Skanuj — skanujesz produkt, wskazujesz półkę źródłową (skąd bierzesz) i ilość. Towar schodzi z tej półki na lokalizację techniczną „PRZENOSZENIE" i trafia do Twojej kolejki.
- Moje — odkładasz na nowe miejsce tym samym sposobem co w dostawach (Ile → Gdzie → Podsumowanie).
- W toku — administrator widzi wszystkie aktualne przenoszenia i kto je robi.
- Co dzieje się ze stanem — Z półki podstawowej ilości nie ruszamy (wylicza się sama). Z półki dodatkowej zdejmujemy podaną ilość. W obu przypadkach towar dopisuje się na „PRZENOSZENIE", a po odłożeniu schodzi z niej na docelową półkę. Zakładka pokazuje, co aktualnie leży na PRZENOSZENIU.
- Widoczność — Link „Przenoszenie" w menu Produkty widzi administrator oraz pracownik z włączonymi lokalizacjami dodatkowymi. Sensowne jest przy prowadzeniu ilości na lokalizacjach.
- Jak to działa —
📥 Przyjęcia PZ / ZD
Konfiguracja modułu przyjęć dokumentów z Subiekta. System może pracować z PZ (przyjęcia zewnętrzne), ZD (zamówienia od dostawców) lub obydwoma jednocześnie.
- wybórTryb dokumentów (PZ / ZD / oba) — Tylko PZ — flagi z grupy dokumentów magazynowych. Tylko ZD — flagi z grupy zamówień zakupu. PZ i ZD — oba typy na jednej liście, każdy ze swoim zestawem flag.
- Flaga „do przyjęcia" — Dokumenty PZ/ZD oznaczone tą flagą pojawiają się na liście do skanowania. Ustaw ją w Subiekcie na dokumentach gotowych do fizycznego przyjęcia na magazyn.
- Flaga „przyjęto OK" — Automatycznie ustawiana po zakończeniu skanowania bez rozbieżności. Sygnalizuje w Subiekcie, że towar przyjęty zgodnie z dokumentem.
- Flaga „błędy" — Automatycznie ustawiana gdy podczas przyjęcia wykryto rozbieżność ilościową. Ułatwia identyfikację dokumentów wymagających wyjaśnienia.
- Zapis z błędami — Włączone: pracownik może zakończyć przyjęcie nawet jeśli ilości nie zgadzają się z dokumentem. Rozbieżności są w raporcie, dokument dostaje flagę „błędy". Wyłączone: rygorystyczne — przyjęcia z niezgodnościami nie mogą być zamknięte.
- Dopisz login pracownika do uwag PZ — Włączone: po zakończeniu przyjęcia login pracownika dopisywany do pola Uwagi dokumentu PZ w Subiekcie. Pełna śledzalność. Wyłączone: uwagi pozostają niezmienione.
- Pozwól usuwać pozycje z przyjęcia PZ — Domyślnie wyłączone: operator wpisuje 0 zamiast usuwać (zalecane, pełna śledzalność). Włączone: usunięcia są audytowane (kto, kiedy). Jeśli operator usunie pozycję, a potem zeskanuje ten sam towar ponownie — usunięta pozycja wraca jako oryginalna pozycja z dokumentu PZ (z zachowaną oczekiwaną ilością), zamiast tworzyć osobną pozycję „Dodatkowy”; skan liczony jest od nowa.
- Załączniki i zdjęcia — Włączone: w trakcie przyjęcia dodawanie plików / robienie zdjęć (uszkodzony towar, paleta, etykieta dostawcy). Zapisane w sesji i widoczne w raporcie.
- E-mail z raportem po zakończeniu PZ — Adres (lub kilka oddzielonych przecinkiem). Po zakończeniu przyjęcia automatycznie wysyłany jest raport: zgodne pozycje, rozbieżności, usunięte pozycje (kto i kiedy je usunął, z wyróżnieniem pozycji pochodzących z dokumentu PZ), notatki, zdjęcia. Pole puste = wysyłka wyłączona. Wymaga skonfigurowanej skrzynki SMTP technicznej.
📤 Wydania (WZ / ZK) — konfiguracja
Konfiguracja modułu wydań — lustrzanego odbicia modułu PZ/ZD. WZ (wydanie zewnętrzne, grupa flag 12), ZK (zamówienia od klientów, grupa flag 8) lub obydwa.
- wybórTryb dokumentów (WZ / ZK / oba) — Tylko WZ / Tylko ZK / WZ i ZK — w trzecim trybie oba typy na jednej liście z osobnymi zestawami flag i osobnymi zakładkami filtra (WZ / ZK / Wszystkie).
- Flaga WZ/ZK „do wydania" — Dokumenty oznaczone tą flagą pojawiają się na liście do skanowania. Ustaw w Subiekcie na dokumentach gotowych do fizycznego wydania.
- Flaga WZ/ZK „wydano OK" — Automatycznie nadawana po zakończeniu skanowania bez rozbieżności. W Subiekcie od razu widać poprawnie wydane dokumenty.
- Flaga WZ/ZK „błędy" — Automatycznie ustawiana przy rozbieżności ilościowej (mniej, więcej, brakujące pozycje, pozycje spoza dokumentu).
- workflowFlagi etapów: Magazyn / Spedycja / Trasa — Każdy etap procesu wydania ma własną flagę osobno dla WZ i ZK. Po dodaniu dokumentu do trasy flaga „Trasa" ustawia się automatycznie. Po wycofaniu z trasy flaga cofa się o etap (Trasa → Spedycja → Magazyn).
- nadrzędneMagazyn dla listy wydań — Wybrany konkretny magazyn — wszyscy pracownicy widzą wydania z tego jednego magazynu, niezależnie od indywidualnego przypisania. Pozwala scentralizować proces wydań w jednym oddziale. Pole puste — każdy pracownik widzi wydania ze swojego magazynu (klasyczny tryb wielo-oddziałowy).
- profileProfile magazynów wydań (multi-magazyn) — Konfiguracja: Administracja → Profile magazynów wydań. Każdy fizyczny magazyn (np. „Główny", „Grajewo") może mieć osobny komplet wszystkich flag WZ/ZK. Gdy przynajmniej jeden profil istnieje — system używa profili (z fallbackiem do flat-pól w Ustawieniach gdy w profilu brak konkretnej flagi).
- e-mailPowiadomienia o brakujących produktach — W zakładce „Do przyjęcia" pasek skanowania filtruje listę dokumentów po EAN, symbolu lub symbolu dostawcy. Gdy nic nie pasuje → automatyczny e-mail do wskazanych osób z prośbą o sprawdzenie, czy dostawca przysłał dokument. Konfiguracja: włącz/wyłącz, lista odbiorców, grupa użytkowników, temat i treść wiadomości (z polami wstawianymi automatycznie:
{Code},{User},{ScanTime},{AppName}).
✉️ Powiadomienia techniczne (SMTP)
Dedykowana skrzynka pocztowa do wysyłania powiadomień technicznych: raportów po PZ, alertów. Niezależna od skrzynki używanej w windykacji — dzięki temu maile techniczne i klienckie wychodzą z odrębnych adresów.
- Tryb skrzynki — Współdziel z windykacją — używa konta SMTP z windykacji (jeśli skonfigurowane). Osobne konto techniczne — własny SMTP (zalecane, gdy chcesz oddzielić maile do klientów od wewnętrznych raportów).
- Serwer SMTP / Port / Szyfrowanie — Adres serwera (np.
smtp.gmail.com), port (zwykle 465 SSL lub 587 STARTTLS), typ szyfrowania. Wartości od dostawcy poczty. - Login i hasło — Dla Gmail / Microsoft 365 z 2FA użyj „hasła aplikacji", nie głównego hasła konta.
- Adres nadawcy / Nazwa nadawcy — Pole „Od" w wysyłanych wiadomościach (np. „WMS Magazyn <wms@firma.pl>").
- Test połączenia — Wysyła testowy e-mail — pozwala zweryfikować poprawność konfiguracji bez czekania na faktyczne zdarzenie.
↔️ Przesunięcia MM
Konfiguracja modułu przesunięć magazynowych między magazynami (dokumenty MM w Subiekcie).
- Dozwolone magazyny (filtr MM) — Lista magazynów których dokumenty MM są widoczne w module. Zaznacz tylko magazyny obsługiwane przez tę instalację ABWMS — chroni przed przypadkowym wydawaniem towaru z nieodpowiedniego miejsca.
- Flaga MM po wydaniu — Automatycznie ustawiana na dokumencie MM gdy pracownik magazynu źródłowego potwierdzi wydanie towaru. Sygnał dla magazynu docelowego, że towar jest w drodze.
- Flaga MM po przyjęciu — Ustawiana po potwierdzeniu odbioru przez magazyn docelowy. Cały proces przesunięcia zakończony.
🏪 Cache magazynów
Nazwy magazynów z Subiekta są przechowywane lokalnie żeby nie odpytywać Subiekta przy każdym ładowaniu strony.
- Odśwież magazyny z Subiekta i zapisz — Pobiera aktualną listę magazynów z bazy Subiekta i zapisuje lokalnie. Klikaj zawsze gdy w Subiekcie zostanie dodany, usunięty lub zmieniony magazyn — inaczej stara lista pozostanie w pamięci.
🥡 Depozyty
Konfiguracja modułu obsługi opakowań zwrotnych i depozytów rozliczanych z dostawcami.
- Cechy produktów do depozytów — Cechy (atrybuty) produktów Subiekta identyfikujące towary depozytowe (np. „Opakowanie zwrotne", „Paleta").
- Magazyny depozytowe (kolejność) — Lista magazynów z których pobierany jest towar przy uzupełnianiu dokumentów. Kolejność = priorytet pobierania.
- Kategoria PZ dla depozytów — Kategoria PZ w Subiekcie dedykowana dla dokumentów depozytowych. ABWMS filtruje otwarte PZ depozytowe po tej kategorii.
🖨️ Drukarki etykiet
Lista drukarek etykiet — możesz podłączyć ich kilka, a przy każdym wydruku wybierasz, na której drukować. Funkcja dostępna tylko gdy ABWMS działa na Windows.
- wiele drukarekLista drukarek — Dodajesz dowolną liczbę drukarek. Każda ma nazwę opisową (np. „Magazyn”, „Biuro”) i wskazaną drukarkę z systemu Windows (lista pobierana z serwera; przycisk „Odśwież” po podłączeniu nowej). Jedną oznaczasz jako domyślną.
- nowośćWybór drukarki przy wydruku — Gdy masz więcej niż jedną drukarkę, w oknie wydruku etykiety pojawia się wybór, na której wydrukować. Aplikacja zapamiętuje ostatni wybór na danym stanowisku. Przy jednej drukarce nic nie wybierasz — drukuje się od razu na niej.
- Migracja istniejącej drukarki — Wcześniej skonfigurowana pojedyncza drukarka przenosi się automatycznie na listę jako „Drukarka 1” (domyślna) — nic nie tracisz.
💬 Czat firmowy
Konfiguracja wbudowanego komunikatora. Moduł opcjonalny — można całkowicie wyłączyć jeśli firma korzysta z innego narzędzia (Teams, Slack itp.).
- Moduł czatu — Włączone: pozycja „Czat" w menu bocznym dla użytkowników z uprawnieniem. Wyłączone: czat całkowicie ukryty.
- Przechowywanie wiadomości (dni) — Liczba dni przechowywania wiadomości. Po upływie automatyczne usunięcie.
0= bez ograniczeń czasowych. - Kolor menu czatu — Kolor tła bocznego paska kanałów. Domyślnie gradient z ustawień wyglądu — możesz ustawić osobny ciemniejszy dla lepszego kontrastu.
- Przesyłanie plików — Włączone: użytkownicy mogą wysyłać pliki i zdjęcia. Wyłączone: blokada załączników.
- Maks. rozmiar pliku (MB) — Górny limit rozmiaru pojedynczego pliku w czacie.
- Kasuj pliki po (dniach) — Automatyczne usuwanie plików z dysku serwera po podanej liczbie dni.
0= bez ograniczeń. - Ścieżka plików — Folder na serwerze. Zostaw puste — system użyje domyślnego
ChatFiles. Zmień jeśli chcesz inny dysk lub zasób sieciowy. - Wyczyść usunięte wiadomości — Trwale usuwa z bazy wiadomości oznaczone jako skasowane. Operacja nieodwracalna. Zmniejsza rozmiar bazy danych.
👥 Zarządzanie użytkownikami
Sekcja administracyjna do zarządzania kontami pracowników — dostępna pod Ustawienia → Użytkownicy.
- Lista aktywnych sesji — Pokazuje kto jest zalogowany, kiedy i kiedy ostatnio aktywny. Kolory: zielony = poniżej 2 min, żółty = 2–15 min, szary = powyżej 15 min.
- Wyloguj użytkownika — Administrator zdalnie wyłącza dowolną aktywną sesję. Użytkownik zostanie wylogowany przy następnej akcji.
- Dodaj nowego użytkownika — Tworzy konto z loginem, opcjonalnym opisem (stanowisko/dział), e-mailem (do windykacji) i hasłem. Checkbox „Administrator" nadaje pełne prawa.
- Zmień hasło — Administrator może ustawić nowe hasło bez znajomości starego.
- Usuń użytkownika — Trwale usuwa konto i wszystkie ustawienia WMS. Operacja nieodwracalna.
- szybkieKopiuj uprawnienia (multi-target) — Wybierz użytkownika-wzorzec, kliknij „Kopiuj na…", zaznacz odbiorców (pojedynczy + grupy) — uprawnienia + ustawienia WMS przelatują w jednym kliknięciu. NIE kopiuje: hasła, e-maila i danych wrażliwych (opiekun handlowy zostaje indywidualny).
🎛️ Ustawienia indywidualne użytkownika
Każdy użytkownik może mieć spersonalizowane ustawienia, które nadpisują globalne. Dostęp przez przycisk Ustawienia przy danym użytkowniku.
- Opis użytkownika — Stanowisko, dział lub notatka — widoczna na liście użytkowników dla administratora.
- E-mail użytkownika — Adres używany jako CC w windykacji przy wysyłaniu wezwań do klientów. Wpisz adres służbowy pracownika.
- nieograniczoneAdministrator — Włączone: pełny dostęp do wszystkich sekcji, ustawień i zarządzania innymi kontami. Wyłączone: tylko sekcje z jawnie przyznanymi uprawnieniami.
- Opiekun handlowy z Subiekta — Mapowanie konta WMS na opiekuna handlowego z Subiekta. W module windykacji pracownik widzi tylko klientów swojego opiekuna. Opcja „Wszyscy opiekunowie" = pełny dostęp.
- Magazyn — Magazyn przypisany do tego użytkownika — nadpisuje globalny. Każdy oddział może mieć swojego magazyniera.
- opt-inPozwól użytkownikowi zmienić magazyn z menu — Włączone: obok napisu „M: …" w lewym menu pojawia się ikonka ołówka. Klikasz, wybierasz inny magazyn z listy, klikasz „Zapisz i przeładuj" — strona od razu się odświeża na nowy magazyn (wszystkie zakładki, lokalizacje, stany — z nowego miejsca). Wyłączone (domyślnie): użytkownik widzi tylko swój przypisany magazyn. Lista magazynów to ta sama, którą administrator odświeża w Ustawieniach → Magazyny.
- Wyświetlanie stanów z wielu magazynów — Pozwala wybrać, z których magazynów użytkownik widzi stany jednocześnie na ekranie lokalizacji. Po dodaniu/usunięciu magazynu w Subiekcie kliknij Odśwież cache magazynów.
- Nazwa pola lokalizacji — Indywidualne pole lokalizacji nadpisujące globalne — gdy różni pracownicy obsługują różne pola własne w Subiekcie.
- mobilnePływająca ikona aparatu — Włączone: na każdej stronie pływający przycisk z aparatem — klik otwiera skaner kamerą telefonu (html5-qrcode lokalnie, działa offline). Wynik trafia do ostatnio aktywnego pola input. Wyłączone: tylko skaner ręczny / klawiatura.
- domyślnie takPływający ołówek (ręczne wpisanie kodu) — Włączone: na wszystkich ekranach skanowania (przyjęcia PZ, wydania, rozkładanie dostaw, przenoszenie, inwentaryzacja, lokalizacje, zbieranie do nośników) w prawym dolnym rogu jest zielony ołówek — klik otwiera pole, w które wpisujesz kod ręcznie, gdy nie masz skanera. Działa dokładnie tak, jak zeskanowanie. Wyłączone: ołówek ukryty (tylko skaner / kamera).
- per pracownikDziennik zmian na karcie produktu — Włączone: ten pracownik widzi na karcie produktu przycisk „Pokaż dziennik zmian" (historia zmian lokalizacji / stanów na dodatkowej / objętości). Wyłączone: przycisk ukryty. Działa tylko gdy funkcja jest włączona globalnie (Ustawienia → Produkty → Dziennik zmian produktu).
- Logowanie kodem kreskowym — Włączone: pracownik może logować się skanem kodu zamiast hasła.
- Wygeneruj / Pokaż kod / Wpisz własny — Generuje unikalny kod kreskowy (lub wyświetla istniejący) do druku i przekazania pracownikowi. Można wpisać własny kod — np. ten sam co w innym WMS. Kod działa jak hasło — przechowuj bezpiecznie. „Zmień kod" unieważnia stary.
🛡️ Uprawnienia i widoczność modułów
Każde zaznaczenie to jeden moduł lub funkcja widoczna dla tego użytkownika w menu i w interfejsie.
- Lokalizacje — Dostęp do strony głównej (skanowanie EAN, zarządzanie lokalizacjami).
- Przycisk „Do doniesienia" w lokalizacjach — Szybkie tworzenie zadania uzupełnienia z ekranu skanowania.
- Zadania „Do doniesienia" — Lista zadań uzupełnień ze statusami i priorytetami.
- Skanowanie „Do doniesienia" — Ekran skanowania nowych zgłoszeń uzupełnień przez pracownika magazynowego.
- Zadania ogólne / Dodawanie zadań — Widoczność listy + możliwość tworzenia nowych zadań.
- Zakładka „Oczekujące" — Zakładka pokazująca zadania, które czekają na poprzednie zadanie lub datę uruchomienia.
- Procesy Gantta / Łańcuchy zależności — Dostęp do widoku i zarządzania wieloetapowymi procesami.
- Produkty Subiekt — Przeglądanie listy produktów z Subiekta.
- Wymagaj skanu EAN przy edycji — Przed edycją produktu pracownik musi go najpierw zeskanować — zapobiega przypadkowym zmianom lokalizacji.
- Tymczasowe lokalizacje — Lista produktów bez przypisanej lokalizacji.
- Przesunięcia MM — Dostęp do modułu przesunięć magazynowych.
- Depozyty / Cennik depozytów — Dostęp do modułów obsługi opakowań zwrotnych.
- Windykacja — Dostęp do modułu nieopłaconych dokumentów i należności.
- Czat firmowy — Widoczność modułu czatu (tylko gdy globalnie włączony).
- Tworzenie dostaw / Raporty dostaw — Dostęp do tworzenia nowych dostaw i przeglądania raportów.
- Informacje o dostawach w lokalizacjach — Historia dostaw produktu w oknie edycji lokalizacji.
- Przyjęcia PZ / Raporty przyjęć — Dostęp do listy dokumentów do przyjęcia z Subiekta i historii zakończonych.
- Skanowanie i raporty inwentaryzacji — Dostęp do skanowania inwentaryzacji i przeglądania raportów.
- pakowaczTrasy (tryb pakowacza) — Włączone: pracownik bez praw administratora dostaje dostęp do zakładki Trasy w trybie operacyjnym — układa kolejność dostaw, wycofuje dokumenty, przywraca wycofane. Wyłączone: zakładka „Trasy" niewidoczna w menu. Administrator ma pełny dostęp niezależnie.
- Wydania — Magazyn — Dostęp do zakładki Wydania → Magazyn (wybór profilu magazynowego np. M1/M2, skanowanie pozycji z dokumentów WZ/ZK z Subiekta). Per-pracownik — typowo dla magazyniera.
- Wydania — Spedycja — Dostęp do zakładki Wydania → Spedycja (etykiety, listy przewozowe, integracja z firmami kurierskimi — moduł w przygotowaniu).
👁️ Tryb widoczności PZ
Co pracownik widzi podczas skanowania dokumentu PZ lub ZD — od pełnego dostępu do trybu ślepego.
- Pokaż wszystko — Pełne informacje: nazwy produktów, oczekiwane ilości na dokumencie i ilości już zeskanowane. Pracownik wie co powinien przyjąć.
- Tylko pozycje (bez ilości) — Widoczne nazwy i kody produktów, ale bez oczekiwanych ilości. Pracownik skanuje ile faktycznie dostał, bez sugestii.
- strictTryb ślepy — Pracownik nie widzi żadnych danych z dokumentu przed skanowaniem. Skanuje co dostał, rozbieżności wychodzą dopiero w raporcie końcowym. Eliminuje ryzyko „dostosowywania" skanów do dokumentu.
🔁 Inwentaryzacja — tryby
Zachowanie przy ponownym skanowaniu i tryb ciągłego skanowania.
- Pokaż popup i pozwól wybrać — Przy ponownym skanie tego samego produktu — pytanie czy nadpisać czy dodać. Elastyczne, ale wolniejsze.
- Nadpisz ilość — Nowa ilość zastępuje poprzednią. Gdy pracownik liczy od nowa.
- Dodaj do ilości — Sumowanie z poprzednią. Gdy produkt liczony partiami.
- szybkieTryb ciągły inwentaryzacji — Włączone: skan → automatyczne dodanie pozycji / sumowanie powtórzeń. Bez przełączania ekranów. Wyłączone: klasyczny: skan → okno wpisania ilości → zatwierdzenie.
👨👩👧 Grupy użytkowników
Grupy łączą pracowników w nazwane zespoły, do których można przypisywać zadania jedną operacją zamiast wybierać każdego z osobna.
- Dodaj grupę — Tworzy nową grupę z wybraną nazwą (np. „Magazynierzy", „Kompletacja").
- Edytuj grupę — Zmienia nazwę i listę członków — dodaj nowych pracowników lub usuń tych, którzy zmienili dział.
- Usuń grupę — Trwale usuwa grupę. Wcześniej przypisane zadania pozostają — zmiana dotyczy tylko przyszłego przypisywania.