Inwentaryzacja na kolektorze Android - liczenie towaru według arkusza spisu w Studio WMS.net
Transakcja Inwentaryzacja na kolektorze realizuje arkusz spisu z natury, który kierownik magazynu założył wcześniej w przeglądarce. Magazynier skanuje lokalizację objętą arkuszem, kod EAN towaru i wpisuje policzoną ilość, a system zapisuje ją od razu w pozycji arkusza - bez bufora i bez zatwierdzania pojedynczych pozycji. Stan magazynowy zmienia się dopiero przy zamknięciu arkusza w przeglądarce, gdy powstają zatwierdzone dokumenty nadwyżek PI i niedoborów RI.

Zrzut pokazuje menu roli kolektora uruchomione w przeglądarce komputera, z narysowaną obudową terminala, klawiaturą numeryczną i przyciskiem SKANUJ. Numer pozycji wpisany w polu Skan / numer transakcji uruchamia transakcję po chwili, a ENTER - pozycję podświetloną na liście. Licznik grupy Operacje magazynowe wskazuje w bazie demonstracyjnej 5 pozycji; kadr kończy się na pierwszej z nich, a Inwentaryzacja leży niżej. Numer pozycji zależy od konfiguracji menu roli, dlatego instrukcja go nie podaje.
Na tej stronie
- Miejsce kolektora w procesie spisu z natury
- Przebieg liczenia na terminalu
- Kroki skanowania i walidacja
- Korekta istniejącej pozycji albo spis nowej
- Lista pozycji arkusza na terminalu
- Skutek w systemie - ilość w arkuszu, stan bez zmian
- Praca online - wymagania sieci
- Komunikaty kolektora i co z nimi zrobić
- Role w zespole spisowym
- Obsługa skanerem i klawiaturą
- Ćwiczenie: sprawdź, które lokalizacje przyjmie kolektor przy spisie arkusza
- Najczęstsze pytania
- Słownik pojęć
Miejsce kolektora w procesie spisu z natury
Inwentaryzacja w Studio WMS.net opiera się na arkuszu spisu. Kolektor nie zakłada arkusza i go nie zamyka - obsługuje wyłącznie etap liczenia. Cały moduł opisuje strona inwentaryzacja w Studio WMS.net - arkusze spisu i rozliczenie różnic.
| Etap | Kto i gdzie | Co zapisuje system |
|---|---|---|
| Przygotowanie zakresu | Kierownik, przeglądarka | Dokumenty w buforze z zakresu przyszłego arkusza zostają zatwierdzone albo usunięte - inaczej kreator nie założy arkusza. |
| Założenie arkusza | Kierownik, rejestr arkuszy inwentaryzacji otwartych | Arkusz o numerze RRRR-MM-NNNNN-INW, pozycje z ilością systemową, status inwentaryzacji na objętych kartotekach i lokalizacjach. |
| Liczenie | Magazynier, kolektor, transakcja Inwentaryzacja | Ilość policzona w pozycji arkusza; stan magazynowy bez zmian. |
| Kontrola postępu | Kierownik, pozycje w trakcie inwentaryzacji | Tylko odczyt; decyzja o ponownym liczeniu pozycji z dużą różnicą. |
| Zamknięcie | Kierownik, przycisk Zamknij w rejestrze arkuszy otwartych | Zatwierdzone dokumenty PI i RI; arkusz zamknięty, a kartoteki i lokalizacje znów aktywne. |
Kolektor nie wystawia dokumentu do bufora - wypełnia pozycje arkusza, a dokumenty różnic powstają przy jego zamknięciu.
Przebieg liczenia na terminalu
- Uruchom Inwentaryzację z menu kolektora. Ekran pokaże listę arkuszy otwartych, czyli jeszcze niezamkniętych w przeglądarce. Wybierz arkusz cyfrą 1-9 i klawiszem ENTER albo dotknięciem; numer arkusza można też zeskanować.
- Zeskanuj etykietę lokalizacji, od której zaczynasz liczenie. Adres musi należeć do zakresu wybranego arkusza.
- Zeskanuj kod EAN pierwszego towaru leżącego w tej lokalizacji.
- Gdy arkusz ma już pozycję tego towaru w tej lokalizacji, kolektor przechodzi od razu do ilości. Gdy jej nie ma, poprosi jeszcze o numer partii i termin ważności - oba kroki pomija się samym klawiszem ENTER.
- Wpisz policzoną ilość i zatwierdź ją klawiszem ENTER. Komunikat "Pozycja zapisana!" i krótka wibracja potwierdzają zapis, a kolektor wraca do kroku kodu EAN w tej samej lokalizacji.
- Po policzeniu towarów z lokalizacji dotknij znacznika Lokalizacja nad polem i zeskanuj kolejny adres. Pracę kończy przycisk Zakończ na dolnym pasku.
Kroki skanowania i walidacja
Transakcja prowadzi przez jeden krok naraz, a skan zastępuje wpisywanie. Wykonane kroki zostają nad polem jako znaczniki, a pasek postępu w nagłówku pokazuje, ile pozycji arkusza już policzono.
| Krok | Co skanuje lub wpisuje magazynier | Walidacja w systemie |
|---|---|---|
| Arkusz | Numer arkusza albo wybór z listy | Lista zawiera tylko arkusze otwarte. |
| Lokalizacja | Adres miejsca składowania z etykiety regału | Adres musi istnieć w kartotece lokalizacji i należeć do zakresu arkusza. Lokalizacja zablokowana albo nieaktywna daje ostrzeżenie, a spis wymaga drugiego ENTER. |
| Kod EAN produktu | Kod kreskowy z opakowania | Kod musi istnieć w kartotece asortymentu. System sprawdza, czy arkusz ma pozycję tego towaru w tej lokalizacji. |
| Numer partii (tylko nowa pozycja) | Numer partii z etykiety albo sam ENTER | Krok opcjonalny. |
| Termin ważności (tylko nowa pozycja) | Data w masce RRRRMMDD albo RRMMDD, albo sam ENTER | Niepoprawna data daje błąd. Data wcześniejsza niż dzisiejsza albo późniejsza o ponad trzy lata daje ostrzeżenie i wymaga drugiego ENTER. |
| Ilość policzona | Liczba do trzech miejsc po przecinku, także przyciskami plus i minus | Zero wymaga drugiego ENTER. Po zatwierdzeniu ilość trafia od razu do bazy. |
Spis liczy towar, który fizycznie leży w lokalizacji, także przeterminowany - dlatego data przeszła daje ostrzeżenie, a nie błąd. Blokada lokalizacji też nie wyłącza miejsca ze spisu; jej znaczenie opisuje strona o kartotece lokalizacji magazynowych.
Korekta istniejącej pozycji albo spis nowej
Korekta pozycji z arkusza
Arkusz zawiera każdą pozycję stanu z zakresu spisu: towar na konkretnej palecie, w jednej partii i jednej lokalizacji, z ilością systemową. Skan kodu EAN takiego towaru otwiera korektę pozycji. Partia i termin pochodzą z arkusza - magazynier wpisuje tylko ilość.
Jeżeli pozycja była już liczona, kolektor otwiera okno "Pozycja już policzona" z dotychczasową ilością i pytaniem "Czy chcesz wprowadzić zmianę?". Anuluj wraca do kroku kodu EAN, a Zmień ilość przechodzi do wpisania nowej wartości.
Reguła zastąpienia. Nowa ilość zastępuje poprzednią, a nie dodaje się do niej. Kto liczy towar jednej pozycji w dwóch podejściach, wpisuje sumę. Dwa zespoły liczące tę samą lokalizację nadpisują sobie wyniki, dlatego strefy dzieli się między zespoły przed rozpoczęciem spisu.
Kilka pozycji tego samego towaru w jednej lokalizacji
Gdy w jednym miejscu leżą dwie partie albo dwie palety tego samego towaru, arkusz ma dwie pozycje ze wspólnym kodem EAN. Kolektor podstawia pierwszą niepoliczoną pozycję i pokazuje jej partię w znaczniku. Najpierw trzeba więc policzyć partię wskazaną na ekranie, a po zapisie zeskanować kod EAN ponownie dla następnej pozycji.
Spis nowej pozycji
Kod EAN towaru, którego arkusz w tej lokalizacji nie przewidywał, otwiera spis nowej pozycji - tak rejestruje się na przykład towar odłożony nie na swoje miejsce. Kolektor prosi o numer partii, termin ważności i ilość, po czym dopisuje pozycję do arkusza. Kierownik widzi ją w rejestrze pozycji w trakcie inwentaryzacji i sprawdza przed zamknięciem spisu.
Lista pozycji arkusza na terminalu
Przycisk Pozycje na dolnym pasku otwiera listę w dwóch sekcjach. Do spisania pokazuje towar, ilość w systemie, lokalizację, partię i termin, a Policzone - ilość wpisaną podczas spisu. Po skanie lokalizacji kolektor podpowiada, ile pozycji zostało tam do spisania.
Przycisk Użyj EAN przy pozycji do spisania pomaga przy uszkodzonym kodzie kreskowym: wstawia kod EAN z kartoteki i działa jak skan. Lista pokazuje ilość systemową, więc gdy instrukcja inwentaryzacyjna Twojej firmy wymaga liczenia bez znajomości stanu, zespół otwiera ją dopiero po obejściu lokalizacji.
Skutek w systemie - ilość w arkuszu, stan bez zmian
Zapis z kolektora trafia do kolumny Ilość faktyczna w rejestrze pozycji w trakcie inwentaryzacji. Ilość w systemie to stan z chwili założenia arkusza, a różnica pozycji równa się ilości faktycznej minus ilość w systemie.

Wiersz rejestru zaczyna numer arkusza w formacie RRRR-MM-NNNNN-INW, a kończą obie ilości. Myślnik w kolumnie Ilość faktyczna oznacza pozycję niepoliczoną. Tabela nie odświeża się sama - nowe zapisy z kolektorów pokazuje przycisk Odśwież.
Stan magazynowy, zarówno zatwierdzony, jak i dostępny do wydania, zmienia dopiero zamknięcie arkusza: różnice dodatnie dają dokument nadwyżek PI, ujemne - dokument niedoborów RI, oba od razu zatwierdzone. Nie ma osobnej decyzji kierownika dla pojedynczej różnicy. Wynik trafia do rejestrów niedoborów inwentaryzacyjnych RI oraz nadwyżek z inwentaryzacji PI.
Zapis pozycji w jednej transakcji bazy. Każde zatwierdzenie ilości wywołuje procedurę składowaną SQL Server, która w jednej transakcji aktualizuje ilość policzoną istniejącej pozycji albo dopisuje nową pozycję arkusza. Błąd wycofuje zapis w całości, a kolektor pokazuje komunikat "Błąd zapisu pozycji - spróbuj ponownie." Lista zapisów bieżącej sesji jest tylko widokiem w pamięci ekranu, bo dane leżą w bazie od chwili zapisu. Zasadę działania takich procedur opisuje dokumentacja procedur składowanych w Microsoft Learn.
Praca online - wymagania sieci
Tylko online przez Wi-Fi albo LTE. Studio WMS.net nie ma trybu pracy bez połączenia z serwerem. Każda ilość zapisuje się w bazie w chwili zatwierdzenia na terminalu, więc bez sieci zapis jest niemożliwy. Przed spisem sprawdź zasięg w całym zakresie arkusza, także między wysokimi regałami. W strefach słabego zasięgu potrzebne są dodatkowe punkty dostępowe Wi-Fi albo terminale z modemem LTE.
Sesja logowania wygasa po okresie bezczynności - w konfiguracji standardowej po 120 minutach - i przedłuża się przy każdej aktywności. Dłuższa przerwa w spisie kończy się ponownym logowaniem do Studio WMS.net. Pozycje zatwierdzone przed przerwą są już w arkuszu, więc po zalogowaniu wystarczy wybrać ten sam arkusz.
Komunikaty kolektora i co z nimi zrobić
| Komunikat | Przyczyna | Co zrobić |
|---|---|---|
| Lokalizacja nie jest objęta inwentaryzacją! | Adres nie należy do zakresu wybranego arkusza. | Sprawdzić numer arkusza w nagłówku. Adres spoza zakresu wymaga osobnego arkusza. |
| Podana lokalizacja jest zablokowana! | Lokalizacja ma blokadę w kartotece. | Drugi ENTER potwierdza spis tej lokalizacji. |
| Niepoprawny kod EAN! | Kodu nie ma w kartotece asortymentu. | Sprawdzić kod na innym opakowaniu; towar bez kartoteki odłożyć i zgłosić kierownikowi. |
| Ilość 0 = stan zerowy (brak towaru). ENTER ponownie, aby zapisać. | Wpisano zero. | Drugi ENTER zapisuje brak towaru; pomyłkę poprawia się przed nim. |
| Błąd zapisu. Brak asortymentu na stanie! | System nie znalazł numeru palety tego towaru ani w stanie, ani w historii dokumentów - typowo przy nowej pozycji towaru spoza magazynu. | Odłożyć towar i zgłosić kierownikowi - takiej pozycji nie dopisze się z kolektora. |
| Błąd zapisu pozycji - spróbuj ponownie. | Brak połączenia z serwerem albo błąd zapisu w bazie. | Sprawdzić zasięg sieci i powtórzyć zatwierdzenie ilości. |
Role w zespole spisowym
Instrukcje inwentaryzacyjne powierzają zwykle liczenie i rozliczenie spisu różnym osobom, a w Studio WMS.net każda rola ma swój ekran.
| Rola | Zadanie | Ekran w Studio WMS.net |
|---|---|---|
| Magazynier liczący | Liczy towar lokalizacja po lokalizacji. | Kolektor, transakcja Inwentaryzacja |
| Drugi członek zespołu spisowego | Przelicza pozycje wskazane przez kierownika. | Kolektor, korekta pozycji i lista Pozycje |
| Kierownik magazynu | Zakłada arkusz i zamyka go po kontroli postępu. | Przeglądarka, arkusze otwarte i pozycje w trakcie |
| Księgowość | Wycenia różnice i ujmuje je w księgach. | Rejestry nadwyżek i niedoborów, system finansowo-księgowy |
Obowiązek spisu z natury wynika z ustawy o rachunkowości (art. 26 i 27), a Studio WMS.net odpowiada za jego część ilościową. Pozostałe transakcje terminala opisuje przegląd transakcji kolektora Android, a cały system - strona Studio WMS.net - system WMS dla magazynów.
Obsługa skanerem i klawiaturą
- Skaner terminala - działa jak klawiatura: wstawia kod do aktywnego pola i dodaje ENTER, więc skan od razu zatwierdza krok. Transakcja inwentaryzacji nie ma przycisku aparatu.
- Klawiatura numeryczna - cyfry i ENTER wybierają arkusz z listy i wpisują ilość. Esc wychodzi z transakcji po pytaniu, czy przerwać pracę.
- Znaczniki kroków - znacznik Lokalizacja zaczyna liczenie kolejnego adresu, a znacznik EAN - kolejnego towaru w tej samej lokalizacji.
- Tryb demonstracyjny - w przeglądarce komputera przycisk SKANUJ i klawisz spacji otwierają okno "Symulacja skanera", które wstawia wpisany kod do pola razem z ENTER.
Ćwiczenie w demo - lekcja lub zajęcia
Ćwiczenie: sprawdź, które lokalizacje przyjmie kolektor przy spisie arkusza
Uczniowie sprawdzają, jak system pilnuje zakresu spisu. Rola w demo: kierownik magazynu w jednej karcie przeglądarki i kolektor danych w drugiej. Czas: około 15 minut.
- W bezpłatnym demo Studio WMS.net otwórz rolę kierownika, przejdź do MAGAZYN, Inwentaryzacja, Inwentaryzacje otwarte i zapisz numer jednego arkusza.
- W rejestrze Pozycje w trakcie inwentaryzacji ustaw filtr kolumny Numer na ten arkusz i zapisz dwa adresy z kolumny Lokalizacja. Z kartoteki lokalizacji wybierz trzeci adres, którego w arkuszu nie ma.
- W drugiej karcie otwórz rolę kolektora danych, uruchom Inwentaryzację i wybierz zapisany arkusz z listy albo wyślij jego numer oknem Symulacja skanera.
- Przyciskiem SKANUJ otwórz okno Symulacja skanera i wyślij adres spoza arkusza. Zapisz komunikat, a potem wyślij adres z arkusza.
- Dotknij przycisku Pozycje i policz pozycje Do spisania oraz Policzone dla tej lokalizacji. Porównaj wynik z rejestrem kierownika.
- Nie zapisuj ilości - konto demo jest wspólne dla wszystkich testujących. Zakończ ćwiczenie wyborem Zakończ pracę.
Pytanie kontrolne. Dlaczego zapis ilości na kolektorze nie zmienia stanu magazynowego i co musi się wydarzyć, żeby różnica między spisem a ewidencją trafiła do dokumentów?
Podstawa programowa. Ćwiczenie realizuje efekt "kontroluje stan majątku w magazynie i zapasów magazynowych" z kwalifikacji SPL.01 Obsługa magazynów (jednostka SPL.01.6), w tym kryterium "uczestniczy w inwentaryzacji w różnych rolach". Pozostałe ćwiczenia zebraliśmy na stronie demo WMS na zajęciach z gospodarki magazynowej.
Najczęstsze pytania
Czy ilość wpisana na kolektorze od razu zmienia stan magazynowy?
Nie. Ilość trafia do pozycji arkusza. Stan zmienia się przy zamknięciu arkusza, gdy system tworzy zatwierdzone dokumenty PI i RI.
Co się stanie, gdy dwie osoby policzą tę samą pozycję?
Druga osoba zobaczy okno "Pozycja już policzona" z ilością zapisaną wcześniej. Jeśli wybierze Zmień ilość, jej wynik zastąpi poprzedni. Ilości się nie sumują, dlatego zespoły liczą rozłączne strefy.
Czy można liczyć lokalizację spoza arkusza?
Nie. Kolektor odrzuci adres komunikatem "Lokalizacja nie jest objęta inwentaryzacją!". Taką lokalizację obejmuje nowy arkusz, który kierownik zakłada w przeglądarce.
Jak zapisać brak towaru w lokalizacji?
Wpisz ilość 0 i zatwierdź ją dwa razy klawiszem ENTER. Zero to stwierdzony brak towaru, a pozycja bez ilości - pozycja niepoliczona, która przy zamknięciu arkusza nie da dokumentu różnicy.
Czy kolektor pozwala zakończyć inwentaryzację?
Nie. Przycisk Zakończ oferuje powrót do spisu, zmianę arkusza albo zakończenie pracy, a arkusz zamyka kierownik w rejestrze arkuszy otwartych.
Słownik pojęć
- Arkusz spisu
- Dokument inwentaryzacji o numerze RRRR-MM-NNNNN-INW z ilością w systemie i ilością faktyczną każdej pozycji.
- Ilość w systemie
- Stan ewidencyjny pozycji zapisany w arkuszu przy jego założeniu; nie zmienia się w trakcie liczenia.
- Ilość faktyczna
- Ilość policzona w lokalizacji i zapisana w pozycji arkusza, zwykle z kolektora.
- Korekta pozycji
- Zapis ilości dla pozycji, którą arkusz już zawiera; nowa ilość zastępuje poprzednią.
- Spis nowej pozycji
- Dopisanie do arkusza towaru, którego arkusz w danej lokalizacji nie przewidywał.
- Stan zerowy
- Wynik liczenia równy zero, zapisany po drugim ENTER; stwierdzony brak towaru w lokalizacji.
- Dokumenty PI i RI
- Dokumenty nadwyżek i niedoborów tworzone przy zamknięciu arkusza, od razu zatwierdzone.