Przejdź do treści

Baza wiedzy

Kody kreskowe w bonach – generowanie, typy, ilości

Każdy bon podarunkowy w Timebox wymaga unikalnego kodu kreskowego. W tym artykule dowiesz się, jak działają kody, jak je generować i który typ wybrać.

Po co kod kreskowy w bonach?

Kod kreskowy (barcode) służy do:

  • Identyfikacji bonu – każdy bon ma unikalny identyfikator
  • Skanowania podczas sprzedaży – szybkie dodanie bonu do faktury
  • Realizacji przy płatności – łatwe odnalezienie bonu klienta
  • Zapobiegania duplikatom – system nie pozwoli na dwa identyczne kody
  • Profesjonalnego wydruku – bon z kodem można wydrukować dla klienta

Kod kreskowy to klucz do bonu – bez niego bon nie może funkcjonować w systemie.

Dwa sposoby obsługi kodów

Masz dwie opcje konfiguracji kodów kreskowych:

Metoda Kiedy użyć Zalety
Autogenerowanie Nowe bony, seria bonów Szybkie, unikalne, bez błędów
Własny kod ręczny Masz wydrukowane bony z kodem Pełna kontrola, integracja z drukiem

Autogenerowanie kodów (zalecane)

Jak to działa?

System automatycznie tworzy unikalny kod kreskowy dla każdego bonu według wybranego formatu.

Proces:

  1. Zaznaczasz opcję "Generuj automatycznie"
  2. Wybierasz typ kodu (format)
  3. Podajesz ilość bonów do utworzenia
  4. System generuje kody i tworzy bony

Zalety:

  • Gwarancja unikalności (system nigdy nie utworzy duplikatu)
  • Szybkość (możesz utworzyć 100 bonów jednym kliknięciem)
  • Brak błędów (nie musisz ręcznie wpisywać kodów)
  • Zgodność z formatem (kod zawsze będzie poprawny)

Krok po kroku – jak autogenerować?

Krok 1: Podczas tworzenia bonu zaznacz:

☑ Generuj automatycznie

Krok 2: Wybierz typ kodu z listy rozwijanej (np. EAN-13, CODE128)

Krok 3: Podaj ilość bonów:

  • Jeśli 1 → utworzy się jeden bon z jednym kodem
  • Jeśli 10 → utworzy się 10 bonów (każdy z innym kodem, ale identycznymi pozostałymi ustawieniami)
☑ Generuj automatycznie Typ kodu: EAN-13 Ilość: 5

Efekt: System utworzy 5 bonów o nazwie "Bon 100 zł", każdy z wartością 100 zł i unikalnym kodem:

Bon 1: 5901234567890 Bon 2: 5901234567891 Bon 3: 5901234567892 Bon 4: 5901234567893 Bon 5: 5901234567894

Kiedy użyć autogenerowania?

Tworzenie nowych bonów

  • Nie masz wydrukowanych kodów

Serie bonów

  • Chcesz utworzyć wiele bonów tej samej wartości (np. 50 bonów po 100 zł)

Szybka sprzedaż

  • Potrzebujesz bonów od zaraz

Własny kod ręczny

Jak to działa?

Jeśli masz już wydrukowane bony z kodem kreskowym (np. zamówiłeś druk graficzny), możesz ręcznie wprowadzić istniejący kod do systemu.

Proces:

  1. NIE zaznaczasz opcji "Generuj automatycznie"
  2. Ręcznie wpisujesz kod w pole "Kod kreskowy"
  3. Wybierasz typ kodu (musi pasować do formatu wydrukowanego kodu)
  4. System sprawdza unikalność i zapisuje bon

Zalety:

  • Integracja z istniejącym drukiem (kody na papierze = kody w systemie)
  • Pełna kontrola nad numeracją
  • Możliwość użycia własnych kodów firmowych

Krok po kroku – jak wprowadzić własny kod?

Krok 1: Podczas tworzenia bonu NIE zaznaczaj:

☐ Generuj automatycznie

Krok 2: Wpisz kod w pole "Kod kreskowy":

Kod kreskowy: 5901234567890

Krok 3: Wybierz typ kodu (musi odpowiadać formatowi):

Typ kodu: EAN-13

Krok 4: Kliknij "Zapisz"

Uwaga: System sprawdzi, czy kod jest unikalny. Jeśli kod już istnieje w bazie, zobaczysz błąd:

Kod kreskowy nie jest unikalny. Podaj inny kod.

Kiedy użyć własnego kodu?

Masz wydrukowane bony

  • Drukarz dodał kody na kartach bonów

Własna numeracja

  • Chcesz mieć pełną kontrolę nad kodami (np. zaczynające się od "TB2026...")

Import bonów

  • Przenosisz bony z innego systemu

Specyficzne wymagania

  • Np. kody QR, kody NFC

Typy kodów kreskowych

Timebox obsługuje różne formaty kodów. Oto najpopularniejsze:

EAN-13 (zalecany)

Format: 13 cyfr (np. 5901234567890)

Zastosowanie:

  • Standardowy kod dla produktów detalicznych
  • Uniwersalny (rozpoznawany przez wszystkie skanery)
  • Idealny dla bonów prezentowych

Kiedy użyć: Jeśli nie masz specyficznych wymagań, wybierz EAN-13.

5901234567890

CODE128

Format: Alfanumeryczny (cyfry + litery, np. TB2026-100-001)

Zastosowanie:

  • Większa elastyczność (możesz użyć liter)
  • Krótsze kody (mniej znaków niż EAN-13)
  • Własna numeracja (np. prefiksy firmowe)

Kiedy użyć: Jeśli chcesz mieć własną strukturę kodów (np. "TB" = Timebox, "2026" = rok).

TB2026-100-001 TB2026-100-002 TB2026-200-001

Inne typy (dostępne w systemie)

Timebox może obsługiwać również:

  • EAN-8 – 8 cyfr (krótszy kod, mniej miejsca na wydruku)
  • CODE39 – alfanumeryczny (starszy standard)
  • UPC – amerykański standard (12 cyfr)
  • QR Code – kody dwuwymiarowe (jeśli skaner obsługuje)

Uwaga: Sprawdź, czy Twoje urządzenia (skanery) obsługują wybrany format!

Tworzenie wielu bonów naraz (serie bonów)

Jedną z największych zalet autogenerowania jest możliwość masowego tworzenia bonów.

Jak utworzyć serię bonów?

Krok 1: Podczas tworzenia bonu:

☑ Generuj automatycznie Typ kodu: EAN-13 Ilość: 50

Krok 2: Kliknij "Zapisz"

Efekt: System utworzy 50 identycznych bonów, każdy z:

  • Tą samą nazwą ("Bon 100 zł")
  • Tą samą wartością (100 zł)
  • Tym samym okresem ważności (np. 6 miesięcy)
  • Unikalnym kodem kreskowym (EAN-13)

Rezultat na liście bonów:

Bon podarunkowy 100 zł – kod 5901234567890 Bon podarunkowy 100 zł – kod 5901234567891 Bon podarunkowy 100 zł – kod 5901234567892 ... Bon podarunkowy 100 zł – kod 5901234567939 (50. bon)

Kiedy tworzyć serie bonów?

Kampania promocyjna

  • Np. 100 bonów na Walentynki

Sprzedaż hurtowa

  • Przekazujesz bony do hotelu, spa, partnera biznesowego

Bony dla pracowników

  • Nagrody dla zespołu (każdy dostaje bon)

Rezerwacja zapasów

  • Masz wydrukowane karty bonów i tworzysz je z góry w systemie

Jak odróżnić bony w serii?

Wszystkie bony w serii mają identyczne parametry (nazwa, wartość, okres), ale różne kody kreskowe.

W systemie:

  • Na liście bonów zobaczysz wiele identycznych nazw
  • Kod kreskowy jest unikalny dla każdego
  • Stan magazynowy = 1 sztuka na bon

W praktyce:

  • Każdy bon traktujesz jako osobny produkt
  • Klient kupuje jeden bon (z jednym kodem)
  • Po sprzedaży stan tego bonu = 0 (wyczerpany)

Numeracja kodów – jak działają liczniki?

System używa licznika do generowania kolejnych kodów.

Jak działa licznik?

Dla EAN-13:

  • Pierwszy bon: 5901234567890
  • Drugi bon: 5901234567891
  • Trzeci bon: 5901234567892
  • ...

Dla CODE128 (jeśli ręcznie ustawisz bazę):

  • Pierwszy bon: TB001
  • Drugi bon: TB002
  • Trzeci bon: TB003

Licznik się nigdy nie resetuje – każdy kolejny bon dostaje następny numer w sekwencji.

Czy mogę zresetować licznik?

Nie bezpośrednio, ale możesz:

  • Użyć klonowania bonów – skopiuj bon, a system przydzieli kolejny numer
  • Ręcznie wprowadzić własny kod (bez autogenerowania)

Klonowanie bonów a kody kreskowe

Gdy klonujesz bon, system:

  1. Kopiuje wszystkie ustawienia (nazwę, wartość, okres, typ kodu)
  2. Zwiększa licznik kodu o 1
  3. Tworzy nowy bon z kolejnym kodem
Bon oryginalny: Kod 5901234567890 Klon bonu: Kod 5901234567891

Najczęściej zadawane pytania

Q: Czy mogę zmienić kod kreskowy po utworzeniu bonu?

A: Tak, ale tylko jeśli bon nie został jeszcze sprzedany. Jeśli bon jest już przypisany do klienta lub użyty na fakturze, zmiana kodu może spowodować problemy w historii transakcji.

Q: Co jeśli wpisałem zły kod ręcznie?

A:

  1. Edytuj bon (jeśli nie został sprzedany)
  2. Popraw kod kreskowy
  3. Zapisz

Jeśli bon został już sprzedany, lepiej nie zmieniać kodu (może to zaburzyć historię).

Q: Czy kod kreskowy musi być numeryczny?

A: Zależy od typu:

  • EAN-13, EAN-8, UPC – tylko cyfry
  • CODE128, CODE39 – cyfry + litery + niektóre znaki specjalne

Q: Jak sprawdzić, jaki kod ma bon?

A:

  1. Wejdź na listę bonów (Bony)
  2. Znajdź bon na liście
  3. Kod kreskowy jest widoczny w kolumnie "Kod kreskowy"

Możesz też:

  • Edytować bon → kod widoczny w formularzu
  • Zeskanować bon skanerem → system pokaże szczegóły

Q: Czy mogę wydrukować kod kreskowy dla klienta?

A: Tak! System może wygenerować podgląd kodu kreskowego:

  1. Edytuj bon
  2. System wyświetli graficzny kod kreskowy (jeśli bon ma kod)
  3. Możesz zrobić screenshot lub użyć opcji druku (jeśli dostępna)

Uwaga: Timebox nie ma wbudowanego szablonu wydruku bonu. Możesz:

  • Wyeksportować kod i użyć zewnętrznego narzędzia (Canva, Photoshop)
  • Zintegrować z drukiem bonów (API)

Q: Co jeśli skaner nie czyta kodu?

A: Sprawdź:

  1. Czy typ kodu jest obsługiwany przez skaner (np. czy skaner czyta CODE128?)
  2. Czy kod jest poprawnie wydrukowany (czytelny, bez smug)
  3. Czy kod jest zgodny z formatem (np. EAN-13 musi mieć dokładnie 13 cyfr)

Możesz też:

  • Wpisać kod ręcznie w systemie (zamiast skanowania)
  • Zmienić typ kodu na bardziej uniwersalny (EAN-13)

Dobre praktyki

Wybór typu kodu:

EAN-13 – domyślny wybór dla większości salonów

  • Uniwersalny, rozpoznawany wszędzie
  • Łatwy do skanowania

CODE128 – jeśli chcesz własnej numeracji

  • Możesz użyć liter (np. "TB2026-001")
  • Elastyczność w strukturze

Tworzenie serii:

  • Zawsze używaj autogenerowania dla serii (błyskawiczne, bez błędów)
  • Twórz serie w okrągłych liczbach (10, 50, 100) – łatwiej zarządzać
  • Nazwij serię tak, aby było jasne, do czego służy (np. "Bon Walentynkowy 2026 – seria 100 szt.")

Zarządzanie kodami:

  • Nie zmieniaj kodów bonów już sprzedanych
  • Archiwizuj stare serie bonów (zamiast usuwać)
  • Sprawdzaj unikalność przed wprowadzeniem własnego kodu

Podsumowanie

Autogenerowanie kodów:

  • Szybkie, bezpieczne, unikalne
  • Idealne dla nowych bonów i serii
  • Zalecane dla większości przypadków

Własne kody ręczne:

  • Integracja z wydrukowanymi bonami
  • Pełna kontrola nad numeracją
  • Dla zaawansowanych użytkowników

Typ kodu:

  • EAN-13 – standardowy wybór
  • CODE128 – dla własnej struktury

Serie bonów:

  • Pole "Ilość" pozwala utworzyć wiele bonów jednocześnie
  • Każdy bon w serii ma unikalny kod
  • Idealne dla kampanii i promocji

Co dalej?

Potrzebujesz pomocy? Skontaktuj się z naszym wsparciem technicznym.