Kody kreskowe w małym magazynie nie wymagają systemu WMS ani wdrożenia za dziesiątki tysięcy złotych. Wystarczą: czytnik za kilkadziesiąt-kilkaset złotych, drukarka etykiet, arkusz kalkulacyjny albo prosty program magazynowy i konsekwentna numeracja. Ten poradnik opisuje, jak to poukładać, żeby działało od pierwszego dnia i nie trzeba było wszystkiego przeklejać po pół roku.

Po co kody w małej firmie

Kod kreskowy zastępuje wpisywanie numeru z klawiatury. To cała magia - ale jej skutki są wymierne: przyjęcie dostawy i kompletacja zamówienia trwają krócej, znikają pomyłki w rodzaju „wysłaliśmy rozmiar M zamiast L", a inwentaryzacja z kilku dni skraca się do kilku godzin. Kody opłacają się, gdy w magazynie jest więcej niż kilkadziesiąt pozycji albo gdy ten sam produkt występuje w wielu wariantach.

EAN czy kod wewnętrzny

Pierwsza decyzja: jakim numerem oznaczać towar.

EAN-13 producentaWłasny kod wewnętrzny (Code-128)
Skąd numerJest już na opakowaniuNadajesz sam, dowolny format
Kiedy pasujeHandel towarem z kodami; sprzedaż na kasie; marketplace'yProdukcja własna, półprodukty, lokalizacje regałowe, partie, towar bez kodów
OgraniczeniaTylko cyfry, stała długość; nie opisze partii ani lokalizacjiNiezrozumiały poza firmą; nie do sprzedaży detalicznej
GeneratorEAN-13Code-128

W praktyce większość małych magazynów używa obu: towar handlowy skanuje po EAN z opakowania, a regały, pojemniki, półprodukty i produkty bez kodu oznacza własnymi numerami. Jeśli towar nie ma EAN, a sprzedajesz go tylko u siebie, nie musisz rejestrować się w GS1 - wystarczy kod wewnętrzny. Gdy zaczniesz sprzedawać w sieciach handlowych lub na Amazonie, wtedy potrzebny będzie EAN z własnego prefiksu (patrz Jak zdobyć kod kreskowy GS1).

Jak zaprojektować numerację wewnętrzną

Code-128 koduje cyfry, litery i znaki specjalne, więc kusi, żeby zakodować w numerze „wszystko": kategorię, dostawcę, kolor, rozmiar. Odradzamy. Sprawdzone zasady:

Czytniki: USB i Bluetooth

Prawie wszystkie czytniki kodów działają jak klawiatura: po zeskanowaniu „wpisują" odczytany ciąg znaków w aktywne pole i kończą go Enterem. Oznacza to, że czytnik działa z arkuszem kalkulacyjnym, z formularzem w przeglądarce i z każdym programem, bez sterowników i integracji. Kilka praktycznych wskazówek:

Drukarki etykiet

Do etykiet magazynowych używa się drukarek termicznych: bezpośrednich (papier termiczny, tańsze, etykiety blakną po roku-dwóch) lub termotransferowych (taśma barwiąca, etykiety trwałe). Małe firmy najczęściej wybierają Dymo, Brother QL, Zebra ZD lub przenośne Niimbot. Kluczowa zasada: kod musi być wydrukowany w pełnych kropkach głowicy, inaczej kreski wychodzą nierówne i czytnik odmawia. Nasz generator Kod na etykietę robi te przeliczenia za Ciebie, a tło techniczne opisuje poradnik Jak wydrukować kod kreskowy na etykiecie. Na etykiecie poza kodem umieść numer w postaci czytelnej dla człowieka i krótką nazwę - gdy skaner zawiedzie, człowiek ma działać dalej.

Setki etykiet naraz: generator wsadowy z CSV

Oznaczanie regałów i pierwsza partia etykiet towarowych to zwykle kilkaset kodów. Nie generuj ich pojedynczo. Przygotuj plik CSV z kolumną numerów (i opcjonalnie opisów), wczytaj go do generatora wielu kodów, wybierz symbolikę i pobierz komplet grafik lub arkusz do druku. Generator waliduje każdy wiersz, więc błędne numery (np. z EAN ze złą cyfrą kontrolną) zobaczysz przed drukiem, a nie na hali.

Inwentaryzacja z czytnikiem

Najprostszy schemat, który działa bez dedykowanego oprogramowania:

  1. Wyeksportuj stan z bazy do arkusza: kolumny numer, nazwa, stan księgowy.
  2. Otwórz pusty arkusz „spis" na tablecie; czytnik Bluetooth wpisuje numer i Enter, kursor przechodzi do kolejnego wiersza.
  3. Skanuj każdą sztukę (lub skanuj raz i dopisuj ilość w sąsiedniej kolumnie - ustal zasadę przed startem).
  4. Po zakończeniu zlicz skany per numer (tabela przestawna) i porównaj ze stanem księgowym.
  5. Różnice sprawdź fizycznie przed korektą; typowe przyczyny to towar w złej lokalizacji i etykiety z tego samego numeru naklejone na dwa różne produkty.

Inwentaryzację po lokalizacjach (skanuj kod regału, potem towary na nim) zrobisz w tym samym arkuszu, dodając kolumnę „ostatnia zeskanowana lokalizacja".

Typowe błędy na starcie

Częste pytania

Czy do kodów wewnętrznych muszę coś rejestrować lub opłacać?

Nie. Code-128 to otwarty standard (ISO/IEC 15417), a numery nadajesz sam. Rejestracja w GS1 jest potrzebna tylko dla numerów EAN/GTIN, które mają identyfikować produkt poza Twoją firmą.

Code-128 czy Code-39?

Code-128 - jest gęstszy (krótsza etykieta przy tej samej treści) i ma sumę kontrolną. Code-39 ma sens tylko przy starszych systemach, które nic innego nie czytają. Porównanie: Code-128 a Code-39.

Czy mogę skanować kody z ekranu telefonu?

Czytniki obrazowe (2D) tak, laserowe zwykle nie. Jeśli planujesz np. kody zleceń wyświetlane na tablecie, wybierz czytnik 2D.

Jaki program magazynowy na start?

Na pierwsze miesiące często wystarczy arkusz kalkulacyjny z czytnikiem. Gdy liczba operacji rośnie, wybieraj program, który importuje CSV i pozwala skanować w polu wyszukiwania - wtedy migracja sprowadza się do przeniesienia tabeli numerów.