Aplikacja Windows / etap pilotażu
Aplikacja inwentaryzacyjna.
Skan. Zapis. Pewność.
Schemat procesu
Migawka katalogu
Narzędzie do liczenia produktów i przyjęcia towaru skanerem, z lokalnym zapisem, historią operacji i eksportem. Integracja z katalogiem Comarch Optima służy do odczytu danych; operator zachowuje kontrolę nad końcowym importem.
Historia i zakres pracy
Dwa zadania, dwa przebiegi
Inwentaryzacja korzysta ze wspólnego katalogu produktów skonfigurowanych firm. Przyjęcie towaru pozostaje przypisane do wybranej firmy i magazynu. Rozdzielenie tych czynności ogranicza ryzyko policzenia albo zapisania towaru w niewłaściwym kontekście.
Praca na lokalnej migawce
Przed liczeniem aplikacja pobiera spójny katalog produktów, EAN‑ów i stanów. Skanowanie opiera się później na lokalnym indeksie. Nie wymaga zapisu do Optimy ani aktywnego połączenia z internetem przy każdym kodzie. Niewiadomy stan pozostaje niewiadomy – nie jest zamieniany na zero.
Sukces dopiero po trwałym zapisie
Każdy skan tworzy operację w lokalnej bazie SQLite. Potwierdzenie dla operatora pojawia się po zapisaniu transakcji. Ilość może wynikać z mnożnika kodu, np. kartonu. Cofnięcie kompensuje konkretną operację i zachowuje historię, zamiast usuwać ślad po błędzie.
Nieznany lub konfliktowy EAN
Kod, którego nie można jednoznacznie dopasować, nie zwiększa ilości. Aplikacja pokazuje problem operatorowi. Opcjonalna podpowiedź internetowa jest oznaczona jako podpowiedź, wymaga sprawdzenia opakowania i nie zapisuje niczego do Optimy.
Od liczenia do dokumentu
Zakończenie prowadzi przez podsumowanie i wskazanie wykonawcy do kompletu eksportów. Wielostronicowy PDF oraz pliki danych zachowują produkt, kod, źródło, policzoną ilość i informacje potrzebne do uzgodnienia wyniku. Sprawdzałem także kompletność raportów na granicach stron.
Rozwój i sprawdzanie
Praca rozpoczęła się w sierpniu 2026 i obejmowała wielokrotne poprawki interfejsu, trwałości danych, kolejki skanów, wznowienia i eksportów. Testy obejmowały również duże serie skanów i zachowanie po restarcie. Odbiór na docelowym Windows, fizycznym skanerze i rzeczywisty import pozostają osobnymi warunkami pilotażu.
Co daje ta praca
Operator przechodzi od skanowania do kompletnego raportu. Nieznane kody nie psują wyniku, a lokalna historia pozwala wrócić do przebiegu liczenia.
To aplikacja na etapie pilotażu. Potwierdzenie testów kodu i utworzenie paczki nie są tutaj przedstawiane jako pełny odbiór każdego stanowiska magazynowego.