Autor Wątek: Kody EAN13 + Waga Proxima M30  (Przeczytany 8989 razy)

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

Offline GenCode

  • Nowy użytkownik
  • *
  • Wiadomości: 15
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.43
Odp: Kody EAN13 + Waga Proxima M30
« Odpowiedź #15 dnia: Październik 23, 2016, 21:38:39 »
Wiem, że męczę... Ale jak w takim wypadku to zrealizować? Czy jest gotowa apka czy trzeba dopisać samemu?

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4876
  • Reputacja +172/-11
Kody EAN13 + Waga Proxima M30
« Odpowiedź #16 dnia: Październik 23, 2016, 22:22:48 »
Nie wszystko czego nie ma trzeba napisać samemu. Można zamówić.
"Społeczny podział pracy" wymyślono już tysiące lat temu  ;)
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline GenCode

  • Nowy użytkownik
  • *
  • Wiadomości: 15
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.43
Odp: Kody EAN13 + Waga Proxima M30
« Odpowiedź #17 dnia: Październik 24, 2016, 07:50:58 »
Jeśli kod EAN13 z automatu wstawię do okienka KOD PODSTAWOWY i wyślę na wagę to waga pobierze sobie tylko 4 pierwsze cyfry kodu i na tej podstawie towar ważony zostanie znaleziony w bazie ?
Czy musi to być dokladnie 4 liczby?

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17059
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Kody EAN13 + Waga Proxima M30
« Odpowiedź #18 dnia: Październik 24, 2016, 09:46:14 »
Jeśli kod EAN13 z automatu wstawię do okienka KOD PODSTAWOWY i wyślę na wagę to waga pobierze sobie tylko 4 pierwsze cyfry kodu...

Tak się dzieje, sprawdziłeś (akurat nie posiadam fizycznej wagi do sprawdzenia) ? Z tego co widzę w Kasiarzu, to sterownik "Medesa Proxima" wysyła tylko PLU.

i na tej podstawie towar ważony zostanie znaleziony w bazie ?

No niby jakim cudem ? Od kiedy 13 znaków będzie się równało 4 znakom ?

Czy musi to być dokladnie 4 liczby?

No nie, standardowo kod zostanie uzupełniony zerami, w sterowniku czytnika masz możliwość ich usunięcia.
Daniel, Białystok.

Offline GenCode

  • Nowy użytkownik
  • *
  • Wiadomości: 15
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.43
Odp: Kody EAN13 + Waga Proxima M30
« Odpowiedź #19 dnia: Październik 24, 2016, 16:17:55 »
Czyli krok po kroku w celu poukładania tematu:

Waga proxima M30
konf EAN13: 29CCCCKWWWWW

Do Subiekta podłączamy skanery po RS oraz konfigurujemy je w kasiarzu:
Cytuj
KONFIGURACJA - zakładka TRYB PRACY
Zakładka TRYB PRACY wyposażona została w następujące elementy:

TRYB PRACY Przełącznik ten posiada następujące pozycje:

PROSTY Wskazanie tej pozycji przełącznika oznaczać będzie, że każdy odebrany znak z czytnika zostanie zapisywany do bufora klawiatury, w taki sposób, jakby został odczytany z klawiatury. Odczytany znak pojawia się wówczas w aktywnej kontrolce.

AUTOMATYCZNY Praca w trybie automatycznym przebiega w następujący sposób. W pierwszej kolejności z czytnika odczytywany jest cały kod kreskowy (a nie znak). Jeśli w bazie towarów programu znajduje się towar posiadający kod kreskowy równy odczytanemu kodowi kreskowemu, to do dokumentu dodawana jest automatycznie pozycja z tym towarem i ilością równą 1.
Jeśli natomiast odczytany kod kreskowy z czytnika jest kodem kreskowym o zmiennej masie lub ilości, to odczytywany jest z niego kod towaru oraz masa lub ilość towaru. Gdy w bazie towarów programu znajdzie się towar posiadający kod kreskowy równy odczytanemu i zdekodowanemu kodowi, to do dokumentu dodawana jest pozycja z tym towarem i ilością równą zdekodowanej masie lub ilości.
Jeśli odczytany kod kreskowy z czytnika jest kodem kreskowym o zmiennej cenie, to dekodowany jest z niego kod towaru oraz wartość sprzedanego towaru. Gdy w bazie towarów programu znajduje się towar posiadający kod kreskowy równy odczytanemu i zdekodowanemu kodowi, to do dokumentu dodawana jest pozycja z tym towarem z wartością równą zdekodowanej wartości sprzedanego towaru i ilością, która wynika z wyliczenia stosunku wartości sprzedaży towaru do ceny towaru.

PRZYROSTEK Pole to jest aktywne, gdy został wybrany automatyczny tryb pracy. Aby czytnik prawidłowo pracował w tym trybie, powinien być zaprogramowany w taki sposób, aby po wysłaniu kodu kreskowego wysyłał dodatkowo jakiś przyrostek np.: znak ENTER lub znak ETX. Przyrostek, jaki został zaprogramowany w czytniku, należy wprowadzić w postaci liczby w systemie dziesiętnym. Jeżeli przyrostek składa się z więcej niż jednego znaku, to znaki przyrostka w postaci liczb należy oddzielić przecinkiem np.: 13,10.

SPOSÓB IDENTYFIKACJI KODU KRESKOWEGO Pozycje tego przełącznika pozwolą ustalić, kolejność, w jakiej program będzie identyfikować odczytane z czytnika kody kreskowe.

NAJPIERW KOD ZMIENNY, PÓŹNIEJ KOD STAŁY Jeżeli wybrano tę pozycję przełącznika, to program najpierw próbuje dodać pozycję, traktując kod kreskowy jako kod zmienny. Jeśli operacja ta się nie powiedzie, to program spróbuje dodać pozycję, traktując kod kreskowy jako kod stały.

NAJPIERW KOD STAŁY, PÓŹNIEJ KOD ZMIENNY Jeżeli wybrano tę pozycję przełącznika, to program najpierw próbuje dodać pozycję, traktując kod kreskowy jako kod stały. Jeśli operacja się nie powiedzie, to program spróbuje dodać pozycję, traktując kod kreskowy jako kod zmienny.

TYLKO KOD ZMIENNY Jeżeli wybrano tę przełącznika, to program próbuje dodać pozycję traktując kod kreskowy tylko jako kod zmienny.

TYLKO KOD STAŁY Jeżeli wybrano tę pozycję przełącznika, to program próbuje dodać pozycję, traktując kod kreskowy tylko jako kod stały.

SPRAWDZAJ CYFRY KONTROLNE Wskazanie tego znacznika powoduje, że jeśli kod kreskowy jest kodem stałym, zgodnym z EAN lub UPC, to kontrolowana jest wartość jego cyfry kontrolnej. Jeśli kod kreskowy jest kodem zmiennym, to kontrolowane są jego obie cyfry kontrolne.
Jeśli odczytana cyfra kontrolna jest różna od wyliczonej cyfry kontrolnej, a znacznik ten jest zakreślony, to program odrzuca (ignoruje) taki kod kreskowy.

USUWAJ POCZĄTKOWE ZERA KODU KRESKOWEGO Zakreślenie tego znacznika powoduje usuwanie początkowych zer z odczytanego kodu kreskowego. Znacznik stosuje się dla kodów stałych i zmiennych. Jeśli np. podczas odczytu kodu zmiennego 2800050020350 omawiany znacznik jest zakreślony, wtedy kod towaru wyniesie 5. Jeśli natomiast znacznik ten nie został zakreślony, wtedy kod towaru zostanie określony jako 0005.

Dodatkowe informacje o krajowym systemie znakowania towarów o zmiennej ilości, masie i cenie znajdują się w rozdziale Charakterystyka kodu kreskowego.

W Subiekcie dodajemy do towaru ważonego 4ro cyforwy KOD PODSTAWOWY np. 1234 + PLU
wysyłamy do Wagi bazę tow. ważonych
Po tych czynnościach system powinien odnaleźć w bazie towar z kodem kreskowym wydrukowanym na etykiecie z wagi

Dobrze kapuje? :)

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17059
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Kody EAN13 + Waga Proxima M30
« Odpowiedź #20 dnia: Październik 24, 2016, 17:33:54 »
W Subiekcie dodajemy do towaru ważonego 4ro cyforwy KOD PODSTAWOWY np. 1234 + PLU

Nie chcę się droczyć, ale chciałbym dobrze zrozumieć - Twój przykład "1234 + PLU" to raczej nie 4 cyfry tylko 5 do 8 cyfr. Wydaje mi się, że najprościej będzie po prostu przepisać PLU do kodu kreskowego (podstawowego lub dodatkowego) jeśli istnieje.
Daniel, Białystok.

Offline GenCode

  • Nowy użytkownik
  • *
  • Wiadomości: 15
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.43
Odp: Kody EAN13 + Waga Proxima M30
« Odpowiedź #21 dnia: Październik 25, 2016, 18:30:50 »
Witam,

Nadeszła wielka chwila, dziś podłączyłem wszystko.

Skaner 1400g Voyager po RS232 -> skonfigurowany w Kasiarzu, odczytuje kody - ale nie odnajduje towaru.. Co jeszcze trzeba zrobić?
Konf. wagi: 29CCCCKWWWWW

Kod podstawowy: 2345

Wskakuje kod z wagi etykietującej w subiekcie typu 292345702356

Ale towar nie zostaje odnaleziony..

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17059
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Kody EAN13 + Waga Proxima M30
« Odpowiedź #22 dnia: Październik 25, 2016, 19:17:22 »
Skaner 1400g Voyager po RS232 -> skonfigurowany w Kasiarzu, odczytuje kody - ale nie odnajduje towaru.. Co jeszcze trzeba zrobić?

Super tylko kompletnie nic napisałeś o tej konfiguracji, więc na jakiej podstawie ma ktoś odpowiedzieć ?

Konf. wagi: 29CCCCKWWWWW

Mam rozumieć, że nie jest generowana cyfra kontrola dla całego kodu kreskowego ?

Daniel, Białystok.

Offline GenCode

  • Nowy użytkownik
  • *
  • Wiadomości: 15
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.43
Odp: Kody EAN13 + Waga Proxima M30
« Odpowiedź #23 dnia: Październik 26, 2016, 08:18:54 »
Załączam konfigurację z punktu w którym zostało to już wdrożone kilka lat temu i na tej podstawie skonfigurowałem nowy punkt:
http://www.wyslij-plik.pl/pokaz/942832---k3d0.html

Skaner po RS232 działa z aplikacją w tle: keycomm, którą otrzymałem bezpośrednio od producenta. Producent zapewnił, że dzięki tej aplikacji skaner działa jakby został skonfigurowany za pomocą kodów kreskowych w celu zaprogramowania pod RS. Czyta kody, działa prawidłowo.

Zastanawia mnie jedna rzecz - w tej konf. którą dodałem można zauważyć (nie wiem czy to ma znaczenie czy nie), w dodanym towarze jest pole własne w którym widnieje napis "kod".


Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17059
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Kody EAN13 + Waga Proxima M30
« Odpowiedź #24 dnia: Październik 26, 2016, 09:38:40 »
Załączam konfigurację z punktu w którym zostało to już wdrożone kilka lat temu i na tej podstawie skonfigurowałem nowy punkt:
http://www.wyslij-plik.pl/pokaz/942832---k3d0.html

Zamieść normalnie zrzut ekranu na forum, ale prześlij na PW, z tego dziwnego serwisu mam problem z pobraniem.

Skaner po RS232 działa z aplikacją w tle: keycomm, którą otrzymałem bezpośrednio od producenta. Producent zapewnił, że dzięki tej aplikacji skaner działa jakby został skonfigurowany za pomocą kodów kreskowych w celu zaprogramowania pod RS. Czyta kody, działa prawidłowo.

O czym teraz piszesz ? Gdzie podałeś tę informację wcześniej ? Gdzie ja lub ktoś inny pisał, aby korzystać z dodatkowych rozwiązań/aplikacji do obsługi skanera. Po co stosować dodatkowe aplikacje, skoro taką funkcjonalność posiada sam czytnik ? Nie wiem co to za rozwiązanie i czy powoduje problem, gdyż z niego nie korzystałem, gdyż jest całkowicie zbędne.

Albo opisujesz to co robisz i stosujesz się do porad, albo sobie darujmy bo szkoda czasu.
Daniel, Białystok.

Offline pir

  • Aktywny użytkownik
  • ***
  • Wiadomości: 301
  • Reputacja +14/-0
  • Wersja programu: zazwyczaj aktualna chyba że czekam na jakąś poprawkę
Odp: Kody EAN13 + Waga Proxima M30
« Odpowiedź #25 dnia: Październik 26, 2016, 16:49:54 »
Z tego co pamiętam keycomm to był programik, który zamieniał sygnał z czytnika RS232 na znaki wpisywane za pomocą klawiatury. Skoro masz to skonfigurowane w Subiekcie, to nie wiem po co ten program. No chyba, że pozostał z wdrożenia, a teraz do niczego nie służy.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17059
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Kody EAN13 + Waga Proxima M30
« Odpowiedź #26 dnia: Październik 26, 2016, 18:50:46 »
Z tego co pamiętam keycomm to był programik, który zamieniał sygnał z czytnika RS232 na znaki wpisywane za pomocą klawiatury. Skoro masz to skonfigurowane w Subiekcie, to nie wiem po co ten program. No chyba, że pozostał z wdrożenia, a teraz do niczego nie służy.
Jeśli tak jest to program ten blokuje port COM, przez co Subiekt w ogóle nie łączy się i obsługuje programowo czytnika, czyli czytnik działa jak czytnik klawiaturowy, a nie RS'owy i kody wagowe nie mają prawa działać.
Daniel, Białystok.

Offline GenCode

  • Nowy użytkownik
  • *
  • Wiadomości: 15
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.43
Odp: Kody EAN13 + Waga Proxima M30
« Odpowiedź #27 dnia: Październik 27, 2016, 14:24:22 »
Witam,

Udało się.

Skaner działa po kablu USB - zmieniłem tylko sterownik na RS w czytniku. Później konfiguracja domyślna w kasiarzu.

Poprawna konfiguracja towaru ważonego w Subiekcie:



Dopiero po takiej konfiguracji kodów zaczęło czytać towar z etykiety wydrukowanej na wadze.
« Ostatnia zmiana: Październik 27, 2016, 14:26:39 wysłana przez GenCode »

Offline pir

  • Aktywny użytkownik
  • ***
  • Wiadomości: 301
  • Reputacja +14/-0
  • Wersja programu: zazwyczaj aktualna chyba że czekam na jakąś poprawkę
Odp: Kody EAN13 + Waga Proxima M30
« Odpowiedź #28 dnia: Październik 27, 2016, 15:37:24 »
Gratulujemy :-)

Dziwi mnie jeszcze kod kreskowy zaczynający się od 29, czy to konieczne?

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17059
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Kody EAN13 + Waga Proxima M30
« Odpowiedź #29 dnia: Październik 27, 2016, 16:24:49 »
Później konfiguracja domyślna w kasiarzu.

No raczej nie, domyślnie ustawia się "tryb prosty", który nie obsługuje kodów wagowych ?

Dopiero po takiej konfiguracji kodów zaczęło czytać towar z etykiety wydrukowanej na wadze.

Tak miało być od początku ;) Dzięki za potwierdzenie mojej teorii w praktyce ;)
Daniel, Białystok.

Forum Użytkownikow Subiekt GT

Odp: Kody EAN13 + Waga Proxima M30
« Odpowiedź #29 dnia: Październik 27, 2016, 16:24:49 »