A program Mobil Nagy Machinátorral képes GS1 databar vonalkodót is kezelni.
Mobil műveletek kizárólag vonalkóddal
Egyben mozgatott gyártási szám
Kiszedés megfelelőségének biztosítása
Az adott adatgyűjtő eszközön az AIM kód küldését kell beállítani:
A következő linken Nagy Machinátor tanácsadók részére készített technikai információkat találhatnak: Beállítás NM-hez
Beállítások->Scan Settings->Internal Scanner->Default profile->Data Processing Settings->Symbology Prefix->AIM.
A feldolgozó elfogadja Group separator helyett a '|'-t is.
Példa
ha a gyártási szám paraméterek ilyen
Ehhez ilyet kell összerakni a kereső mezőbe:
"]C1", fixen ezzel kezdődik, az a GS1-128 AIM kódja.
Majd: "01" és az ean 14 hosszan, ha rövidebb lenne, akkor előnullázva! Vonalkód sosem kezdődik nullával, ezért ezzel kell feltölteni, és ezért az elejéről, viszont NEM kell '|' utána.
Majd "30" és a mennyiség, ez max 8 hosszú lehet, ha rövidebb, és nem ez az utolsó mező, akkor kell '|' utána! Itt nem lehet tört mennyiség!
Majd "10" és a gyártási szám, ez max 20 hosszú lehet, ha rövidebb, és nem ez az utolsó mező, akkor kell '|' utána! (Gyártási szám ajánlásnál figyelembe kell venni ezt a korlátot)
Amennyiben a gyártási számot a machinátor képzi, és a mezőben 20 karakternél hosszabb adat tárolására van szükség, a 10-es szegmens helyett lehet használni más szegmenst is, pédául a 240-es számút, amibe 30 karakter is fér. A 240-es szegmens alkalmazását, akkor javasoljuk, ha a program által nyomtatott vonalkódot belső árumozgásokra használják és partner felé nem kerül átadásra.
Majd "15" és a dátum1, ez YYMMDD formában fixen 6 hosszan!
Majd "21" és a szöveg1, ez max 20 hosszú lehet, ha rövidebb, és nem ez az utolsó mező, akkor kell '|' utána!
A mezők sorrendje mindegy, de szokás a "01"-el kezdeni.
Például, ha egy cikk vonalkódja : 4321 és a mennyiség 2:
]C10100000000004321302|10TesztGySz|1523062721Szov1
a nyomtatott GS1-128-nak van felső határa: 48 karakter lehet benne max!
Ha hosszabbat nyomtatnak a formázó/nyomtatás nem ellenőrzi. Az olvasó viszont nem tudja elolvasni!
A karakterszám kiszámítása nem egyszerű feladat:
https://en.wikipedia.org/wiki/Code_128
- Nem kell bele számolni a 48-ba Start+FNC1 / Stop + ChkSum karaktereket.
- Bele kell számolni a mező kódokat és a változó hosszú mezőket lezáró GS-t ("|")
- De a Code128 ModeC optimalizálása miatt bizonyos adatokkal ennél hosszabb kód olvasható lesz.
- Ha a kód csak számjegyeket tartalmaz, és a változó hosszú mezőkben páros számú számjegy van, akkor ebből kétszer annyi fér bele, mint betűből. (A GS ekkor is egy karakter!)
- A kevert módnál (betű szám vegyesen), vagy ha a változó mezők nem páros számú számjegyet tartalmaznak, akkor csak egy-egy konkrét adatsorra (pl a Wiki link alapján) lehet kiszámolni, hogy olvasható lesz-e kód, vagy sem.
További információ:
https://stackoverflow.com/questions/24263237/what-is-the-maximum-length-of-a-code-128-barcode
Tört mennyiségek mindig más mezőben vannak, nem a 30-ban.
Pl.: a 310y, (Product Net Weight in kg ) ez fixen hat hosszú, és hogy ebből mennyi a tizedes, azt az "y" helyén lévő szám határozza meg.
Mivel itt fixen kg-van, a program a további adatok bruttó tömeg alapján vált át alapmértékegységre.
Utolsó módosítás: 2024. 09. 19. |