Spis treści 8 sekcji

Skanowanie kodów kreskowych polega na odczytaniu danych z oznaczenia i przekazaniu ich do urządzenia obsługującego sprzedaż. Skaner kodów kreskowych przesyła wynik przez Bluetooth albo kabel USB.1
W artykule opisujemy przebieg odczytu, wybór czytnika i przyczyny problemów przy skanowaniu. Połączenie Bluetooth klasy 2 ma zwykle zasięg około 10 m2.

Dobierz system POS

Propozycje dopasowane do Twojej firmy · Jeden formularz zamiast wielu zapytań

Bezpłatna pomoc

Czym jest skanowanie kodów kreskowych w systemie POS?

Skanowanie kodów kreskowych w systemie POS pozwala dodać produkt do otwartej transakcji po odczytaniu jego oznaczenia. Skaner USB typu plug-and-play może wpisywać kod do otwartego programu tak, jak robi to klawiatura.3
System POS szuka następnie tego kodu w kartotece sprzedaży. Skaner działający jak klawiatura może korzystać z klasy USB HID oznaczonej kodem 0x034.

Jak zeskanować produkt i dodać go do transakcji?

Aby dodać produkt, otwórz sprzedaż, skieruj odczyt do właściwego pola systemu POS i zeskanuj oznaczenie. Kod EAN-13 ma 13 cyfr; ostatnia jest cyfrą kontrolną5.

Kasjer dodaje produkt w następującej kolejności:

  • Otwarcie transakcji w systemie POS pozwala przypisać produkt do bieżącej sprzedaży.
  • Aktywne pole wyszukiwania produktu trzeba wskazać, jeśli program wymaga wybrania miejsca na wpisanie kodu.
  • Skanowanie kodu kreskowego dodaje odczyt, po którym można sprawdzić nazwę produktu na liście pozycji.
  • Weryfikacja pozycji przed wystawieniem paragonu wymaga porównania nazwy na ekranie z towarem podanym przez klienta.

Gdy program rozpozna kod, kasjer może nabić właściwy produkt bez ręcznego wpisywania oznaczenia6.

Jak podłączyć i skonfigurować skaner w systemie POS?

Skaner kodów kreskowych trzeba podłączyć do stanowiska i sprawdzić, czy wynik pojawia się we właściwym polu programu. Jako sufiks odczytu można ustawić znak CR, odpowiadający klawiszowi Enter i wartości ASCII 137.

Podstawowa konfiguracja stanowiska obejmuje:

  1. 1Podłączenie skanera musi odpowiadać sposobowi połączenia obsługiwanemu…
  2. 2Otwarcie pola wprowadzania kodu w systemie POS…
  3. 3Sprawdzenie wyniku odczytu wymaga porównania wpisanego kodu…
Schemat w skrócie — szczegóły każdego kroku poniżej · Opracowanie: Redakcja SystemyPOS.pl
  • Podłączenie skanera musi odpowiadać sposobowi połączenia obsługiwanemu przez urządzenie.
  • Otwarcie pola wprowadzania kodu w systemie POS pozwala wykonać próbny odczyt oznaczenia produktu.
  • Sprawdzenie wyniku odczytu wymaga porównania wpisanego kodu z oznaczeniem towaru. Trzeba też upewnić się, że program znajduje właściwy wpis w kartotece.

Stanowisko jest gotowe do sprzedaży, gdy odczyt dociera do programu i wskazuje właściwy produkt.
Przy kodzie GTIN-13 można przed zatwierdzeniem sprawdzić, czy w polu widnieje 13 cyfr8.

Dlaczego skaner nie odczytuje kodu podczas sprzedaży?

Skaner może odczytać kod, choć produkt nie pojawi się w transakcji. Wynik trafił wtedy poza aktywne pole systemu POS albo program nie znalazł przypisanego produktu. Ustaw kursor w polu kodu i zeskanuj go ponownie. Porównaj oznaczenie z kodem zapisanym w kartotece produktu, gdy widać je w polu.

Puste pole może wskazywać na problem z połączeniem skanera ze stanowiskiem. Gdy kod pojawia się w polu, ale produkt nie trafia na listę, skontroluj sufiks Enter: CR o wartości ASCII 137.

Diagnostykę przy kasie zacznij od rozróżnienia problemu z przekazaniem kodu od problemu z rozpoznaniem produktu. Przy porównywaniu odczytu z kartoteką sprawdź długość zapisanego GTIN. Może on mieć 8, 12, 13 albo 14 cyfr9.

Czym są czytniki kodów 1D i 2D i co mogą odczytywać?

Czytniki kodów 1D i 2D odczytują odpowiednio układy kresek oraz wzory zapisane na powierzchni. Według opisu aplikacja Skaner Kodów QR · Kod Kreskowy rozpoznaje 20 formatów.10
Nie oznacza to, że każdy skaner obsłuży te same oznaczenia. Wybierając czytnik do sklepu, porównaj jego formaty z kodami na towarach. Najmniejsza standardowa wersja kodu QR ma układ 21 × 21 modułów11.

Tabela porównuje typową pojemność kodów jednowymiarowych i dwuwymiarowych według Aspose.BarCode.12 EAN-13 zawiera 13 cyfr, a kod QR Model 2 może pomieścić maksymalnie 7089 cyfr13.

Rodzaj kodu Typowa pojemność
Kod jednowymiarowy (1D) około 25 znaków
Kod dwuwymiarowy (2D) około 2000 znaków

Dane w tabeli: 14

Kto może korzystać z czytnika kodów kreskowych?

Czytnik kodów kreskowych przydaje się zarówno przy sprzedaży, jak i podczas przyjmowania dostaw oraz inwentaryzacji. Kasjer odczytuje oznaczenie, by wskazać produkt przy stanowisku POS. Pracownik magazynu może w ten sposób identyfikować towar. W obu przypadkach format kodu musi odpowiadać możliwościom czytnika. Jednostkę logistyczną, na przykład paletę, identyfikuje 18-cyfrowy numer SSCC15.

Czym różnią się technologie odczytu kodów?

Standardowy skaner laserowy odczytuje kody jednowymiarowe, a wzory dwuwymiarowe wymagają skanera opartego na obrazie.3 Przy odczycie kodu dwuwymiarowego urządzenie przechwytuje obraz, który algorytmy następnie rozpoznają i dekodują.1
Czytnik obsługujący odczyt obrazu sprawdzi się, gdy na towarach lub materiałach sklepowych znajdują się kody QR. Najmniejszy standardowy kod QR składa się z 21 × 21 modułów; skaner musi zarejestrować i zdekodować ich układ11.

Czym różni się skanowanie kodów 1D od kodów QR 2D?

Skanowanie kodów 1D i kodów QR 2D różni się układem oznaczenia oraz ilością danych, które można w nim zapisać. Według Aspose.BarCode kod jednowymiarowy może stać się niepraktycznie szeroki, gdy zawiera ponad 15 znaków.12
Aspose.BarCode podaje też przykład małego kodu dwuwymiarowego o wymiarach 1 × 1 cm.12 Wielkość nadruku i ilość danych wpływają więc na wybór rodzaju kodu14.

Jakie rodzaje kodów można skanować przy sprzedaży?

Przy sprzedaży można skanować kody 1D i 2D, o ile czytnik obsługuje format widoczny na produkcie. Poniższa lista grupuje przykłady według sposobu zapisu. Kodem jednowymiarowym jest EAN-8, oparty na 8-cyfrowym numerze GTIN16.

  • Kody jednowymiarowe obejmują EAN-13, Code 39, Codabar, UPC-A, Code 128 i GS1 DataBar. Przed zakupem czytnika zestaw obsługiwane przez niego formaty z oznaczeniami towarów.
  • Kody dwuwymiarowe obejmują QR, Data Matrix, PDF417 i Aztec. Do ich odczytu potrzebny jest skaner obsługujący konkretny format.

To kod umieszczony na produkcie wyznacza wymagania wobec sklepowego czytnika. Branżowa inicjatywa GS1 zakłada, że do końca 2027 roku kasy będą odczytywać także określone kody 2D. Nie jest to obowiązek prawny17.

Jak działa skanowanie kodów kreskowych krok po kroku?

Skanowanie zaczyna się od przechwycenia obrazu kodu, a kończy na odczytaniu zapisanych danych. Obraz może pochodzić ze skanera, aparatu lub pliku. Uzyskany identyfikator pozwala później wyszukać informacje o produkcie.

Obraz kodu można dostarczyć do odczytu na następujące sposoby:

  • Aparat lub przesłane zdjęcie może obsłużyć skaner qrscanner.net, działający w przeglądarce bez instalacji.18 Narzędzie odczytuje również czytelne kody z ekranów, opakowań i ulotek.18
  • Plik z obrazem kodu można przesłać do skanera online GroupDocs. Narzędzie pozwala też skopiować wynik odczytu lub zeskanować kod aparatem.19
  • Galeria telefonu może dostarczyć obraz aplikacji skanera dostępnej w Galaxy Store. Aplikacja zapisuje historię odczytów i działa bez internetu.20

Źródło obrazu zmienia sposób rozpoczęcia skanowania. Dalszy etap pozostaje taki sam: program rozpoznaje kod.

Czym jest czytnik kodów kreskowych?

Czytnik kodów kreskowych jest urządzeniem lub funkcją aplikacji, która rozpoznaje oznaczenie i zwraca zapisane dane. Przechwytuje wzór z etykiety albo obrazu, a oprogramowanie zamienia go w ciąg znaków.
Sam odczyt nie ujawnia jeszcze nazwy ani ceny towaru. Do wyświetlenia tych informacji potrzebne jest powiązanie kodu z odpowiednią bazą.

Jak kod kreskowy identyfikuje produkt?

Kod kreskowy identyfikuje produkt, jeśli odczytany ciąg znaków odpowiada oznaczeniu przypisanemu do towaru w bazie. Gdy etykieta i kartoteka zawierają ten sam kod, program może wskazać właściwy wpis.

Droga od oznaczenia do informacji o produkcie obejmuje:

  • Oznaczenie na towarze zawiera wzór, który czytnik ma rozpoznać.
  • Odczytany ciąg znaków pozwala wyszukać zgodny wpis w bazie produktów.
  • Wpis produktu dostarcza informacji przypisanych do znalezionego oznaczenia.

O tym, który produkt pokaże program, decyduje zgodność odczytanego kodu z kartoteką.

Co dzieje się po zeskanowaniu kodu?

Po zeskanowaniu kodu aplikacja może użyć identyfikatora do pobrania danych z bazy. Nie muszą one znajdować się na samej etykiecie. Przy kodach żywności aplikacja Skaner Kodów QR · Kod Kreskowy może wyświetlić informacje żywieniowe, alergeny i składniki z OpenFoodFacts.10
Google Lens może po odczytaniu kodu produktu pokazać cenę, recenzje i dostępność.21 Wynik zależy od aplikacji oraz danych, z którymi połączy ona kod.

Na jakiej zasadzie czytnik odczytuje kod?

Czytnik rejestruje kontrast między elementami oznaczenia, a następnie zamienia rozpoznany wzór w dane. Skaner kieruje pole odczytu na etykietę; aparat rejestruje jej obraz. Oprogramowanie rozpoznaje układ kodu i zwraca wynik, który można wykorzystać do wyszukania produktu.
Wyraźny nadruk oraz cały kod widoczny w polu odczytu ułatwiają rozpoznanie wzoru22.

Budowa skanera i wybór urządzenia do potrzeb sklepu

Budowa skanera obejmuje część rejestrującą kod, układ rozpoznający dane i interfejs przekazujący wynik. Przy wyborze liczy się miejsce pracy oraz potrzeba zachowania wielu odczytów. Według opisu aplikacji Skaner Kodów QR · Kod Kreskowy odczyt aparatem trwa poniżej 1 s.10
Sama szybkość nie przesądza jednak o przydatności rozwiązania przy kasie, podczas dostawy czy inwentaryzacji.

Na czym polega skanowanie zbiorcze?

Skanowanie zbiorcze oznacza odczytywanie kolejnych kodów bez zatrzymywania pracy po każdym skanie. Aplikacja Skaner Kodów QR · Kod Kreskowy rozpoznaje oznaczenia aparatem i pozwala skanować wiele kodów bez przerw.10
Jej historia skanowania automatycznie zachowuje typ kodu, datę i informacje o produkcie. Zapis można wyeksportować do pliku CSV.10 Przydaje się to podczas spisywania oznaczeń towarów w inwentaryzacji.

Historia skanów pozwala też później opracować odczyty. Aplikacja TeaCapps umożliwia eksport historii i dodawanie adnotacji przy zarządzaniu zapasami.21
The QR Code Generator zapisuje i indeksuje skany, więc można szukać ich według słów kluczowych.23 Opis TeaCapps wskazuje obejrzenie 3 reklam wideo jako alternatywny warunek dostępu do skanowania zbiorczego.23

Jak dobrać skaner do potrzeb firmy?

Skaner dla firmy dobiera się do miejsca odczytu, sposobu pracy i potrzeb związanych z zapisem wyników. Tabela zestawia kryteria dla kasy, pracy między regałami, hali produkcyjnej oraz inwentaryzacji.

Miejsce lub zadanie Co uwzględnić przy wyborze
Stanowisko kasowe Skaner przewodowy powinien odczytywać formaty oznaczeń znajdujących się na towarach sprzedawanych przy kasie.
Praca między regałami Pracownik przemieszcza się podczas skanowania. Przy czytniku bezprzewodowym liczą się zasięg pracy i sposób przekazywania odczytów.
Hala produkcyjna Skaner przemysłowy musi odpowiadać warunkom stanowiska i kodom na materiałach lub opakowaniach.
Inwentaryzacja Historia skanów może wymagać wyszukiwania, opisywania adnotacjami lub eksportu do pliku.

O wyborze czytnika powinna decydować praca wykonywana przez pracownika, nie tylko szybkość pojedynczego skanu.

Jakie są 3 podstawowe komponenty skanera?

Trzy podstawowe komponenty skanera to część rejestrująca obraz kodu, układ dekodujący i interfejs przekazujący wynik. Część rejestrująca zbiera wzór z etykiety, a dekoder zamienia go w dane.
Interfejs wysyła odczyt do urządzenia sprzedawcy. Przy wyborze czytnika do sklepu liczy się więc zarówno rozpoznanie oznaczenia, jak i przekazanie wyniku do programu.

Dlaczego skanowanie kodów kreskowych czasem się nie udaje?

Skanowanie może się nie udać, jeśli czytnik nie rozpozna całego wzoru lub nie odróżni go od tła. Zasłonięta strefa ciszy, czyli pusty margines wokół kodu, utrudnia rozpoznanie początku i końca oznaczenia.3
Odczyt zakłócają również niski kontrast, zbyt mały wydruk, zniekształcone opakowanie i uszkodzenia nadruku.3

Znaczenie mają czytelność kodu, odległość od czytnika, stabilne trzymanie urządzenia i oświetlenie.1 Aplikacja skanera dostępna w Galaxy Store oferuje automatyczne powiększanie małych lub odległych kodów. Ma też latarkę do pracy w ciemnym otoczeniu.20

Przy nieudanym odczycie skontroluj:

  • Cały kod i jego strefa ciszy muszą być widoczne. Odsuń palec lub fragment opakowania, jeśli zasłaniają oznaczenie.
  • Nadruk kodu trzeba obejrzeć pod kątem uszkodzeń kresek, tła i słabego kontrastu.
  • Położenie skanera wpływa na odczyt. Zmień odległość i ustabilizuj urządzenie, by objąć polem odczytu cały kod.
  • Oświetlenie kodu powinno pozwalać odróżnić wzór od tła. W ciemnym miejscu popraw warunki skanowania.

Zacznij od sprawdzenia, czy widać całe oznaczenie. Potem oceń nadruk oraz warunki odczytu.

Jak generować kody QR do wykorzystania w sklepie?

Kod QR do wykorzystania w sklepie powstaje przez zapisanie wybranej treści w obrazie, który klient zeskanuje aparatem. Może prowadzić do informacji o produkcie albo instrukcji użytkowania. Przed wydrukiem sprawdź odczyt obrazu oraz treść otwieraną po skanowaniu.

Przygotowanie kodu QR do materiałów sklepowych obejmuje:

  • Treść kodu QR trzeba wybrać przed wygenerowaniem obrazu. Może nią być na przykład adres strony z informacjami o produkcie.
  • Generator kodów QR pozwala wprowadzić wybraną treść i zapisać gotowy obraz.
  • Obraz kodu należy umieścić na etykiecie lub materiale informacyjnym. Wokół wzoru trzeba zachować widoczny pusty margines.
  • Próbny wydruk trzeba zeskanować, by upewnić się, że otwiera właściwą treść.

Gotowy kod QR można umieścić w sklepie po sprawdzeniu odczytu z wydrukowanego materiału.

Aspose.BarCode jako przykład narzędzia do skanowania kodów

Aspose.BarCode Scanner pozwala wybrać tryb kodów jednowymiarowych lub dwuwymiarowych i przechwycić oznaczenie aparatem telefonu.12 Pliki przesłane do skanera trafiają do przetwarzania na serwerach dostawcy.12
W przypadku dokumentów firmowych miejsce przetwarzania pliku trzeba rozważyć osobno od skuteczności odczytu.

Narzędzie GroupDocs skanuje kody również w plikach PDF, dokumentach edytora Word i prezentacjach.19
IronBarcode, biblioteka Iron Software, służy do odczytu kodów z obrazów we własnych aplikacjach C# lub.NET.21 IronBarcode udostępnia w pełni funkcjonalną wersję próbną przez 30 dni i gwarancję zwrotu pieniędzy przez 30 dni.21,24

Przy korzystaniu ze skanera uwzględnij uprawnienia aplikacji i sposób przesyłania plików:

  • Dostęp do aparatu jest potrzebny, jeśli aplikacja ma przechwycić kod kamerą telefonu. Przyznaj uprawnienie tylko wtedy, gdy korzystasz z tej metody.
  • Zawartość pliku trzeba ocenić przed przesłaniem. Kod w dokumencie firmowym może sąsiadować z informacjami, których nie chcesz przekazywać do usługi.
  • Miejsce przetwarzania ma znaczenie przy wyborze między przesłaniem pliku do usługi a odczytem we własnej aplikacji. Dobierz metodę do firmowych zasad postępowania z dokumentami.

Przy wyborze sposobu skanowania liczy się zarówno rodzaj pliku, jak i zasady przetwarzania jego zawartości.

Następny krok · Porównaj oferty w rankinguCzytniki kodów kreskowych do sklepu

Źródła

  1. ↑Jak Zeskanować Kod Kreskowy: Podstawowe Informacje – DATALOGIC ELTRON https://datalogic.eltron.pl/jak-zeskanowac-kod-kreskowy-dowiedz-sie-o-czym-musisz-pamietac/
  2. ↑Zebra Technologies ([zebra.com](zebra.com https://www.zebra.com/us/en/products/spec-sheets/scanners/companion-scanners/cs60.html
  3. ↑How Does a Barcode Scanner Work? https://pageloot.com/pl/barcode/how-barcode-scanner-works/
  4. ↑USB-IF; Zebra Technologies ([usb.org](usb.org https://www.usb.org/defined-class-codes
  5. ↑GS1 Polska ([gs1pl.org](gs1pl.org https://gs1pl.org/faq/
  6. ↑iPOS, instrukcja rejestracji produktów. ([pomoc.ipos.pl](pomoc.ipos.pl https://pomoc.ipos.pl/178557-Rejestracja-produkt%C3%B3w
  7. ↑Zebra Technologies ([support.zebra.com](support.zebra.com https://support.zebra.com/article/000012587
  8. ↑GS1 ([support.gs1.org](support.gs1.org https://support.gs1.org/support/solutions/articles/43000734124-what-is-the-difference-between-a-gs1-gtin-a-barcode-an-ean-and-a-upc-
  9. ↑GS1 ([support.gs1.org](support.gs1.org https://support.gs1.org/support/solutions/articles/43000734386-are-all-gtins-unique-numbers-
  10. ↑‎Aplikacja Skaner Kodów QR · Kod Kreskowy — App Store https://apps.apple.com/pl/app/skaner-kod%C3%B3w-qr-kod-kreskowy/id1524733339?l=pl&platform=vision
  11. ↑DENSO WAVE; Zebra Technologies ([qrcode.com](qrcode.com https://www.qrcode.com/en/about/version.html
  12. ↑Skaner kodów kreskowych online https://products.aspose.app/barcode/pl/scan
  13. ↑DENSO WAVE; GS1 ([qrcode.com](qrcode.com https://www.qrcode.com/en/codes/model12.html/
  14. ↑Aspose.BarCode Reader, FAQ. ([products.aspose.app](products.aspose.app https://products.aspose.app/barcode/recognize
  15. ↑GS1 ([gs1.org](gs1.org https://www.gs1.org/docs/tl/T_L_Keys_Implementation_Guideline.pdf
  16. ↑GS1 Polska ([gs1pl.org](gs1pl.org https://gs1pl.org/standardy/gromadzenie/kody-kreskowe/ean-upc/
  17. ↑GS1 ([support.gs1.org](support.gs1.org https://support.gs1.org/support/solutions/articles/43000743530-what-is-ambition-2027-in-retail-
  18. ↑Skaner Kodów Kreskowych https://qrscanner.net/pl/skaner-kodow-kreskowych
  19. ↑Zeskanuj kod kreskowy online | Skanowanie kodów kreskowych za pomocą obrazów i aparatu https://blog.groupdocs.com/pl/parser/scan-barcode-online/
  20. ↑Bezpłatna aplikacja do skanowania kodów QR | Galaxy Store https://galaxystore.samsung.com/detail/com.educationapps.qrcodescanner?cntyCd=POL
  21. ↑Najlepsze aplikacje do skanowania kodów kreskowych na Androida (Przewodnik dla początkujących) https://ironsoftware.com/pl/barcode/csharp/blog/barcode-tools/best-barcode-scanner-app-for-android/
  22. ↑Źródła: Posnet, zasady działania skanerów ([posnet.com.pl](posnet.com.pl iPOS, instrukcja rejestracji produktów. ([pomoc.ipos.pl](pomoc.ipos.pl https://www.posnet.com.pl/rodzaje-i-zasady-dzialania-skanerow-kodow-kreskowych
  23. ↑5 najlepszych aplikacji do skanowania kodów QR i kodów kreskowych w 2025 r. ( QR Code ) https://www.the-qrcode-generator.com/pl/blog/best-qr-code-scanner-apps
  24. ↑Źródła: GroupDocs, opis GroupDocs.Scanner ([blog.groupdocs.app](blog.groupdocs.app Iron Software, strona wersji próbnej IronBarcode. ([ironsoftware.com](ironsoftware.com https://ironsoftware.com/barcode/csharp/start-free/trial/