Alkalmazásazonosító (AI)
Mi az alkalmazásazonosító (AI)?
Az alkalmazásazonosító (AI) a GS1 rendszerben használt szabványosított numerikus előtag, amely meghatározza az utána következő adatok jelentését és formátumát. A logisztikában, raktározásban és e-kereskedelmi rendelésteljesítésben a GS1 alkalmazásazonosítók lehetővé teszik a rendszerek számára, hogy megkülönböztessék az olyan információkat, mint a termékazonosító, a logisztikai egység azonosítója, a tételszám vagy a lejárati dátum vonalkódban vagy más támogatott GS1-adatábrázolásban.

Az AI két, három vagy négy számjegyből áll. Általában nem maga az üzleti azonosító: azt jelzi a fogadó rendszer számára, hogyan kell értelmezni a hozzá tartozó értéket. Például az AI 01 egy Global Trade Item Number (GTIN) értéket tartalmazó mezőt azonosít, míg az AI 00 egy Serial Shipping Container Code (SSCC) értéket tartalmazó mezőt azonosít. A hiteles definíciókat, formátumokat és használati szabályokat a GS1 tartja fenn.
Ebben az összefüggésben az AI jelentése Application Identifier, nem pedig mesterséges intelligencia. A rövidítés más műszaki területeken is előfordul, de termékazonosítás, logisztikai címkék és ellátásilánc-adatok vonalkódjai esetén a GS1 szerinti jelentés a releváns.
Hogyan működnek az alkalmazásazonosítók?
A GS1-adatelem egy alkalmazásazonosítót és a hozzá tartozó adatmezőt egyesít. Több adatelem is továbbítható együtt, ha a választott vonalkód és az alkalmazandó GS1-szabályok ezt lehetővé teszik. A fogadó alkalmazás beolvassa az AI-t, meghatározza az elvárt mezőszerkezetet, kinyeri az értéket, majd hozzárendeli azt a megfelelő üzleti mezőhöz.
Ez közös szókészletet biztosít a szervezetek között. Közös értelmezési szabály nélkül egy számsor összetéveszthető termékszámmal, dátummal vagy szállítási hivatkozással. Az AI biztosítja ezt az értelmezést, bár a fogadó szoftvernek továbbra is alkalmaznia kell a vonatkozó elemzési és érvényesítési szabályokat.
Ember által olvasható jelölés és kódolt adatok
Az alkalmazásazonosítók általában zárójelben jelennek meg a vonalkódot kísérő, ember által olvasható szövegben. Például a (17)271231 az AI 17-et, majd egy YYMMDD formátumú lejáratidátum-értéket jelent: 2027. december 31. A zárójelek segítik az embert az AI felismerésében; a GS1-vonalkód adataiban azonban nem hagyományos zárójelként vannak kódolva.
A vonalkódolvasók és szoftveres felületeik eltérő módon jeleníthetik meg a vezérlési információkat. Emiatt a nyomtatott címke, az olvasó szöveges kimenete és az alkalmazásban tárolt rekord eltérően nézhet ki akkor is, ha ugyanazokat az adatokat képviselik. A megvalósításoknak meg kell különböztetniük a nyomtatott megjelenítést a kódolt struktúrától, ahelyett hogy kizárólag a látható zárójeleket próbálnák elemezni.
Mezőhosszak és elválasztók
Egyes AI-adatmezők előírt hosszúságúak, míg mások meghatározott maximális hosszig változó számú karaktert engedélyeznek. Ez a megkülönböztetés fontos, amikor több mező jelenik meg egymás mellett. Az elemzőnek tudnia kell, hol ér véget az egyik érték, mielőtt azonosíthatná a következő AI-t.
Változó hosszúságú mezők esetén általában megfelelő elválasztóra van szükség, ha egy másik adatelem következik. A GS1-vonalkód-megvalósításokban ez a vonatkozó szimbólumrendszerben meghatározott elválasztási mechanizmust jelenti, adott esetben az FNC1-et is beleértve. A szoftveres felületek az elválasztót csoportelválasztó karakterként jeleníthetik meg. A pontos követelményeket a GS1 General Specifications dokumentumból kell átvenni, nem pedig a címke megjelenéséből kikövetkeztetni.
Gyakori alkalmazásazonosítók a logisztikában
Az alábbi példák gyakran releváns GS1-adatmezőket szemléltetnek. Ezek kiválasztott példák, nem teljes lista, és nem helyettesítik a hivatalos AI-definíciókat.
| AI | Azonosított adat | Adatformátum | Gyakorlati jelentőség |
|---|---|---|---|
| 00 | Serial Shipping Container Code (SSCC) | 18 numerikus számjegy | Egyedi logisztikai egységet, például raklapot vagy csomagot azonosít. |
| 01 | Global Trade Item Number (GTIN) | 14 numerikus számjegy | Kereskedelmi terméket azonosít, nem egy adott szállítmányt. |
| 10 | Tétel- vagy lot-szám | Változó hosszúság, legfeljebb 20 engedélyezett karakter | Egy kereskedelmi terméket gyártási tételhez vagy lothoz kapcsol. |
| 11 | Gyártási dátum | Hat numerikus számjegy, YYMMDD | Közli a termékhez kapcsolódó gyártási dátumot. |
| 15 | Minőségmegőrzési dátum | Hat numerikus számjegy, YYMMDD | Közli a minőségmegőrzési dátumot, amely különbözik a lejárati dátumtól. |
| 17 | Lejárati dátum | Hat numerikus számjegy, YYMMDD | Lehetővé teszi a lejárattal kapcsolatos kezelést, amikor ez a termék esetében alkalmazandó. |
| 21 | Sorozatszám | Változó hosszúság, legfeljebb 20 engedélyezett karakter | Az egyedi példányokat különbözteti meg, amikor a releváns termékazonosítóval együtt használják. |
A hivatalos definíciók olyan kérdéseket is meghatároznak, amelyeket ez az összefoglaló nem tartalmaz, többek között az engedélyezett karakterkészleteket, a más adatokkal való kötelező kapcsolatokat és az egyes érvényesítési szabályokat. Egy mező maximális hossza nem jelenti azt, hogy minden értéknek ezt a hosszúságot kell kitöltenie.
Használat raktározásban és e-kereskedelmi rendelésteljesítésben
Az alkalmazásazonosítók a fizikai azonosítás és az üzleti nyilvántartások közötti kapcsolódási pontot jelentik. Egy raktár beolvashat egy beérkező logisztikai egységet, lekérheti annak SSCC-azonosítóját, majd ezt az azonosítót összevetheti a várt bevételezéssel. A termékszintű adatok külön azonosíthatják a készletkezelés szempontjából releváns kereskedelmi terméket, tételt, lejárati dátumot vagy sorozatszámot.
A vonalkódnak nem kell a tranzakció minden részletét tartalmaznia. Az SSCC hivatkozásként szolgálhat a raktári rendszerben tárolt vagy a kereskedelmi partnerek között megosztott információkhoz. Hasonlóképpen a GTIN egy kereskedelmi terméket azonosít, míg a leírások, kereskedelmi feltételek és rendelés-hozzárendelések kapcsolódó adatbázisokban maradhatnak.
Például egy dátumérzékeny készletet átvevő kiskereskedő kompatibilis címkéről olvashatja be a termékazonosítót, a tételszámot és a lejárati dátumot. Ha a raktári szoftvere támogatja ezeket a mezőket, a bevételezéshez rögzítheti a tételt és a dátumot. Az, hogy ez az információ később befolyásolja-e a készletforgatást, a kiskereskedő konfigurált készletszabályaitól függ; az AI jelenléte önmagában nem érvényesít komissiózási szabályzatot.
Visszáru feldolgozása során egy támogatott termék- és sorozatszám-kombináció segíthet a munkatársaknak egy fizikai egységet meglévő rekordhoz párosítani. Ez önmagában nem állapítja meg a vásárló visszatérítésre való jogosultságát, nem bizonyítja a termék eredetiségét, és nem helyettesíti a kereskedő visszáru-engedélyezési folyamatát.
Határokon átnyúló szállítmányok
A megosztott GS1-definíciók segíthetik a kereskedelmi partnereket az azonosítási adatok értelmezésében szervezeti és országhatárokon átívelően. Egy AI azonban nem válik vámáru-nyilatkozati mezővé pusztán azért, mert egy nemzetközi szállítmányon szerepel. A GS1-azonosítók nem helyettesítik a tarifális besorolást, a származási információkat, a kereskedelmi számlákat vagy az adott tranzakcióhoz szükséges egyéb dokumentumokat.
Hasonlóképpen az SSCC-t sem szabad automatikusan fuvarozói nyomkövetési számként kezelni. Egy fuvarozó vagy logisztikai integráció összekapcsolhatja a kettőt, de ennek a kapcsolatnak a releváns rendszerekben kell léteznie. Az alkalmazásazonosító az adatmezőt írja le; nem garantál hozzáférést a szállítási eseményekhez.
Alkalmazásazonosítók és kapcsolódó kifejezések
| Kifejezés | Mit képvisel? | Kapcsolata az AI-val |
|---|---|---|
| GTIN | Egy kereskedelmi termék azonosítója | Az AI 01 jelzi, hogy a következő mező GTIN-t tartalmaz. |
| SSCC | Egyedi logisztikai egység azonosítója | Az AI 00 jelzi, hogy a következő mező SSCC-t tartalmaz. |
| Vonalkód-szimbólumrendszer | Az adatok géppel olvasható szimbólumban való megjelenítésére használt szabályok | Egy kompatibilis szimbólumrendszer AI által meghatározott adatokat hordoz; az AI nem a vonalkód típusa. |
| SKU | Egy vállalkozás készletkezelési rendszerében kiosztott készletazonosító | Nem felcserélhető az AI-jal, és nem automatikusan egyenértékű a GTIN-nel. |
| Fuvarozói nyomkövetési szám | A fuvarozó nyomkövetési folyamatában használt hivatkozás | Ellenőrzés nélkül nem szabad SSCC-ként vagy más GS1-azonosítóként kezelni. |
A GS1-128 és a GS1 DataMatrix olyan vonalkódformátumok példái, amelyek GS1 AI-elemláncok hordozására használhatók. A hagyományos Code 128 vagy Data Matrix szimbólumokról nem szabad pusztán hasonló megjelenésük alapján feltételezni, hogy GS1-szabályokat követnek. Mind a kódolás, mind az adatszerkezet számít.
Megvalósítási és érvényesítési ellenőrzések
A sikeres beolvasás csak azt igazolja, hogy az olvasó dekódolt egy szimbólumot. Nem bizonyítja, hogy az értékek érvényesek, megfelelően kapcsolódnak egymáshoz, vagy alkalmasak a kívánt üzleti tranzakcióhoz. A gyakorlati megvalósításnak több réteget kell ellenőriznie:
- Erősítse meg az adathordozót. Állapítsa meg, hogy a címke a várt GS1-vonalkódformátumot használja-e, és hogy az olvasó közli-e a felismeréséhez szükséges információkat.
- Őrizze meg a mezőhatárokat. Gondoskodjon arról, hogy az olvasó konfigurációja, a köztes szoftver és az alkalmazási felületek ne dobják el az elemzéshez szükséges elválasztókat.
- Érvényesítse az AI-t és a mezőformátumot. Ellenőrizze az azonosítót a hivatalos definíciók alapján, beleértve a mező hosszát és az engedélyezett karaktereket. Kerülje annak feltételezését, hogy minden AI két számjegyű előtag.
- Alkalmazza az azonosító-specifikus szabályokat. Szükség esetén ellenőrizze az ellenőrző számjegyeket, például a GTIN-ek és SSCC-k esetében, és a dátummezőket a GS1-szabályok szerint értelmezze.
- Ellenőrizze a szükséges kapcsolatokat. Győződjön meg arról, hogy a további attribútumok, például a sorozat- vagy tételinformációk kapcsolatban állnak a vonatkozó AI-szabályok által előírt azonosítókkal.
- Ellenőrizze az üzleti relevanciát. Vesse össze az elemzett értékeket a várt termékekkel, bevételezésekkel vagy logisztikai egységekkel. Egy szerkezetileg érvényes azonosító továbbra is vonatkozhat nem megfelelő árura.
- Tesztelje a teljes felületet. Különböző mezőhosszúságú, mezősorrendű és elválasztópozíciójú reprezentatív címkéket használjon a teszteléshez, ne csak egy sikeres beolvasást.
A megvalósításoknak az aktuális GS1-definíciókat kell használniuk, nem pedig egy karbantartás nélkül szoftverbe másolt informális listát. Ha a szervezetek AI-alapú adatokat cserélnek, a támogatott mezőkben és a hibakezelésben való megállapodás ugyanolyan fontos, mint a fizikai címkében való megállapodás.
Gyakori félreértések
- Az AI nem egy termék egyedi azonosítója. Egy mező jelentését azonosítja. A következő érték tartalmazza a termékre, logisztikai egységre, tételre vagy más információra vonatkozó adatot.
- Nem minden vonalkód tartalmaz alkalmazásazonosítókat. Jelenlétük az adatszerkezettől és a vonatkozó GS1-megvalósítástól függ.
- A látható zárójelek nem azonosak a kódolt vonalkód mezőelválasztóival. Ezek ember által olvasható konvenciót jelentenek, és nem szabad összetéveszteni őket a tényleges elválasztási mechanizmussal.
- A minőségmegőrzési dátum és a lejárati dátum nem ugyanaz a GS1-mező. Az AI 15 és az AI 17 eltérő dátumjelentést közöl, ezért nem helyettesíthetik egymást.
- A szabványosított adatok nem jelentenek automatikus együttműködést. A fogadó szoftvernek továbbra is kompatibilis elemzésre, érvényesítésre, mezőtérképezésre és üzleti szabályokra van szüksége.
GYIK
Mit jelent az AI egy logisztikai vonalkódon?
Az Application Identifier, vagyis alkalmazásazonosító jelentését: olyan GS1 numerikus előtag, amely meghatározza a következő adatok, például egy SSCC, GTIN, tételszám vagy lejárati dátum jelentését és formátumát.
Mi a különbség az AI 00 és az AI 01 között?
Az AI 00 egy egyedi logisztikai egység SSCC-azonosítóját tartalmazó mezőt azonosít. Az AI 01 egy kereskedelmi termék GTIN-jét tartalmazó mezőt azonosít. Különböző azonosítási célokat írnak le.
Az alkalmazásazonosítók azonosak a vonalkódtípusokkal?
Nem. Az alkalmazásazonosítók adatmezőket határoznak meg. A vonalkódtípus vagy szimbólumrendszer azt határozza meg, hogyan jelennek meg az információk egy géppel olvasható szimbólumban. A kompatibilis GS1-vonalkódformátumok AI által meghatározott mezőket hordozhatnak.
A vonalkódon szereplő alkalmazásazonosító beolvasása biztosít szállítmánykövetést?
Önmagában nem. A beolvasás azonosítási vagy attribútumadatokat szolgáltat. A nyomkövetési eseményekhez megfelelő rendszerre és a beolvasott azonosító, valamint a szállítási rekordok közötti létrehozott kapcsolatra van szükség.
Források
- GS1: Application Identifiers — Az alkalmazásazonosítók és a GS1-adatmezők meghatározásában betöltött szerepük hivatalos áttekintése.
- GS1 Application Identifiers Reference — Az egyes AI-k definíciói, adatformátumai, mezőhosszai és kapcsolati szabályai.
- GS1 General Specifications — A GS1-azonosítás, a vonalkódolás, az ember által olvasható értelmezés, az elválasztók és az érvényesítés technikai szabályai.


