www.tres.pl - Baza wiedzy Trawers ERP - Spis treści


Kody kreskowe. Opis ogólny 1. Opis ogólny Identyfikowanie asortymentu Wpisywanie danych Drukowanie kodów Skanowanie (czytanie) kodów 2. Podstawowe pojęcia Czytniki DataMatrix EAN13 EFID Identyfikatory zastosowań IZ (AI) Kody kreskowe Skanowanie 3. Czytanie kodów kreskowych (skanowanie) Kody pojedyńcze - jeden ciąg znaków (jedno pole) Kody złożone - wiele ciągów znaków (wiele pól) Pola wielo-członowe 4. Drukowanie kodów kreskowych 4.1 Opis ogólny 4.2 Kod EAN 13 4.3 Kod EAN 128 4.4 Kod QR Code, DataMatrix 4.5 QRPay Skanowanie kodu QR dla poleceń przelewu 5. Czytanie danych z terminali przenośnych 6. Automatyczne generowanie kodów EAN13 7. Które kody kreskowe stosować ? 8. Kody kreskowe a RFID 9. Tematy powiązane 1. Opis ogólny Zastosowanie kodów kreskowych jest coraz powszechniejsze. Kody kreskowe zapewniają szybkie, łatwe i bezbłędne wprowadzanie danych. Odpowiednie zastosowanie i użycie kodów zwiększa efektywność funkcjonowania przedsiębiorstwa. Patrz szczegóły: Kody kreskowe. Zastosowania Auto-ID Automatyczna identyfikacja Kody kreskowe mają zastosowanie w tych rozwiązaniach sprzętowych, programowych i organizacyjnych, ktore pozwalają na wprowadzanie danych do systemów informatycznych bezpośrednio, bez użycia klawiatury. Patrz też: Auto-ID Automatyczna identyfikacja Identyfikowanie asortymentu * Kody kreskowe, np. ean13 mogą być stosowane jako identyfikatory asortymentu zamiennie z indeksami, nazwami i kodami producentów MPM. Patrz szczegóły: Asortyment można wyszukiwać i identyfikować wg kodu kreskowego (BarKod). Kartoteka indeksów KIM Szukanie w bazie danych Wpisywanie danych * Dokumenty (transakcje) i inne dane można wpisywać do bazy danych programu czytając (skanując) kody kreskowe. Dane wpisuje się szybciej i bez pomyłek. Operacje: * Wystawianie dokumentów sprzedaży * Rejestrowanie stanów z natury podczas inwentaryzacji * Przyjmowanie dostaw do magazynu * Wydawanie towarów z magazynu * Ustalanie miejsc składowania w magazynie * Identyfikowanie dokumentów (RefNo) Patrz też: Przetwarzanie dokumentów DC Data Collection RefNo Numery referencyjne Drukowanie kodów * Kody kreskowe można drukować na dokumentach i etykietach. * Etykiety na asortyment przyjmowany do magazynu * Kody na dokumentach wydania z magazynu * Etykiety na opakowaniach towarów wysyłanych do klientów * Etykiety oznaczające miejsca składowania w magazynie Patrz szczegóły: Wzorce dokumentów i etykiet Urządzenia drukujące * W programie Trawers ERP można drukować kody kreskowe na drukarkach zwykłych lub drukarkach specjalizowanych do masowego drukowania kodów. Skanowanie (czytanie) kodów * Dane można skanować czytnikami klawiaturowymi lub specjalizowanymi, przenośnymi (mobilnymi) kolektorami danych (HandHeld, Wrist Computer) Informacje z kolektorów można pobierać bezpośrednio (on-line) lub pośrednio przy użyciu plików tekstowych, np. CSV (off-line). 2. Podstawowe pojęcia cyfra kontrolna (en: (en: Check Digit, Checkdigit) Cyfra zwykle dodawana na końcu łańcucha znakowego w celu zapewnienia poprawności łańcucha. Np. PESEL: 6204111111[8] [8] to jest cyfra kontrolna. czytnik kodu kreskowego Urządzenie do czytania kodu kreskowego. Czytniki są: * Klawiaturowe: przesyłają odczytany kod poprzez łącze klawiatury, tak jakby były to znaki naciśnięte na klawiaturze (en: wedge barcode reader) * Szeregowe: przesyłają znaki poprzez łącze szeregowe. Można je połączyć z komputerem dłuższym kablem niż klawiaturowe * Bezprzewodowe: przenośne, np. do 20 m od komputera, z wzmacniaczami W programie Trawers ERP można stosować każdy czytnik, który zastępuje (emuluje) klawiaturę. Ma możliwość podłączenia do łącza klawiatury. Czytniki kodu kreskowego mogą być wbudowane do komputerów przenośnych (en: HandHeld), np. HC-PSION, NORAND Mobile. Umożliwia to czytywanie informacji z kodów kreskowych np. o towarach w magazynie, ich lokalizacji, ilosci Używane podczas operacji przemieszczeń w magazynie, inwentaryzacji, gromadzenia informacji dla wystawienia faktury (sprzedaż >z placu<). DataMatrix Alfanumeryczny, kod 2D (dwuwymiarowy), kwadratowy kod kreskowy. Na małej powierzchni (w kwadracie) można zapisać znacznie wiecej informacji niż tradycyjnym (paskowym) kodem kreskowym. Podobny do QR Code (Quick Response). DC Data Collection DC Data Collection. Rejestracja terminalem danych transakcyjnych. Moduł programu Trawers, przeznaczony do szybkiego rejestrowania danych przy zastosowaniu czytników kodów kreskowych. Można rejestrować dokumenty magazynowe, sprzedaży, zakupu i transakcje na terminalach produkcyjnych. DC Data Collection. Skanery EAN13 Kod towarowo-materiałowy. Nadawany w porozumieniu z Instytutem Kodów Kreskowych. Gdy pierwsza cyfra = [2], to oznacza zastosowania wewnątrzfirmowe. (en: InStoreBarcode, In-store Barcode). Np. etykietowanie asortymentu w sklepie. Struktura kodu EAN13: 123 4567 89012 3 --- ---- ----- - Kraj Firma Nr towaru Cyfra kontrolna Coraz więcej portali e-commerce wymaga podawania kodów EAN13, np. Portal Allegro od 04/2020 wprowadził obowiązek podawania pola Kod producenta/EAN w większości kategorii. EFID RFID Radio Frequency Identification Technologia identyfikacji produktów drogą radiową Produkt z RFID posiada transpondery (tagi RFID), które transmitują informacje do odbiornika radiowego, który przetwarza je na dane cyfrowe, i przesyła do komputera. Identyfikatory Zastosowań IZ (en: Application Identifiers AI) Oznaczenia w kodzie GS1-128, które wskazują znaczenie poszczególnych pól (segmentów) kodu. ---------------------------------------- (01)95902222233335(3102)000146(15)140228 ---------------------------------------- Kod kreskowy (paskowy) (en: Bar Code) Item label Informacja przedstawiona graficzne (kreski różnej grubości). Może zawierać symbol towaru, cenę, ilość w opakowaniu itd. Unikalność kodu jest kontrolowana przez organizacje miedzynarodowe. Kody kreskowe używane są w handlu detalicznym, hurtowym, transporcie, produkcji, do oznaczenia książek, towarów spożywczych, ubrań, kaset, bagażu w transporcie. Używane tam, gdzie wprowadza się masowo dużo prostych informacji i ważna jest dokładność wprowadzania. Np. w sklepie z czytnikiem można zatrudnić ucznia. Nie można natomiast tego samego ucznia zatrudnić tam, gdzie trzeba bezbłędnie wprowadzać 13-znakowe kody towaru. W magazynie można kodem oznaczyć towar oraz miejsce magazynowe. Pozwala to na ustalenie, gdzie znajduje się towar (np. po złożeniu w magazynie czytamy oba kody i wiemy gdzie jest towar). Można wydrukować na dokumencie wydania z magazynu, aby łatwiej odszukać. Przetwarzanie kodów kreskowych, to czytanie: czytniki i skanery i pisanie: drukarki. Zainteresowanie kodami kreskowymi należy rozpocząć od ustalenia typu kodowania. Na świecie stosuje się różne: UPC-E, EAN-8, EAN-13 itd. W obrocie towarowym najczęsciej stosuje się EAN-13. kod kreskowy zewnętrzny Kod dopuszczony do stosowania w obrocie między firmami. Kod nadany w uzgodnieniu z instytucją upoważnioną, np. CKK w Polsce. kod kreskowy wewnętrzny Kod nadawany wewnątrz przedsiębiorstwa. Tylko dla własnych potrzeb. W kodzie EAN-13, grupa 2. kod wagowy (en: Weighed items using ean13 bar codes #WeighedItems) Zastosowanie kodu wewnętrznego (grupa 2) do identyfikacji asortymentu ważonego. Głównie żywność: mięso, wędliny, warzywa. W ean13 zapisuje się kod artykułu (4 znaki) i ilość (wagę) lub cenę artykułu (5 znaków). Waga sklepowa może wydrukować etykietę z kodem, który jest następnie skanowany w kasie. Patrz też: Waga (masa) asortymentu W programie Trawers można drukować etykiety z kodem EAN wagowym przy użyciu funkcji TrExtLang, tak samo jak inne etykiety. W programie Trawers można odczytywać etykiety z kodem EAN wagowym w NA Sprzedaż i MG Gospodarka magazynowa. Program odczytuje wagę (masę) asortymentu (kod 29). ------------------------------------- Kod EAN wagowy ------------------------------------- Wzorce etykiet Przykłady Jako kod wagowy można nazwać też etykiety GS1 DataBar. Kody kreskowe stosowane do oznaczania małych przedmiotów. Sieci handlowe stosują Gs1 DataBar do oznaczania produktów o stałej i zmiennej wadze, np. mięso, drób, chleb, wyroby mleczarskie i ryby. W GS1 DataBar zakodowane są: GTIN, data ważności, masa (waga) netto i oznaczenie partii produkcyjnej LOT/SER. Celem jest zagwarantowanie, że produkt przeterminowany nie zostanie sprzedany klientowi. Także pomoc w procesie wycofania produktów. Patrz szczegóły: Traceability Śledzenie drogi skanowanie kodu kreskowego Odczytywanie i interpretowanie danych zapisanych w formie kodu kreskowego przy pomocy skanera, czytnika kodu kreskowego. środowisko skanowania (en: Scanning Environment) Ogólne określenie zastosowania kodów kreskowych, od którego zależy rodzaj kodu, wielkość, miejsce umieszczenia itp. Organizacja GS1 wyróżnia 4 podstawowe środowiska: 1. Towary skanowane w handlu detalicznym (POS) 2. Towary skanowane w masowej dystrybucji, np. handlu hurtowym 3. Towary skanowane w POS ale także w handlu hurtowym 4. Środowiska specjalne, np. oznaczanie instrumentów medycznych 3. Czytanie kodów kreskowych (skanowanie) Do programu można wprowadzać czytnikiem wszystkie ciągi znaków, które zwykle wprowadza się z klawiatury, np. indeks asortymentu, identyfikacja pracownika, identyfikacja operacji produkcyjnej itp. W Trawersie można wczytywać kod zawierający jeden ciąg znaków (jedno pole) lub wiele ciągów (wiele pól). Kody pojedyńcze - jeden ciąg znaków (jedno pole) * Identyfikacja asortymentu we wszystkich transakcjach, np. przychody, sprzedaż, inwentaryzacja. Asortyment może być identyfikowany wg kodu EAN13 zapisanego w karcie indeksu magazynowego KIM lub wg kodu np. EAN 128 zapisanego w karcie KID. * Identyfikacja każdego innego obiektu, np. operacji, maszyny, pracownika, miejsca składowania w magazynie. Kody złożone - wiele ciągów znaków (wiele pól) Celem jest jednoczesne wczytanie wielu danych np. identyfikacja asortymentu, ilość w opakowaniu, identyfikacja odbiorcy itp. Takie dane zapisywane są na tzw. etykiecie logistycznej. Wykorzystuje się tam Identyfikatory Zastosowań IZ (en: Application Identifiers AI) tj. oznaczenia w kodzie GS1-128, które wskazują role poszczególnych pól kodu. W programie Trawers można wprowadzać dokumenty przychodu czytając etykiety logistyczne z kodem kreskowym zapisanym w standardzie GS1-128. Etykiety GS1-128 Zastosowania Z etykiety program odczytuje: EAN13, nr partii LOT i ilość WMS Miejsca składowania Pola wielo-członowe Przykład pola wielo-członowego: identyfikator zlecenia produkcyjnego. ---------- Nr zlecenia, np. ZP0012/001 ---------- ^ ^ o o--- Sufix (pod-zlecenie) o---------- Prefix Program przygotowano do wprowadzania obu członów jednym odczytem. W kodzie kreskowym należy drukować pełen numer, np. ZP0012/001 Patrz też: Etykiety GS1-128 Zastosowania GS1 4. Drukowanie kodów kreskowych 4.1 Opis ogólny Kod kreskowy można umieścić na wszystkich dokumentach i etykietach, których postać można definiować (wg wzorców), np. na fakturach sprzedaży, zamówieniach, specyfikacji wysyłki, dokumentach rozchodu itp. Patrz też: Wzorce dokumentów Przykłady Wzorce Funkcje TrExtLang Także pojedyńcze kody, np. kody kreskowe identyfikujące pracowników, asortyment, miejsca składowania, itp. można drukować z użyciem mechanizmu wzorców. W graficznym systemie drukowania kody kreskowe drukują funkcje np. ţEan13{} W tekstowym systemie drukowania kody kreskowe drukują znaki z tabeli pól dla wzorców. Patrz też: Urządzenia wyjściowe Graficzny system drukowania (jest w Trawers5 TUI i w Trawers6 GUI) W graficznym systemie drukowania (parametr 0614 = [ ]) (system rozwijany) kody umieszcza się przy pomocy funkcji: EAN 13 - ţEan13{ean13;[grubość kreski];[wysokość]} EAN 128 - ţEan128{tekst;[grubość kreski];[wysokość]} DataMatrix - ţDataMatrix{şIndeks towaru şşNumer partii şş-- Ilosc ---ş;} QR Code - ţQR{https://www.tres.pl/produkty/ş---EAN13---ş; 50;} Tekstowy system drukowania (jest tylko w Trawers5 TUI) W tekstowym systemie drukowania (parametr 0614 = [1] (system nie rozwijany) kody umiesza się przy pomocy znaków wybieranych z tabeli pól dla wzorców: NOTE: Tekstowy system drukowania zostanie wyłączony 31.12.2021 EAN 13 na drukarce znakowej - ÝEAN13IG EAN 13 na drukarce laserowej - ÝEAN13HP (w jednej linii wydruku można wstawić tylko ten jeden kod) Przykład wzorca w graficznym systemie drukowania: Etykieta na półce: (fragment wzorca) T======================================================================== T ---- Indeks ---- ---------------- Nazwa towaru ----------- --- Cena--- T------------------------------------------------------------------------ P şIndeks towaru ş ş-------------- Nazwa towaru ---------ş şCena sprzedş o-->P ţEan128{şIndeks towaru ş ;0.24;1.5em} ţEan128{şCena sprzedazy 4ş;0.24;1.2em} | P | T------------------------------------------------------------------------ | o---- kod kreskowy EAN 128 Przykład kodów kreskowych na dokumentacji warsztatowej (definicja wzorca dokumentu jest na ftp) Patrz też: Wzorce. Pobieranie z ftp Dokumentacja warsztatowa Dokumentacja warsztatowa 4.2 Kod EAN 13 W kodzie EAN13 zapisane jest pole: BarKod w karcie indeksu KIM oraz pole: Kod w karcie indeksu dodatkowego KID. Kolejny numer EAN13 można nadać automatycznie podczas dopisywania lub korekty karty KIM. Program nadaje kolejny numer EAN13 wg schematu podanego w parametrach MG: Patrz szczegóły: Parametry systemu MG Schemat kodu EAN13 kod kraju + kod producenta + NNNNN + K ------------- 5954321NNNNNK ------------- ^ ^ ^ ^---- 1 znak cyfra kontrolna | | o--------- 5 znaków kod produktu: | | (kolejny numer nadawany przez program) | o------------- 5 znaków kod producenta o---------------- 2 znaki kod kraju, tu: Polska 4.3 Kod EAN 128 W kodzie ean128 można wydrukować każde pole zapisane w tabeli pól dla wzorców, czyli praktycznie wszystkie pola z bazy danych. Przykłady dokumentów, np. wzorce faktur, przewodniki warsztatowe itp. z kodami kreskowymi znajdują się pakiecie dystrybucyjnym Trawersa Szczególnym przypadkiem zapisu w kodzie EAN 128 są etykiety logistyczne w standardzie GS1-128. Etykiety GS1-128 Zastosowania 4.4 Kody 2D: QR Code, Kod DataMatrix DataMatrix i QR Code, to są 2D (dwuwymiarowy) kwadratowe kody kreskowe. Na małej powierzchni (w kwadracie) można zapisać znacznie więcej informacji niż tradycyjnym (paskowym) kodem kreskowym. Czytanie kodów QR W kodzie 2D można wydrukować każde pole zapisane w tabeli pól dla wzorców, tzn. praktycznie wszystkie pola z bazy danych. Kod 2D można umieścić na wszystkich dokumentach i etykietach, których postać można definiować (wg wzorców), np. na fakturach sprzedaży, zamówieniach, specyfikacji wysyłki, dokumentach rozchodu itp. Także pojedyńcze kody, np. kody kreskowe identyfikujące pracowników, asortyment, miejsca składowania, itp. można drukować z użyciem mechanizmu wzorców. Kody 2D można drukować w graficznym systemie (parametr 0614 = [ ]) kody umieszcza się przy pomocy funkcji: DataMatrix - ţDataMatrix{şIndeks towaru şşNumer partii şş-- Ilosc ---ş;} QR Code - ţQR{https://www.tres.pl/produkty/ş---EAN13---ş; 50;} Wzorce Funkcje TrExtLang Na wzorcu dokumentu sprzedaży można też umieścić blok danych: QRPay. Blok QRPay drukuje kod kreskowy 2D (QR) z danymi dla dokonania płatności przez odbiorcę: id odbiorcy, nr rachunku odbiorcy, kwota, nazwa odbiorcy, tytuł płatności (RefNo). Patrz też: Wzorce dokumentów i etykiet Dwuwymiarowe kody QR mieszczą znacznie więcej informacji niż zwykłe kody kreskowe. Trawers może zakodować dowolną treść w tym formacie i wydrukować na dokumencie (tQR). Czytanie kodów QR Przykładowe zastosowania: * Rozszerzenie informacji o produkcie Kod wydrukowany na ofercie po zeskanowaniu otworzy nam stronę internetową z szczegółowym opisem. * Zapisanie wizytówki Po zeskanowaniu telefonem można zadzwonić, wysłać e-mail, wejść na stronę internetową i dodać odbiorcę do kontaktów. 4.5 QRPay Skanowanie kodu QR dla poleceń przelewu Na fakturze dla klienta można umieścić dwuwymiarowy kod kreskowy QR Code ze szczegółami wystarczającymi do utworzenia polecenia przelewu. Klient może zeskanować telefonem komórkowym kod QR z wydruku lub ekranu i wysłać polecenie przelewu do banku. Kod drukuje się na fakturach sprzedaży w systemie NA Sprzedaż Na wzorcu należy umieścić pole: [QR kod Platnosc], które zawiera szczegóły płatności. Odpowiednia aplikacja dostarczona przez bank umożliwia skanowanie kodu i wykonanie przelewu Na ftp są przykłady wzorców faktur sprzedaży z polem: [QR kod Platnosc] Patrz szczegóły: Wzorce Pobieranie z ftp Program Trawers drukuje kod [QR kod Platnosci]: * gdy płatność za fakturę sprzedaży ma metodę [P] Przelew * podano numer rachunku bankowego * jest nie zerowa kwota płatności, podana w walucie dokumentu * podany NIP i nazwa firmy W polu: Treść przelewu, program umieszcza kod RefNo faktury To ułatwia odszukanie faktury w zbiorze rozrachunków po otrzymaniu potwierdzenia transakcji z banku (wyciągu bankowego). Patrz szczegóły: RefNo Numery referencyjne dokumentów Kroki: (Skanuj i płać) * Wysłamy fakturę z kodem QR do naszego odbiorcy (klienta). * Pracownik odbiorcy skanuje z faktury kod QR przy użyciu programu (aplikacji) dostarczonego przez bank * Program 'rozbiera' kod QR i tworzy polecenie przelewu (zapłata za fakturę) * Pracownik odbiorcy wysyła polecenie przelewu do banku Faktura z kodem Aplikacja WBK Skanowanie kodu Wypełnione dane do przelewu Skanuj i płać 5. Czytanie danych z terminali przenośnych Urządzenia przenośne, np. kolektory wyposażone są czytniki kodów kreskowych. Dane mogą być przekazywane on-line z terminali radiowych np. Symbol MC-9060G lub pośrednio (off-line) poprzez pliki wymiany. Wczytane dane mogą być przekazywane do Trawersa poprzez pliki tekstowe. Tzn. kolektor zapisuje zebrane dane do pliku tekstowego np. CSV a Trawers odczytuje plik i zamienia dane na dokumenty. Stanowczo jednak zalecamy prace on-line z programem Trawers zainstalowanym na terminalu, tj. komputerze przenośnym z zainstalowanym programem np. PuTTY Eliminuje się niepotrzebna i błędogenną drogę pośrednią, z użyciem plików wymiany. Terminal HandHeld Typowe przykłady zastosowania terminali przenośnych: * Pobieranie informacji o stanach spisanych w inwentaryzacji Inwentaryzacja on-line * Pobieranie informacji o asortymencie wydanym z magazynu - i dalej, zamiana na dokumenty rozchodu, i dalej zamiana na faktury sprzedaży * Pobieranie informacji o asortymencie przyjętym do magazynu - i dalej, zamiana na dokumenty przychodu Kody kreskowe. Zastosowania 6. Automatyczne generowanie kodów EAN13 Kolejny numer kodu kreskowego EAN13 można nadać asortymentowi podczas dopisywania lub korekty karty KIM. W polu: BarKod, klawisz: F10-nadaj kolejny nr EAN13 KIM Kartoteka indeksów Program nada kolejny numer wg schematu (szablonu). Zwiększa o 1 pole: NNNNN w schemacie i oblicza cyfrę kontrolną. Schemat (szablon) definiuje się w parametrach MG. Parametry systemu MG 7. Które kody kreskowe stosować ? * EAN 128 koduje wiele znaków i daje krótszy, czytelniejszy kod. Tymi kodami mozna utworzyć etykiety GS1-128 * Warto stosować kody dwuwymiarowe 2D: DataMatrix, QR code. Nieporównywalnie większa ilość kodowanej informacji i szybkość czytania. Kody 2D są też mniej wrażliwe na uszkodzenia. 8. Kody kreskowe a RFID Którą stosować technologię identyfikacji produktów ? Czy kody kreskowe czy RFID ? To zależy od potrzeby, sytuacji, finansów. Ogólne uwagi: * Skanery kodów kreskowych można porównać do wzroku (oczu). Skanery czytają tylko te znaki, do których dotrze wiązka światła. Jednorazowo czytają jeden kod. * Urządzenia RFID można porównać do uszu (słuch). Czytnik wysyła fale radiowe i słucha odpowiedzi. Odpowiedzi mogą pochodzić od wielu nadajników. Trzebe je segregować, (filtrować), identyfikować. Jednorazowo czytają wiele kodów. * Etykiety z kodami kreskowymi i czytniki są tanie. RFID są znacznie droższe: czytniki, anteny, dekodery, etykiety (tagi). * Skuteczność RFID zależy od otoczenia i materiału. Np. fale radiowe nie przenikają przez przewodniki elektryczności, np. metale, wodę. Wniosek: jeżeli w danej konkretnej sytuacji kody kreskowe spełniają wystarczająco swoją rolę, to je stosować. Nie szukać niepotrzebnie alternatyw. 9. Tematy powiązane Kody kreskowe. Zastosowania Kody kreskowe w handlu. Przykłady Urządzenia wyjściowe Wzorce Funkcje TrExt Etykiety GS1-128 Zastosowania Terminal HandHeld Waga (masa) asortymentu Wzorce dokumentów Przykłady Wzorce etykiet Przykłady Parametry systemu MG DC Data Collection Szukanie w bazie danych Traceability Śledzenie drogi RefNo Numery referencyjne Słowa kluczowe #TrawersERP-Komponenty #TrawersERP-KodyKreskowe #TrawersERP-Automatyzacja #Magazyny-Automatyzacja #Magazyny-KodyKreskowe


www.tres.pl - Baza wiedzy Trawers ERP - Spis treści

Polityka prywatności Ustawienia Cookies