Autor Wątek: Czytnik nie rozpoznaje kodów kreskowych drukowanych z subiekta  (Przeczytany 3901 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Przemek_1204

  • Nowy użytkownik
  • *
  • Wiadomości: 21
  • Reputacja +0/-0
  • Wersja programu: 1.29
Czytnik nie rozpoznaje kodów kreskowych drukowanych z subiekta
« dnia: Październik 19, 2015, 11:20:56 »
Witam

Czytnik nie rozpoznaje kodów kreskowych wydrukowanych przez subiekta - ean 13, Wszystkie inne ean 13 z oryginalnie drukowanych kodów przez producenta rozpoznaje.

Rozpoznaje również ten sam kod drukowany z generatora kodów kreskowych online a nie rozpoznaje tego samego drukowanego z pod subiekta, zresztą wyglądają troszkę inaczej. W załączniku zdjęcie.

W subiekcie używam czcionki ean 13 dostarczonej bodajże z subiektem, próbowałem też innej ean 13 ale kod wygląda całkiem inaczej

Prosiłbym o pomoc.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17087
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Czytnik nie rozpoznaje kodów kreskowych drukowanych z subiekta
« Odpowiedź #1 dnia: Październik 19, 2015, 11:57:57 »
Przecież na zrzucie ekranu kod kreskowy nie jest w standardzie EAN13, zawiera tylko 12 znaków, 13 znak to cyfra kontrolna generowana na podstawie pierwszych 12 znaków.
Daniel, Białystok.

Offline Przemek_1204

  • Nowy użytkownik
  • *
  • Wiadomości: 21
  • Reputacja +0/-0
  • Wersja programu: 1.29
Odp: Czytnik nie rozpoznaje kodów kreskowych drukowanych z subiekta
« Odpowiedź #2 dnia: Październik 19, 2015, 13:48:04 »
Powyższa odpowiedź dała mi do myślenia.

Na oryginalnych produktach kod ma 12 cyfr, jednak jego zapis kreskowy to 13 cyfr, w rzeczywistości z cyfrą "ZERO" na początku.

Gdy produkty były zczytywane czytnikiem do subiekta czytnik obcinał "zero" i wrzucał 12 cyfr do programu.

Teraz to co drukuje na naklejkach to 12 cyfr bez zera i czytnik tego nie czyta bo nie jest to prawidłowy kod ean 13.

Czy jest jakieś praktyczne rozwiązanie tego problemu ?

Czy jedynym rozwiązaniem jest zmiana wszystkich kodów w bazie z 12 cyframi i przeprogramowanie czytnika aby przekazywał 13 cyfr do komputera?

Czy może można jakoś zmienić opcje drukowania w subiekcie aby "dorzucał" zero na początku kodu?

Dziękuje z góry za pomoc.


Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17087
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Czytnik nie rozpoznaje kodów kreskowych drukowanych z subiekta
« Odpowiedź #3 dnia: Październik 19, 2015, 15:19:27 »
Jak już zauważyłeś należy wydrukować pełny kod kreskowy włącznie z zerem na początku.

Czy jest jakieś praktyczne rozwiązanie tego problemu ?

Czy jedynym rozwiązaniem jest zmiana wszystkich kodów w bazie z 12 cyframi i przeprogramowanie czytnika aby przekazywał 13 cyfr do komputera?

Można tak zrobić.

Czy może można jakoś zmienić opcje drukowania w subiekcie aby "dorzucał" zero na początku kodu?

Tak też można zrobić, konieczna jest modyfikacja źródła danych dla naklejek (wymaga modyfikacji wpisów w bazie danych).
« Ostatnia zmiana: Październik 19, 2015, 15:22:01 wysłana przez dkozlowski »
Daniel, Białystok.

Forum Użytkownikow Subiekt GT

Odp: Czytnik nie rozpoznaje kodów kreskowych drukowanych z subiekta
« Odpowiedź #3 dnia: Październik 19, 2015, 15:19:27 »